re PR c++/17120 (warning: suggest parentheses around assignment used as truth value)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
2
3 PR c++/17120
4 * g++.dg/warn/Wparentheses-4.C: New test.
5
6 2004-08-20 Mark Mitchell <mark@codesourcery.com>
7
8 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
9 * gcc.dg/ppc-ldstruct.c: Likewise.
10 * gcc.dg/ppc64-abi-2.c: Likewise.
11
12 2004-08-20 Jakub Jelinek <jakub@redhat.com>
13
14 PR rtl-optimization/17099
15 * gcc.c-torture/execute/20040820-1.c: New test.
16
17 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18
19 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
20
21 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
22
23 PR fortran/17077
24 * gfortran.dg/auto_array_1.f90: New test.
25
26 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27
28 PR fortran/17074
29 * gfortran.dg/simpleif_1.f90: New test.
30
31 2004-08-19 Mark Mitchell <mark@codesourcery.com>
32
33 * lib/target-supports.exp (check_profiling_available): Return
34 false for arm*-*-symbianelf* and arm*-*-eabi*.
35
36 PR c++/15890
37 * g++.dg/template/delete1.C: New test.
38
39 2004-08-19 Paul Brook <paul@codesourcery.com>
40
41 PR fortran/14976
42 PR fortran/16228
43 * gfortran.dg/data_char_1.f90: New test.
44
45 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
46
47 PR fortran/16946
48 * gfortran.dg/reduction.f90: New testcase.
49
50 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
51
52 PR fortran/16520
53 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
54
55 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
56
57 PR c++/17041
58 * g++.dg/Wparentheses-3.C: New test.
59
60 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
61
62 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
63 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
64 * gcc.dg/vect/vect-2.c: Likewise.
65 * gcc.dg/vect/vect-3.c: Likewise.
66 * gcc.dg/vect/vect-4.c: Likewise.
67 * gcc.dg/vect/vect-5.c: Likewise.
68 * gcc.dg/vect/vect-6.c: Likewise.
69 * gcc.dg/vect/vect-7.c: Likewise.
70 * gcc.dg/vect/vect-25.c: Likewise.
71 * gcc.dg/vect/vect-31.c: Likewise.
72 * gcc.dg/vect/vect-32.c: Likewise.
73 * gcc.dg/vect/vect-34.c: Likewise.
74 * gcc.dg/vect/vect-36.c: Likewise.
75 * gcc.dg/vect/vect-all.c: Likewise.
76
77 2004-08-18 Mark Mitchell <mark@codesourcery.com>
78
79 PR c++/17068
80 * g++.dg/template/operator4.C: New test.
81
82 2004-08-18 Richard Henderson <rth@redhat.com>
83
84 * gcc.dg/20040206-1.c: XFAIL.
85
86 2004-08-17 Mark Mitchell <mark@codesourcery.com>
87
88 PR c++/16246
89 * g++.dg/template/array7.C: New test.
90
91 2004-08-17 James E Wilson <wilson@specifixinc.com>
92
93 * gcc.dg/mips-movcc-1.c: New test.
94 * gcc.dg/mips-movcc-2.c: New test.
95 * gcc.dg/mips-movcc-3.c: New test.
96
97 * gcc.dg/mips-nmadd-1.c: New test.
98 * gcc.dg/mips-nmadd-2.c: New test.
99
100 2004-08-17 Mark Mitchell <mark@codesourcery.com>
101
102 PR c++/15871
103 * g++.dg/opt/inline8.C: New test.
104
105 PR c++/16965
106 * g++.dg/parse/error17.C: New test.
107
108 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
109
110 * gcc.dg/vect: New directory for vectorizer tests.
111 * gcc.dg/vect/tree-vect.h: New file.
112 * gcc.dg/vect/vect.exp: New file.
113 * gcc.dg/vect/pr16105.c.c: New test.
114 * gcc.dg/vect/vect-1.c: New test.
115 * gcc.dg/vect/vect-2.c: New test.
116 * gcc.dg/vect/vect-3.c: New test.
117 * gcc.dg/vect/vect-4.c: New test.
118 * gcc.dg/vect/vect-5.c: New test.
119 * gcc.dg/vect/vect-6.c: New test.
120 * gcc.dg/vect/vect-7.c: New test.
121 * gcc.dg/vect/vect-8.c: New test.
122 * gcc.dg/vect/vect-9.c: New test.
123 * gcc.dg/vect/vect-10.c: New test.
124 * gcc.dg/vect/vect-11.c: New test.
125 * gcc.dg/vect/vect-12.c: New test.
126 * gcc.dg/vect/vect-13.c: New test.
127 * gcc.dg/vect/vect-14.c: New test.
128 * gcc.dg/vect/vect-15.c: New test.
129 * gcc.dg/vect/vect-16.c: New test.
130 * gcc.dg/vect/vect-17.c: New test.
131 * gcc.dg/vect/vect-18.c: New test.
132 * gcc.dg/vect/vect-19.c: New test.
133 * gcc.dg/vect/vect-20.c: New test.
134 * gcc.dg/vect/vect-21.c: New test.
135 * gcc.dg/vect/vect-22.c: New test.
136 * gcc.dg/vect/vect-23.c: New test.
137 * gcc.dg/vect/vect-24.c: New test.
138 * gcc.dg/vect/vect-25.c: New test.
139 * gcc.dg/vect/vect-26.c: New test.
140 * gcc.dg/vect/vect-27.c: New test.
141 * gcc.dg/vect/vect-28.c: New test.
142 * gcc.dg/vect/vect-29.c: New test.
143 * gcc.dg/vect/vect-30.c: New test.
144 * gcc.dg/vect/vect-31.c: New test.
145 * gcc.dg/vect/vect-32.c: New test.
146 * gcc.dg/vect/vect-33.c: New test.
147 * gcc.dg/vect/vect-34.c: New test.
148 * gcc.dg/vect/vect-35.c: New test.
149 * gcc.dg/vect/vect-36.c: New test.
150 * gcc.dg/vect/vect-37.c: New test.
151 * gcc.dg/vect/vect-38.c: New test.
152 * gcc.dg/vect/vect-40.c: New test.
153 * gcc.dg/vect/vect-41.c: New test.
154 * gcc.dg/vect/vect-42.c: New test.
155 * gcc.dg/vect/vect-43.c: New test.
156 * gcc.dg/vect/vect-44.c: New test.
157 * gcc.dg/vect/vect-45.c: New test.
158 * gcc.dg/vect/vect-46.c: New test.
159 * gcc.dg/vect/vect-47.c: New test.
160 * gcc.dg/vect/vect-48.c: New test.
161 * gcc.dg/vect/vect-49.c: New test.
162 * gcc.dg/vect/vect-50.c: New test.
163 * gcc.dg/vect/vect-51.c: New test.
164 * gcc.dg/vect/vect-52.c: New test.
165 * gcc.dg/vect/vect-53.c: New test.
166 * gcc.dg/vect/vect-54.c: New test.
167 * gcc.dg/vect/vect-55.c: New test.
168 * gcc.dg/vect/vect-56.c: New test.
169 * gcc.dg/vect/vect-57.c: New test.
170 * gcc.dg/vect/vect-58.c: New test.
171 * gcc.dg/vect/vect-59.c: New test.
172 * gcc.dg/vect/vect-60.c: New test.
173 * gcc.dg/vect/vect-61.c: New test.
174 * gcc.dg/vect/vect-all.c: New test.
175 * gcc.dg/vect/vect-none.c: New test.
176
177 2004-08-17 Paul Brook <paul@codesourcery.com>
178
179 PR fortran/13082
180 * gfortran.dg/entry_1.f90: New test.
181
182 2004-08-17 Andrew Pinski <apinski@apple.com>
183
184 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
185
186 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
187
188 * gcc.dg/pr17036-1.c: New test.
189
190 2004-08-16 Devang Patel <dpatel@apple.com>
191
192 * gcc.dg/darwin-20040809-1.c: New test.
193
194 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
195
196 * gcc.dg/funcdef-attr-1.c: New test.
197
198 2004-08-16 Janis Johnson <janis187@us.ibm.com>
199
200 * gcc.dg/altivec-17.c: New test.
201 * gcc.dg/altivec-18.c: New test.
202
203 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
204
205 PR c++/6749
206 * g++.dg/template/vtable2.C: New test.
207
208 2004-08-14 Richard Henderson <rth@redhat.com>
209
210 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
211 * gcc.dg/pack-test-4.c (main): Return 0.
212 * gcc.dg/setjmp-1.c: Remove XFAIL.
213 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
214
215 2004-08-14 Richard Henderson <rth@redhat.com>
216
217 * gcc.dg/980217-1.c: Add prototype for printf.
218
219 2004-08-13 Bud Davis <bdavis9659@comcast.net>
220
221 * gfortran.dg/pr16935.f90: New test.
222
223 2004-08-13 Janis Johnson <janis187@us.ibm.com>
224
225 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
226
227 2004-08-13 Paul Brook <paul@codesourcery.com>
228
229 * gfortran.dg/der_io_1.f90: Remove stray comma.
230
231 2004-08-12 Janis Johnson <janis187@us.ibm.com>
232
233 * gcc.dg/vmx/cw-bug-2.c: Remove.
234 * gcc.dg/vmx/vprint-1.c: Remove.
235 * gcc.dg/vmx/vscan-1.c: Remove.
236
237 2004-08-12 Devang patel <dpatel@apple.com>
238
239 * gcc.dg/darwin-20040809-2.c: New test.
240
241 2004-08-12 Janis Johnson <janis1872us.ibm.com>
242
243 * g++.dg/ext/altivec-12.C: New test.
244
245 * g++.dg/ext/altivec-11.C: New test.
246
247 2004-08-12 Paul Brook <paul@codesourcery.com>
248
249 * g++.dg/abi/arm_cxa_vec_1.C: New test.
250
251 2004-08-12 Janis Johnson <janis187@us.ibm.com>
252
253 * g++.dg/ext/altivec-2.C: Check for hardware support before
254 executing any VMX instructions.
255
256 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
257
258 2004-08-12 Jakub Jelinek <jakub@redhat.com>
259
260 PR c++/16276
261 * g++.old-deja/g++.other/comdat4.C: New test.
262 * g++.old-deja/g++.other/comdat4-aux.cc: New.
263
264 2004-08-12 Ben Elliston <bje@au.ibm.com>
265
266 PR target/16286
267 * gcc.dg/pr16286.c: New test.
268
269 2004-08-12 Jan Beulich <jbeulich@novell.com>
270
271 * g++.dg/ext/asm5.C: New.
272
273 2004-08-11 Mark Mitchell <mark@codesourcery.com>
274
275 PR c++/16698
276 * g++.dg/eh/crash1.C: New test.
277
278 PR c++/16717
279 * g++.dg/ext/construct1.C: New test.
280
281 2004-08-11 Mark Mitchell <mark@codesourcery.com>
282
283 PR c++/16853
284 * g++.dg/init/ptrmem1.C: New test.
285
286 PR c++/16618
287 * g++.dg/parse/offsetof5.C: New test.
288
289 PR c++/16870
290 * g++.dg/template/overload3.C: New test.
291
292 2004-08-11 Mark Mitchell <mark@codesourcery.com>
293
294 PR c++/16964
295 * g++.dg/parse/error16.C: New test.
296
297 PR c++/16904
298 * g++.dg/template/error14.C: New test.
299
300 PR c++/16929
301 * g++.dg/template/error15.C: New test.
302
303 2004-08-11 Devang Patel <dpatel@apple.com>
304
305 * gcc.dg/darwin-ld-20040809-1.c: New test.
306 * gcc.dg/darwin-ld-20040809-2.c: New test.
307
308 2004-08-11 Steven G. Kargl <kargls@comcast.net>
309
310 PR fortran/16917
311 * gfortran.dg/dfloat_1.f90: New test.
312
313 2004-08-09 Mark Mitchell <mark@codesourcery.com>
314
315 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
316 * gcc.dg/dll-2.c: Fix dg-require syntax.
317 * gcc.misc-tests/arm-isr.c (abort): Declare.
318 (exit): Likewise.
319
320 2004-08-10 Mark Mitchell <mark@codesourcery.com>
321
322 PR c++/16971
323 * g++.dg/parse/crash16.C: New test.
324
325 2004-08-10 Roger Sayle <roger@eyesopen.com>
326
327 * gcc.dg/mips-rsqrt-1.c: New test case.
328 * gcc.dg/mips-rsqrt-2.c: New test case.
329 * gcc.dg/mips-rsqrt-3.c: New test case.
330
331 2004-08-10 Paul Brook <paul@codesourcery.com>
332
333 * gfortran.dg/der_io_1.f90: New test.
334
335 2004-08-10 Paul Brook <paul@codesourcery.com>
336
337 PR fortran/16919
338 * gfortran.dg/der_array_1.f90: New test.
339
340 2004-08-09 David Edelsohn <edelsohn@gnu.org>
341
342 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
343
344 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
345
346 * gcc.dg/wchar_t-2.c: Fix typo.
347
348 2004-08-09 Falk Hueffner <falk@debian.org>
349
350 PR tree-optimization/12517
351 * gcc.c-torture/compile/pr12517.c: New test.
352
353 PR tree-optimization/12578
354 * gcc.c-torture/compile/pr12578.c: New test.
355
356 PR tree-optimization/12899
357 * gcc.c-torture/compile/pr12899.c: New test.
358
359 PR rtl-optimization/14692
360 * gcc.c-torture/compile/pr14692.c: New test.
361
362 PR tree-optimization/16461
363 * gcc.c-torture/compile/pr16461.c: New test.
364
365 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
366
367 * gfortran.dg/getenv_1.f90: New test.
368
369 2004-08-06 Mark Mitchell <mark@codesourcery.com>
370
371 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
372 wchar_t.
373 * gcc.dg/symbian5.c: Test -fno-short-wchar.
374
375 2004-08-06 Paul Brook <paul@codesourcery.com>
376
377 * gfortran.dg/ret_array_1.f90: New test.
378 * gfortran.dg/ret_pointer_1.f90: New test.
379
380 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
381
382 * gcc.dg/missing-field-init-[12].c: New tests.
383 * g++.dg/warn/missing-field-init-[12].C: New tests.
384
385 2004-08-06 Mark Mitchell <mark@codesourcery.com>
386
387 * gcc.dg/enum2.c: New test.
388 * gcc.dg/symbian3.c: Likewise.
389 * gcc.dg/symbian4.c: Likewise.
390 * gcc.dg/wchar_t-2.c: Likewise.
391
392 2004-08-05 Mark Mitchell <mark@codesourcery.com>
393
394 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
395 destructor tests.
396
397 2004-08-05 Mark Mitchell <mark@codesourcery.com>
398
399 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
400 dg-require-visiblity.
401 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
402 * g++.dg/ext/visibility/fvisibility.C: Likewise.
403 * g++.dg/ext/visibility/memfuncts.C: Likewise.
404 * g++.dg/ext/visibility/new1.C: Likewise.
405 * g++.dg/ext/visibility/pragma.C: Likewise.
406 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
407 * g++.dg/ext/visibility/virtual.C: Likewise.
408 * g++/dg/ext/visibility/visibility-1.C: Likewise.
409 * g++/dg/ext/visibility/visibility-2.C: Likewise.
410 * g++/dg/ext/visibility/visibility-3.C: Likewise.
411 * g++/dg/ext/visibility/visibility-4.C: Likewise.
412 * g++/dg/ext/visibility/visibility-5.C: Likewise.
413 * g++/dg/ext/visibility/visibility-6.C: Likewise.
414 * g++/dg/ext/visibility/visibility-7.C: Likewise.
415 * g++/dg/ext/visibility/visibility-8.C: New test.
416 * gcc.c-torture/compile/dll.x: Remove.
417 * gcc.dg/dll-2.c: Use dg-require-dll
418 * gcc.dg/visibility-10.c: New test.
419 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
420 supporting DLLs.
421 * testsuite/lib/scanasm.exp (scan_hidden): New function.
422 (scan_not_hidden): Likewise.
423
424 2004-08-05 David Edelsohn <edelsohn@gnu.org>
425
426 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
427
428 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
429
430 * gcc.c-torture/execute/20040805-1.c: New test.
431
432 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
433
434 * gcc.dg/20020118-1.c: Declare abort.
435 * gcc.dg/altivec_check.h: Likewise.
436 * gcc.dg/iftrap-2.c: Likewise.
437 * gcc.dg/pragma-darwin.c: Likewise.
438 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
439
440 2004-08-04 Geoffrey Keating <geoffk@apple.com>
441
442 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
443
444 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
445
446 * gcc.c-torture/execute/builtins/abs-2.c,
447 gcc.c-torture/execute/builtins/abs-3.c,
448 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
449 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
450 intmax_t, uintmax_t and their limits.
451 * gcc.dg/intmax_t-1.c: New test.
452
453 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
454
455 * g++.dg/tc1/dr147.C: Add reference to PR.
456
457 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
458
459 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
460 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
461
462 2004-08-03 David Edelsohn <edelsohn@gnu.org>
463
464 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
465
466 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
467
468 * gcc.dg/redecl-5.c: New test.
469 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
470 of scanf.
471
472 2004-08-03 Roger Sayle <roger@eyesopen.com>
473
474 PR middle-end/16790
475 * gcc.c-torture/execute/pr16790-1.c: New test case.
476
477 2004-08-03 Mark Mitchell <mark@codesourcery.com>
478
479 * g++.dg/ext/visibility/assign1.C: New test.
480 * g++.dg/ext/visibility/new1.C: Likewise.
481
482 * gcc.dg/symbian1.c: New test.
483 * gcc.dg/symbian2.c: Likewise.
484
485 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
486
487 PR target/16570
488 * gcc.dg/i386-sse-9.c: New test.
489
490 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
491
492 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
493
494 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
495
496 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
497 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
498 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
499 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
500 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
501 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
502 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
503 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
504 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
505 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
506 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
507 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
508 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
509 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
510 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
511 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
512 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
513 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
514 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
515 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
516 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
517 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
518 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
519 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
520 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
521 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
522 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
523 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
524 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
525 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
526 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
527 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
528 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
529 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
530 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
531 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
532 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
533 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
534 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
535 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
536 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
537 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
538 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
539 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
540 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
541 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
542 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
543 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
544 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
545 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
546 gcc.misc-tests/i386-pf-3dnow-1.c,
547 gcc.misc-tests/i386-pf-athlon-1.c,
548 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
549 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
550 Declare built-in functions used.
551 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
552
553 2004-08-02 Mark Mitchell <mark@codesourcery.com>
554
555 PR c++/16707
556 * g++.dg/lookup/using12.C: New test.
557
558 * g++.dg/init/null1.C: Fix PR number.
559 * g++.dg/parse/namespace10.C: Likewise.
560
561 2004-08-01 Mark Mitchell <mark@codesourcery.com>
562
563 PR c++/16224
564 * g++.dg/template/spec17.C: New test.
565 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
566 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
567
568 2004-08-02 David Billinghurst
569
570 PR fortran/16292
571 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
572
573 2004-08-01 Zack Weinberg <zack@codesourcery.com>
574
575 * gcc.dg/ia64-got-1.c: New test case.
576
577 2004-08-01 Mark Mitchell <mark@codesourcery.com>
578
579 PR c++/16489
580 * g++.dg/init/null1.C: New test.
581 * g++.dg/tc1/dr76.C: Adjust error marker.
582
583 PR c++/16529
584 * g++.dg/parse/namespace10.C: New test.
585
586 PR c++/16810
587 * g++.dg/inherit/ptrmem2.C: New test.
588
589 2004-08-02 Ben Elliston <bje@au.ibm.com>
590
591 PR target/16155
592 * gcc.dg/pr16155.c: New test.
593
594 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
595
596 * gcc.dg/redecl-2.c: New test.
597
598 2004-07-30 Geoffrey Keating <geoffk@apple.com>
599
600 * gcc.dg/darwin-longdouble.c: New file.
601
602 2004-07-30 Richard Henderson <rth@redhat.com>
603
604 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
605 write to constant argument.
606 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
607
608 2004-07-30 Richard Henderson <rth@redhat.com>
609
610 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
611 tests of nearest around zero.
612
613 2004-07-30 Andrew Pinski <apinski@apple.com>
614
615 * gcc.c-torture/compile/20040730-1.c: New test.
616
617 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
618
619 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
620 powerpc-eabispe.
621
622 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
623
624 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
625
626 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
627
628 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
629 contains $ld_library_path.
630 * lib/gfortran.exp (gfortran_link_flags): Likewise.
631
632 2004-07-29 Richard Henderson <rth@redhat.com>
633
634 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
635
636 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
637 (alt2, which): New.
638 (Check): Accept either alternative.
639
640 2004-07-29 Mark Mitchell <mark@codesourcery.com>
641
642 * g++.dg/abi/inline1.C: New test.
643 * g++.dg/abi/local1-a.cc: Likewise.
644 * g++.dg/abi/local1.C: Likewise.
645 * g++.dg/abi/mangle11.C: Tweak location of warnings.
646 * g++.dg/abi/mangle12.C: Likewise.
647 * g++.dg/abi/mangle17.C: Likewise.
648 * g++.dg/abi/mangle20-2.C: Likewise.
649 * g++.dg/opt/interface1.C: Likewise.
650 * g++.dg/opt/interface1.h: Likewise.
651 * g++.dg/opt/interface1-a.cc: New test.
652 * g++.dg/parse/repo1.C: New test.
653 * g++.dg/template/repo1.C: Likewise.
654 * g++.dg/warn/Winline-1.C: Likewise.
655 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
656
657 2004-07-29 Diego Novillo <dnovillo@redhat.com>
658
659 * gcc.dg/tree-ssa/20040729-1.c: New test.
660
661 2004-07-27 Matt Austern <austern@apple.com>
662
663 * gcc.dg/darwin-bool-1.c: New test.
664 * gcc.dg/darwin-bool-2.c: New test.
665
666 2004-07-28 Richard Henderson <rth@redhat.com>
667
668 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
669 arguments in the correct type. Don't write to constant arguments.
670
671 2004-07-28 Diego Novillo <dnovillo@redhat.com>
672
673 PR tree-optimization/16688
674 PR tree-optimization/16689
675 * g++.dg/tree-ssa/pr16688.C: New test.
676
677 2004-07-28 Diego Novillo <dnovillo@redhat.com>
678
679 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
680 loads. Not only in the comment, this time.
681
682 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
683
684 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
685 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
686 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
687 * gcc.dg/sh4a-bitmovua.c: New.
688 * gcc.dg/sh4a-cos.c: New.
689 * gcc.dg/sh4a-cosf.c: New.
690 * gcc.dg/sh4a-fprun.c: New.
691 * gcc.dg/sh4a-fsrra.c: New.
692 * gcc.dg/sh4a-memmovua.c: New.
693 * gcc.dg/sh4a-sin.c: New.
694 * gcc.dg/sh4a-sincos.c: New.
695 * gcc.dg/sh4a-sincosf.c: New.
696 * gcc.dg/sh4a-sinf.c: New.
697
698 2004-07-28 Diego Novillo <dnovillo@redhat.com>
699
700 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
701 conditionals.
702 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
703 loads.
704 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
705 DOM1.
706
707 2004-07-27 Andrew Pinski <apinski@apple.com>
708
709 * g++.dg/rtti/tinfo1.C: Correct the xfail.
710
711 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
712
713 * gcc.dg/pragma-isr.c: New test.
714
715 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
716
717 PR c++/14429
718 * g++.dg/template/ttp11.C: New test.
719
720 2004-07-27 Diego Novillo <dnovillo@redhat.com>
721
722 * gcc.c-torture/compile/20040727-1.c: New test.
723
724 2004-07-26 Eric Christopher <echristo@redhat.com>
725
726 * gcc.c-torture/compile/20040726-2.c: New test.
727
728 2004-07-26 Andrew Pinski <apinski@apple.com>
729
730 * g++.dg/rtti/tinfo1.C: Xfail.
731
732 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
733
734 * gcc.c-torture/compile/20040726-1.c: New test.
735
736 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
737 Brian Ryner <bryner@brianryner.com>
738
739 PR c++/9283
740 PR c++/15000
741 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
742 * g++.dg/ext/visibility/: New directory.
743 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
744 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
745 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
746 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
747 * g++.dg/ext/visibility/fvisibility.C,
748 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
749 g++.dg/ext/visibility/fvisibility-override1.C
750 g++.dg/ext/visibility/fvisibility-override2.C
751 g++.dg/ext/visibility/memfuncts.C
752 g++.dg/ext/visibility/noPLT.C
753 g++.dg/ext/visibility/pragma.C
754 g++.dg/ext/visibility/pragma-override1.C
755 g++.dg/ext/visibility/pragma-override2.C
756 g++.dg/ext/visibility/staticmemfuncts.C
757 g++.dg/ext/visibility/virtual.C: New tests.
758
759 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
760
761 PR c/15360
762 * gcc.dg/pr15360-1.c: New test.
763
764 2004-07-25 Daniel Jacobowitz <dan@debian.org>
765
766 * gcc.dg/pragma-align-2.c: New test.
767 * gcc.dg/pragma-init-fini.c: New test.
768 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
769 targets.
770
771 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
772
773 * gcc.dg/init-string-2.c: New test.
774
775 2004-07-24 Zack Weinberg <zack@codesourcery.com>
776
777 PR 16684
778 * gcc.dg/Wredundant-decls-1.c: New test case.
779
780 2004-07-24 Jakub Jelinek <jakub@redhat.com>
781
782 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
783 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
784 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
785 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
786 * gcc.dg/compat/generate-random.c: New file.
787 * gcc.dg/compat/generate-random.h: Likewise.
788 * gcc.dg/compat/generate-random_r.c: Likewise.
789 * gcc.dg/compat/struct-layout-1.h: Likewise.
790 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
791 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
792 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
793 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
794 * gcc.dg/compat/struct-layout-1_main.c: New test.
795 * gcc.dg/compat/struct-layout-1_x.c: New file.
796 * gcc.dg/compat/struct-layout-1_y.c: New file.
797 * gcc.dg/compat/struct-layout-1_test.h: New file.
798
799 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
800
801 * gcc.dg/comp-return-1.c: New test
802
803 2004-07-23 Janis Johnson <janis187@us.ibm.com>
804
805 * gcc.dg/vmx/8-02a.c: Fix typo.
806
807 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
808 * gcc.dg/darwin-abi-3.c: New test.
809
810 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
811 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
812
813 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
814 * gcc.dg/vmx/ops-long-1.c: New test.
815 * gcc.dg/vmx/ops-long-2.c: New test.
816
817 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
818
819 * g++.dg/lookup/conv-[1234].C: New.
820
821 2004-07-22 Mark Mitchell <mark@codesourcery.com>
822
823 * g++.dg/parse/attr2.C: Simplify.
824
825 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
826
827 PR c/7284
828 * gcc.c-torture/execute/pr7284-1.c: New test.
829
830 2004-07-22 Brian Booth <bbooth@redhat.com>
831
832 * gcc.dg/tree-ssa/20040721-1.c: New test.
833
834 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
835
836 * g++.dg/template/crash20.c: New.
837
838 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
839
840 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
841 Add dg-run directive. Declare variables as required.
842 * gfortran.dg/g77/README: Update
843
844 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
845
846 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
847 gcc.dg/cris-peep2-andu2.c: New tests.
848
849 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
850
851 PR c/15052
852 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
853 on return type.
854 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
855 messages.
856 * gcc.dg/qual-return-2.c: Update expected messages.
857 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
858
859 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
860
861 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
862 * gcc.dg/noncompile/921102-1.c: Update expected error message.
863
864 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
865
866 PR c/11250
867 * gcc.dg/init-string-1.c: New test.
868
869 2004-07-21 Jakub Jelinek <jakub@redhat.com>
870
871 PR middle-end/15345
872 PR c/16450
873 * gcc.dg/torture/nested-fn-1.c: New test.
874
875 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
876
877 PR target/16559
878 * gcc.dg/ia64-fptr-1.c: New file.
879
880 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
881
882 PR c++/14497
883 * g++.dg/template/spec16.C: New test.
884 * g++.old-deja/g++.robertl/eb118.C: Remove.
885
886 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
887
888 PR c++/509
889 * g++.dg/template/spec15.C: New test.
890
891 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
892
893 Copy cases from g77.f-torture/execute and add dg-run
894 directive. Other changes as noted.
895 * gfortran.dg/g77/13037.f
896 * gfortran.dg/g77/1832.f
897 * gfortran.dg/g77/19981119-0.f
898 * gfortran.dg/g77/19990313-0.f
899 * gfortran.dg/g77/19990313-1.f
900 * gfortran.dg/g77/19990313-2.f
901 * gfortran.dg/g77/19990313-3.f
902 * gfortran.dg/g77/19990419-1.f
903 * gfortran.dg/g77/19990826-0.f
904 * gfortran.dg/g77/19990826-2.f
905 * gfortran.dg/g77/20000503-1.f
906 * gfortran.dg/g77/20001111.f
907 * gfortran.dg/g77/20010116.f
908 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
909 * gfortran.dg/g77/20010430.f
910 * gfortran.dg/g77/6177.f
911 * gfortran.dg/g77/947.f
912 * gfortran.dg/g77/970816-3.f
913 * gfortran.dg/g77/971102-1.f
914 * gfortran.dg/g77/980520-1.f
915 * gfortran.dg/g77/980628-0.f
916 * gfortran.dg/g77/980628-1.f
917 * gfortran.dg/g77/980628-10.f
918 * gfortran.dg/g77/980628-2.f
919 * gfortran.dg/g77/980628-3.f
920 * gfortran.dg/g77/980628-7.f
921 * gfortran.dg/g77/980628-8.f
922 * gfortran.dg/g77/980628-9.f
923 * gfortran.dg/g77/980701-0.f
924 * gfortran.dg/g77/980701-1.f
925 * gfortran.dg/g77/cabs.f
926 * gfortran.dg/g77/claus.f
927 * gfortran.dg/g77/complex_1.f
928 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
929 * gfortran.dg/g77/dcomplex.f
930 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
931 * gfortran.dg/g77/f90-intrinsic-mathematical.f
932 * gfortran.dg/g77/f90-intrinsic-numeric.f
933 * gfortran.dg/g77/int8421.f
934 * gfortran.dg/g77/labug1.f
935 * gfortran.dg/g77/large_vec.f
936 * gfortran.dg/g77/le.f
937 * gfortran.dg/g77/short.f
938 * gfortran.dg/g77/README: Update
939
940 2004-07-20 Mark Mitchell <mark@codesourcery.com>
941
942 PR c++/16637
943 * g++.dg/parse/lookup4.C: New test.
944
945 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
946
947 PR c++/16175
948 * g++.dg/template/ttp10.C: New test.
949
950 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
951
952 * gcc.dg/pr12625-1.c: New test.
953
954 2004-07-20 Steven Bosscher <stevenb@suse.de>
955
956 * testsuite/gcc.dg/switch-warn-1.c: New test.
957 * testsuite/gcc.dg/switch-warn-2.c: New test.
958 * gcc.c-torture/compile/pr14730.c: Update.
959
960 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
961
962 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
963 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
964 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
965 g++.dg/template/nontype3.C: Remove trailing CR from tests.
966
967 2004-07-18 Mark Mitchell <mark@codesourcery.com>
968
969 PR c++/16623
970 * g++.dg/template/assign1.C: New test.
971
972 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
973
974 PR c++/12170
975 * g++.dg/template/ttp9.C: New test.
976
977 2004-07-19 Daniel Jacobowitz <dan@debian.org>
978
979 * gcc.dg/format/cmn-err-1.c: New test.
980
981 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
982
983 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
984 gcc.dg/Wparentheses-10.c: New tests.
985 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
986
987 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
988
989 PR fortran/16465
990 * gfortran.dg/g77//ffixed-line-length-0.f,
991 gfortran.dg/g77/ffixed-line-length-132.f,
992 gfortran.dg/g77/ffixed-line-length-72.f,
993 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
994 gfortran.dg/g77/README: Update.
995
996 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
997
998 PR c++/13092
999 * g++.dg/template/non-dependent7.C: New test.
1000 * g++.dg/template/non-dependent8.C: Likewise.
1001 * g++.dg/template/non-dependent9.C: Likewise.
1002 * g++.dg/template/non-dependent10.C: Likewise.
1003
1004 2004-07-17 Mark Mitchell <mark@codesourcery.com>
1005
1006 PR c++/16337
1007 * g++.dg/parse/attr2.C: New test.
1008
1009 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
1010
1011 * g77.dg: Removed.
1012 * g77.f-torture: Ditto.
1013
1014 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
1015
1016 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
1017 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
1018 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
1019
1020 2004-07-16 Richard Henderson <rth@redhat.com>
1021
1022 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
1023
1024 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1025
1026 * lib/fortran-torture.exp (fortran-torture): Don't test compile
1027 tests with full list of options.
1028 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
1029 of TORTURE_OPTIONS if test contains 'dg-do run'.
1030
1031 PR fortran/16404
1032 * gfortran.dg/do_iterator.f90: New test.
1033
1034 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1035
1036 PR rtl-optimization/16536
1037 * gcc.c-torture/execute/restrict-1.c: New test.
1038
1039 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1040
1041 PR fortran/15324
1042 * gfortran.dg/pr15324.f90: New test.
1043
1044 PR fortran/15129
1045 * gfortran.dg/pr15129.f90: New test.
1046
1047 PR fortran/15140
1048 * gfortran.dg/pr15140.f90: New test.
1049
1050 PR fortran/13792
1051 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1052 compile-time simplification.
1053
1054 2004-07-14 Mike Stump <mrs@apple.com>
1055
1056 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1057
1058 2004-07-14 James E Wilson <wilson@specifixinc.com>
1059
1060 PR target/16325
1061 * gcc.dg/profile-generate-1.c: New.
1062
1063 2004-07-15 Jakub Jelinek <jakub@redhat.com>
1064
1065 * gcc.c-torture/execute/20040709-1.c: New test.
1066 * gcc.c-torture/execute/20040709-2.c: New test.
1067
1068 2004-07-14 Mike Stump <mrs@apple.com>
1069
1070 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1071
1072 2004-07-14 Mike Stump <mrs@apple.com>
1073
1074 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1075
1076 2004-07-13 Mark Mitchell <mark@codesourcery.com>
1077
1078 PR c++/16518
1079 * g++.dg/parse/mutable1.C: New test.
1080
1081 2004-07-13 Diego Novillo <dnovillo@redhat.com>
1082
1083 PR tree-optimization/16443
1084 * gcc.dg/tree-ssa/20040713-1.c: New test.
1085
1086 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1087
1088 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1089 for operator new.
1090
1091 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1092
1093 * gfortran.dg/g77/README: New file
1094 * gfortran.dg/g77/19981216-0.f: Copy from
1095 g77.f-torture/noncompile. Add "dg-do compile" and
1096 dg-error as required.
1097 * gfortran.dg/g77/19990218-1.f: Likewise
1098 * gfortran.dg/g77/19990905-1.f: Likewise
1099 * gfortran.dg/g77/9263.f: Likewise
1100 * gfortran.dg/g77/980615-0.f: Likewise
1101 * gfortran.dg/g77/980616-0.f: Likewise
1102 * gfortran.dg/g77/check0.f: Likewise
1103 * gfortran.dg/g77/select_no_compile.f: Likewise
1104
1105 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1106
1107 Copy files from g77.f-torture/compile.
1108 Add "{ dg-do compile}". Other changes as noted
1109 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1110 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1111 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1112 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1113 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1114 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1115 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1116 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1117 statement to conform to standard. Append alpha1.x for reference.
1118 * gfortran.dg/g77/xformat.f: Add dg-warning
1119
1120 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1121
1122 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1123 Add {dg-do compile} directive.
1124 * gfortran.dg/g77/cpp2.F: Likewise
1125
1126 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1127
1128 PR c++/5402
1129 * g++.dg/lookup/name-clash1.C: New test.
1130
1131 PR c++/9777
1132 * g++.dg/lookup/name-clash2.C: New test.
1133
1134 PR c++/12102
1135 * g++.dg/lookup/name-clash3.C: New test.
1136
1137 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1138
1139 * g++.dg/lookup/new2.C: New test.
1140 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1141
1142 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
1143
1144 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1145 Add {dg-do compile} directive.
1146 * gfortran.dg/g77/13060.f: Likewise
1147 * gfortran.dg/g77/19990218-0.f: Likewise
1148 * gfortran.dg/g77/19990305-0.f: Likewise
1149 * gfortran.dg/g77/19990419-0.f: Likewise
1150 * gfortran.dg/g77/19990502-0.f: Likewise
1151 * gfortran.dg/g77/19990502-1.f: Likewise
1152 * gfortran.dg/g77/19990525-0.f: Likewise
1153 * gfortran.dg/g77/19990826-1.f: Likewise
1154 * gfortran.dg/g77/19990826-3.f: Likewise
1155 * gfortran.dg/g77/19990905-2.f: Likewise
1156 * gfortran.dg/g77/20000412-1.f: Likewise
1157 * gfortran.dg/g77/20000511-1.f: Likewise
1158 * gfortran.dg/g77/20000511-2.f: Likewise
1159 * gfortran.dg/g77/20000518.f: Likewise
1160 * gfortran.dg/g77/20000601-1.f: Likewise
1161 * gfortran.dg/g77/20000601-2.f: Likewise
1162 * gfortran.dg/g77/20000629-1.f: Likewise
1163 * gfortran.dg/g77/20000630-2.f: Likewise
1164 * gfortran.dg/g77/20010115.f: Likewise
1165 * gfortran.dg/g77/20010321-1.f: Likewise
1166 * gfortran.dg/g77/20010426.f: Likewise
1167 * gfortran.dg/g77/20020307-1.f: Likewise
1168 * gfortran.dg/g77/8485.f: Likewise
1169 * gfortran.dg/g77/960317-1.f: Likewise
1170 * gfortran.dg/g77/970915-0.f: Likewise
1171 * gfortran.dg/g77/980310-1.f: Likewise
1172 * gfortran.dg/g77/980310-2.f: Likewise
1173 * gfortran.dg/g77/980310-3.f: Likewise
1174 * gfortran.dg/g77/980310-4.f: Likewise
1175 * gfortran.dg/g77/980310-6.f: Likewise
1176 * gfortran.dg/g77/980310-7.f: Likewise
1177 * gfortran.dg/g77/980310-8.f: Likewise
1178 * gfortran.dg/g77/980419-2.f: Likewise
1179 * gfortran.dg/g77/980424-0.f: Likewise
1180 * gfortran.dg/g77/980427-0.f: Likewise
1181 * gfortran.dg/g77/980729-0.f: Likewise
1182 * gfortran.dg/g77/981117-1.f: Likewise
1183 * gfortran.dg/g77/toon_1.f: Likewise
1184
1185 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1186
1187 PR c++/2204
1188 * g++.dg/other/abstract2.C: New test.
1189
1190 2004-07-12 Paul Brook <paul@codesourcery.com>
1191
1192 * gfortran.dg/pointer_init_1.f90: New test.
1193
1194 2004-07-11 Paul Brook <paul@codesourcery.com>
1195
1196 PR fortran/15986
1197 * gfortran.dg/contained_1.f90: New test.
1198
1199 2004-07-11 Mark Mitchell <mark@codesourcery.com>
1200
1201 * g++.dg/parse/defarg8.C: New test.
1202
1203 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1204
1205 PR fortran/16433
1206 * gfortran.dg/pr16433.f: New test.
1207
1208 PR fortran/17574
1209 * gfortran.dg/pr15754.f90: New test.
1210
1211 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1212
1213 PR tree-optimization/16437
1214 * gcc.c-torture/execute/bitfld-4.c: New test.
1215
1216 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1217
1218 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1219 access to common var from module.
1220
1221 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1222
1223 PR fortran/16336
1224 * gfortran.fortran-torture/execute/common_2.f90: New test.
1225
1226 2004-07-10 Paul Brook <paul@codesourcery.com>
1227
1228 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1229
1230 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1231
1232 PR fortran/15969
1233 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1234
1235 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
1236
1237 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1238 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1239 * gfortran.dg/g77/ffree-form-1.f: Likewise
1240 * gfortran.dg/g77/ffree-form-2.f: Likewise
1241 * gfortran.dg/g77/ffree-form-3.f: Likewise
1242 * gfortran.dg/g77/fno-underscoring.f: Likewise
1243 * gfortran.dg/g77/funderscoring.f: Likewise
1244 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1245
1246 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1247
1248 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1249
1250 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1251 Paul Brook <paul@codesourcery.com>
1252
1253 PR fortran/13415
1254 * gfortran.dg/common_pointer_1.f90: New test.
1255
1256 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1257
1258 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1259
1260 2004-07-09 James E Wilson <wilson@specifixinc.com>
1261
1262 PR target/16364
1263 * gcc.c-torture/compile/20040709-1.c: New.
1264
1265 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1266
1267 PR fortran/14077
1268 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1269
1270 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1271
1272 PR fortran/13201
1273 * gfortran.dg/shape_1.f90: New test.
1274
1275 2004-07-09 Zack Weinberg <zack@codesourcery.com>
1276 Andrew Pinski <apinski@apple.com>
1277
1278 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1279
1280 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1281
1282 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1283 comment.
1284
1285 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1286 Paul Brook <paul@codesourcery.com>
1287
1288 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1289 '.f95' and '.F95'.
1290
1291 2004-07-09 Diego Novillo <dnovillo@redhat.com>
1292
1293 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1294
1295 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1296
1297 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1298 testcases with capital suffix.
1299
1300 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1301
1302 PR fortran/15481
1303 PR fortran/13372
1304 PR fortran/13575
1305 PR fortran/15978
1306 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1307
1308 * gfortran.dg/implicit_1.f90: New test.
1309
1310 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1311
1312 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1313 expression to match gfortran warning/error messages
1314 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1315 dg-error text.
1316
1317 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1318
1319 * lib/fortran-torture.exp: Rename proc search_for to
1320 search_for_re.
1321
1322 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1323
1324 * gcc.c-torture/execute/simd-5.x: New file.
1325 XFAIL on SPARC 64-bit at -O0.
1326
1327 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1328
1329 PR c++/8211
1330 PR c++/16165
1331 * g++.dg/warn/effc3.C: New test.
1332
1333 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1334
1335 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1336 change X to 1X in format.
1337 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1338 add data statements to conform to standard.
1339
1340 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1341
1342 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1343 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1344 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1345
1346 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1347
1348 * gfortran.dg/g77/7388.f: Copy from g77.dg
1349 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1350 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1351 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1352 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1353 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1354 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1355 * gfortran.dg/g77/strlen0.f: Likewise
1356
1357 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1358
1359 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1360 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1361
1362 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1363
1364 * gcc.c-torture/execute/920428-2.x: Delete.
1365 * gcc.c-torture/execute/920501-7.x: Likewise.
1366
1367 2004-07-08 Jakub Jelinek <jakub@redhat.com>
1368
1369 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1370 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1371 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1372 prescott and c3-2.
1373 (PREFETCH_3DNOW): Add -march=c3.
1374
1375 2004-07-08 Diego Novillo <dnovillo@redhat.com>
1376
1377 PR c/16437
1378 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1379 * gcc.c-torture/execute/bf64-1.x: Likewise.
1380
1381 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1382
1383 * gcc.c-torture/compile/20040708-1.c: New test.
1384
1385 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1386
1387 PR c++/16169
1388 * g++.dg/warn/effc2.C: New test.
1389
1390 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1391
1392 * gcc.c-torture/execute/bitfld-1.x: Remove.
1393 * gcc.c-torture/execute/bitfld-3.c: New test.
1394 * gcc.dg/bitfld-2.c: Remove XFAILs.
1395
1396 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1397
1398 PR c++/16276
1399 * g++.dg/rtti/tinfo1.C: New file.
1400
1401 2004-07-07 Eric Christopher <echristo@redhat.com>
1402
1403 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1404
1405 2004-07-07 Andrew Pinski <apinski@apple.com>
1406
1407 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1408
1409 2004-07-07 Mark Mitchell <mark@codesourcery.com>
1410
1411 * g++.dg/init/call1.C: XFAIL.
1412
1413 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
1414
1415 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1416 except for movstrict*, to movmem* and clrstr* to clrmem*.
1417
1418 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
1419
1420 * gcc.c-torture/execute/20040707-1.c: New test.
1421
1422 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
1423
1424 * gcc.c-torture/execute/20040706-1.c: New test.
1425
1426 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1427
1428 PR c++/3671
1429 * g++.dg/template/spec14.C: New test.
1430
1431 2004-07-05 Jakub Jelinek <jakub@redhat.com>
1432
1433 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1434 nothing if not yet defined. Use it in b, c and d type definitions.
1435 * gcc.c-torture/execute/20040705-1.c: New test.
1436 * gcc.c-torture/execute/20040705-2.c: New test.
1437
1438 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1439
1440 PR c++/2518
1441 * g++.dg/lookup/new1.C: New test.
1442
1443 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1444
1445 PR c++/11406
1446 * g++.dg/template/sizeof8.C: New test.
1447
1448 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
1449
1450 * gcc.c-torture/compile/20040705-1.c: New test.
1451
1452 2004-07-04 Bud Davis <bdavis9659@comcast.net>
1453
1454 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1455
1456 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1457
1458 * gcc.dg/cpp/if-mop.c: Two new testcases.
1459 * gcc.dg/cpp/trad/comment-3.c: New.
1460
1461 2004-07-04 Paul Brook <paul@codesourcery.com>
1462
1463 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1464
1465 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1466
1467 PR c++/3761
1468 * g++.dg/lookup/crash4.C: New test.
1469
1470 2004-07-02 Zack Weinberg <zack@codesourcery.com>
1471
1472 * gcc.c-torture/execute/builtin-abs-1.c
1473 * gcc.c-torture/execute/builtin-abs-2.c
1474 * gcc.c-torture/execute/builtin-complex-1.c
1475 * gcc.c-torture/execute/builtins/string-1-lib.c
1476 * gcc.c-torture/execute/builtins/string-1.c
1477 * gcc.c-torture/execute/builtins/string-2-lib.c
1478 * gcc.c-torture/execute/builtins/string-2.c
1479 * gcc.c-torture/execute/builtins/string-3-lib.c
1480 * gcc.c-torture/execute/builtins/string-3.c
1481 * gcc.c-torture/execute/builtins/string-4-lib.c
1482 * gcc.c-torture/execute/builtins/string-4.c
1483 * gcc.c-torture/execute/builtins/string-5-lib.c
1484 * gcc.c-torture/execute/builtins/string-5.c
1485 * gcc.c-torture/execute/builtins/string-6-lib.c
1486 * gcc.c-torture/execute/builtins/string-6.c
1487 * gcc.c-torture/execute/builtins/string-7-lib.c
1488 * gcc.c-torture/execute/builtins/string-7.c
1489 * gcc.c-torture/execute/builtins/string-8-lib.c
1490 * gcc.c-torture/execute/builtins/string-8.c
1491 * gcc.c-torture/execute/builtins/string-9-lib.c
1492 * gcc.c-torture/execute/builtins/string-9.c
1493 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1494 * gcc.c-torture/execute/builtins/string-asm-1.c
1495 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1496 * gcc.c-torture/execute/builtins/string-asm-2.c
1497 * gcc.c-torture/execute/stdio-opt-1.c
1498 * gcc.c-torture/execute/stdio-opt-2.c
1499 * gcc.c-torture/execute/stdio-opt-3.c
1500 * gcc.c-torture/execute/string-opt-1.c
1501 * gcc.c-torture/execute/string-opt-10.c
1502 * gcc.c-torture/execute/string-opt-11.c
1503 * gcc.c-torture/execute/string-opt-12.c
1504 * gcc.c-torture/execute/string-opt-13.c
1505 * gcc.c-torture/execute/string-opt-14.c
1506 * gcc.c-torture/execute/string-opt-15.c
1507 * gcc.c-torture/execute/string-opt-16.c
1508 * gcc.c-torture/execute/string-opt-2.c
1509 * gcc.c-torture/execute/string-opt-6.c
1510 * gcc.c-torture/execute/string-opt-7.c
1511 * gcc.c-torture/execute/string-opt-8.c:
1512 Replace with ...
1513
1514 * gcc.c-torture/execute/builtins/abs-2.c
1515 * gcc.c-torture/execute/builtins/abs-3.c
1516 * gcc.c-torture/execute/builtins/complex-1.c
1517 * gcc.c-torture/execute/builtins/fprintf.c
1518 * gcc.c-torture/execute/builtins/fputs.c
1519 * gcc.c-torture/execute/builtins/memcmp.c
1520 * gcc.c-torture/execute/builtins/memmove.c
1521 * gcc.c-torture/execute/builtins/memops-asm.c
1522 * gcc.c-torture/execute/builtins/mempcpy-2.c
1523 * gcc.c-torture/execute/builtins/mempcpy.c
1524 * gcc.c-torture/execute/builtins/memset.c
1525 * gcc.c-torture/execute/builtins/printf.c
1526 * gcc.c-torture/execute/builtins/sprintf.c
1527 * gcc.c-torture/execute/builtins/strcat.c
1528 * gcc.c-torture/execute/builtins/strchr.c
1529 * gcc.c-torture/execute/builtins/strcmp.c
1530 * gcc.c-torture/execute/builtins/strcpy.c
1531 * gcc.c-torture/execute/builtins/strcspn.c
1532 * gcc.c-torture/execute/builtins/strlen-2.c
1533 * gcc.c-torture/execute/builtins/strlen.c
1534 * gcc.c-torture/execute/builtins/strncat.c
1535 * gcc.c-torture/execute/builtins/strncmp-2.c
1536 * gcc.c-torture/execute/builtins/strncmp.c
1537 * gcc.c-torture/execute/builtins/strncpy.c
1538 * gcc.c-torture/execute/builtins/strpbrk.c
1539 * gcc.c-torture/execute/builtins/strpcpy-2.c
1540 * gcc.c-torture/execute/builtins/strpcpy.c
1541 * gcc.c-torture/execute/builtins/strrchr.c
1542 * gcc.c-torture/execute/builtins/strspn.c
1543 * gcc.c-torture/execute/builtins/strstr-asm.c
1544 * gcc.c-torture/execute/builtins/strstr.c:
1545 ... these new files.
1546
1547 * gcc.c-torture/execute/builtins/abs-2-lib.c
1548 * gcc.c-torture/execute/builtins/abs-3-lib.c
1549 * gcc.c-torture/execute/builtins/complex-1-lib.c
1550 * gcc.c-torture/execute/builtins/fprintf-lib.c
1551 * gcc.c-torture/execute/builtins/fputs-lib.c
1552 * gcc.c-torture/execute/builtins/memcmp-lib.c
1553 * gcc.c-torture/execute/builtins/memmove-lib.c
1554 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1555 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1556 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1557 * gcc.c-torture/execute/builtins/memset-lib.c
1558 * gcc.c-torture/execute/builtins/printf-lib.c
1559 * gcc.c-torture/execute/builtins/sprintf-lib.c
1560 * gcc.c-torture/execute/builtins/strcat-lib.c
1561 * gcc.c-torture/execute/builtins/strchr-lib.c
1562 * gcc.c-torture/execute/builtins/strcmp-lib.c
1563 * gcc.c-torture/execute/builtins/strcpy-lib.c
1564 * gcc.c-torture/execute/builtins/strcspn-lib.c
1565 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1566 * gcc.c-torture/execute/builtins/strlen-lib.c
1567 * gcc.c-torture/execute/builtins/strncat-lib.c
1568 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1569 * gcc.c-torture/execute/builtins/strncmp-lib.c
1570 * gcc.c-torture/execute/builtins/strncpy-lib.c
1571 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1572 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1573 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1574 * gcc.c-torture/execute/builtins/strrchr-lib.c
1575 * gcc.c-torture/execute/builtins/strspn-lib.c
1576 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1577 * gcc.c-torture/execute/builtins/strstr-lib.c
1578 * gcc.c-torture/execute/builtins/lib/abs.c
1579 * gcc.c-torture/execute/builtins/lib/fprintf.c
1580 * gcc.c-torture/execute/builtins/lib/memset.c
1581 * gcc.c-torture/execute/builtins/lib/printf.c
1582 * gcc.c-torture/execute/builtins/lib/sprintf.c
1583 * gcc.c-torture/execute/builtins/lib/strcpy.c
1584 * gcc.c-torture/execute/builtins/lib/strcspn.c
1585 * gcc.c-torture/execute/builtins/lib/strncat.c
1586 * gcc.c-torture/execute/builtins/lib/strncmp.c
1587 * gcc.c-torture/execute/builtins/lib/strncpy.c
1588 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1589 * gcc.c-torture/execute/builtins/lib/strspn.c
1590 * gcc.c-torture/execute/builtins/lib/strstr.c:
1591 New files containing support routines.
1592
1593 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1594 declaration.
1595 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1596 when not optimizing.
1597
1598 2004-07-02 Mark Mitchell <mark@codesourcery.com>
1599
1600 PR c++/16240
1601 * g++.dg/abi/mangle22.C: New test.
1602 * g++.dg/abi/mangle23.C: Likewise.
1603
1604 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
1605
1606 PR fortran/16290
1607 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1608 Allow for cases without denormalized floating point numbers.
1609
1610 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1611
1612 PR c/1027
1613 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1614 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1615 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1616 expected warning text.
1617 * gcc.dg/format/diag-2.c: New test.
1618
1619 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1620
1621 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1622
1623 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
1624
1625 * gcc.dg/builtins-43.c: New.
1626 * gcc.dg/builtins-44.c: New.
1627 * gcc.dg/builtins-45.c: New.
1628
1629 2004-06-26 Geoffrey Keating <geoffk@apple.com>
1630 Andreas Tobler <a.tobler@schweiz.ch>
1631
1632 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1633 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1634 as SIGSEGV.
1635 * gcc.dg/cleanup-11.c: Likewise.
1636 * gcc.dg/cleanup-8.c: Likewise.
1637 * gcc.dg/cleanup-9.c: Likewise.
1638 * gcc.dg/cleanup-5.c: Run on all platforms.
1639
1640 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1641
1642 * g++.dg/warn/nonnull1.C: New test.
1643
1644 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1645
1646 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1647 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1648 Special-case the Sun compiler wrt to <complex.h>.
1649
1650 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1651
1652 * gcc.dg/Wunreachable-8.C: New test.
1653
1654 * gcc.dg/h8300-ice2.c : New test.
1655
1656 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1657
1658 PR fortran/16161
1659 * gfortran.fortran-torture/compile/implicit.f90: Add test
1660 for implicit character.
1661
1662 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
1663
1664 PR fortran/16289
1665 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1666 Use tiny() intrinsic to find smallest non-negative real
1667
1668 2004-06-30 Jakub Jelinek <jakub@redhat.com>
1669
1670 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1671 * gcc.dg/compat/struct-by-value-22_x.c: New.
1672 * gcc.dg/compat/struct-by-value-22_y.c: New.
1673
1674 * gcc.c-torture/execute/20040629-1.c: New test.
1675
1676 2004-06-29 Jakub Jelinek <jakub@redhat.com>
1677
1678 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1679 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1680
1681 PR target/16195
1682 * gcc.dg/20040625-1.c: New test.
1683
1684 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1685
1686 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1687
1688 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1689
1690 PR fortran/15963
1691 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1692
1693 2004-06-29 Richard Henderson <rth@redhat.com>
1694
1695 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1696
1697 2004-06-29 Paul Brook <paul@codesourcery.com>
1698
1699 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1700 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1701
1702 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1703
1704 PR c++/16260
1705 * g++.dg/parse/crash15.C: New.
1706
1707 2004-06-28 Andrew Pinski <apinski@apple.com>
1708
1709 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1710 by the error already.
1711
1712 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1713
1714 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1715
1716 PR target/14041
1717 * gcc.dg/h8300-bss-align-1.c : New.
1718
1719 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1720
1721 * PR c++/16174
1722 * g++.dg/template/ctor4.C: New.
1723
1724 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1725
1726 PR c++/16205
1727 * g++.dg/warn/Wsequence-point-1.C: New test.
1728
1729 2004-06-27 Paul Brook <paul@codesourcery.com>
1730
1731 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1732
1733 2004-06-27 Zack Weinberg <zack@codesourcery.com>
1734
1735 * g++.old-deja/g++.mike/p7325.C: Remove.
1736
1737 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1738
1739 PR c/14963
1740 * gcc.dg/pr14963.c: New test.
1741
1742 2004-06-27 Mark Mitchell <mark@codesourcery.com>
1743
1744 PR c++/16193
1745 * g++.dg/parse/redef1.C: New test.
1746
1747 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1748
1749 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1750 20021110.c.
1751 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1752 20021119-1.c.
1753 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1754 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1755 5-04.c.
1756 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1757 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1758 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1759 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1760 g++.brendan/enum14.C.
1761 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1762 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1763 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1764 g++.mike/virt1.C.
1765 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1766 memtemp24.C.
1767
1768 2004-06-27 Roger Sayle <roger@eyesopen.com>
1769
1770 * gcc.dg/20040527-1.c: New test case.
1771
1772 2004-06-26 Bud Davis <bdavis9659@comcast.net>
1773
1774 PR gfortran/pr16196
1775 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1776
1777 2004-06-25 Roger Sayle <roger@eyesopen.com>
1778
1779 PR middle-end/15825
1780 * gcc.dg/pr15825-1.c: New test case.
1781
1782 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1783
1784 * gcc.c-torture/execute/20040625-1.c: New test.
1785
1786 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1787
1788 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1789
1790 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1791
1792 * gcc.dg/torture/mips-div-1.c: New test.
1793
1794 2004-06-24 Jeff Law <law@redhat.com>
1795
1796 * gcc.dg/tree-ssa/20040624-1.c: New test.
1797
1798 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
1799
1800 * gcc.c-torture/compile/20040624-1.c: New test.
1801
1802 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1803
1804 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1805 this directory.
1806
1807 2004-06-23 Andrew Pinski <apinski@apple.com>
1808
1809 PR middle-end/15988
1810 * g++.dg/opt/ptrmem4.C: New test.
1811
1812 * gcc.dg/c90-array-quals-2.c: New test.
1813
1814 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1815
1816 * gcc.dg/kpice1.c: New test.
1817
1818 2006-06-23 Andrew Pinski <apinski@apple.com>
1819
1820 * gcc.dg/c90-array-quals.c: New test.
1821
1822 2006-06-22 Richard Henderson <rth@redhat.com>
1823
1824 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1825
1826 2004-06-22 Loren James Rittle <ljrittle@acm.org>
1827
1828 * gcc.dg/builtins-config.h: Handle FreeBSD.
1829
1830 2006-06-22 Richard Henderson <rth@redhat.com>
1831
1832 * g++.dg/opt/devirt1.C: New.
1833
1834 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
1835
1836 * g++.dg/opt/pr15551.C: New testcase.
1837
1838 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1839
1840 PR target/14800
1841 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1842 x86_64-*-linux* when compiling for 32bit.
1843
1844 2004-06-21 Andrew Pinski <apinski@apple.com>
1845
1846 * gcc.dg/pch/struct-1.c: New.
1847 * gcc.dg/pch/struct-1.hs: New.
1848
1849 2004-06-21 Geoffrey Keating <geoffk@apple.com>
1850
1851 * gcc.dg/pch/save-temps-1.c: New file.
1852 * gcc.dg/pch/save-temps-1.hs: New file.
1853
1854 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1855
1856 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1857 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1858
1859 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1860
1861 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1862 to fix type error.
1863 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1864 Remove trailing spaces.
1865
1866 2004-06-21 Richard Henderson <rth@redhat.com>
1867
1868 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1869 merging && to BIT_FIELD_REF.
1870
1871 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
1872
1873 * g++.dg/opt/placeholder1.C: New test.
1874
1875 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1876
1877 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1878 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1879 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1880 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1881
1882 2004-06-20 Zack Weinberg <zack@codesourcery.com>
1883
1884 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1885 extern "C".
1886 * g++.dg/other/pragma-re-1.C: Add comments.
1887
1888 2004-06-19 Bud Davis <bdavis9659@comcast.net>
1889
1890 PR gfortran/16080
1891 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1892
1893 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1894
1895 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1896 instead of setting the type of size_t by
1897 hand.
1898
1899 2004-06-18 Roger Sayle <roger@eyesopen.com>
1900
1901 * gcc.dg/unordered-2.c: New test case.
1902 * gcc.dg/unordered-3.c: New test case.
1903
1904 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
1905
1906 PR other/16043
1907 * lib/g++.exp (g++_version): Tweak regexp for version
1908 * lib/g77.exp (g77_version): Likewise
1909 * lib/gfortran.exp (gfortran_version): Likewise
1910 * lib/objc.exp (objc_version): Likewise
1911 * lib/treelang.exp (treelang_version): Likewise
1912
1913 2004-06-19 Jakub Jelinek <jakub@redhat.com>
1914
1915 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1916 Use INT_MAX instead of __INT_MAX__.
1917 * gcc.dg/compat/struct-align-2_y.c: Likewise.
1918
1919 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1920 * gcc.dg/compat/scalar-return-3_x.c: Use it.
1921 * gcc.dg/compat/scalar-return-3_y.c: Use it.
1922 * gcc.dg/compat/scalar-return-4_x.c: Use it.
1923 * gcc.dg/compat/scalar-return-4_y.c: Use it.
1924 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1925 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1926 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1927 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1928
1929 * gcc.dg/range-test-1.c: New test.
1930 * g++.dg/opt/range-test-1.C: New test.
1931
1932 2004-06-17 Richard Henderson <rth@redhat.com>
1933
1934 * objc.dg/sync-1.m: New.
1935 * objc.dg/try-catch-1.m: Don't force next runtime.
1936 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1937 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
1938 shadowed catch clause.
1939 * objc.dg/try-catch-5.m: New.
1940
1941 2004-06-17 Zack Weinberg <zack@codesourcery.com>
1942
1943 Bug 14610
1944 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1945
1946 2004-06-15 Richard Henderson <rth@redhat.com>
1947
1948 * gcc.dg/20001116-1.c: Move expected warning line.
1949
1950 2004-06-15 Richard Henderson <rth@redhat.com>
1951
1952 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1953 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1954
1955 2004-06-15 Jeff Law <law@redhat.com>
1956
1957 * gcc.dg/tree-ssa/20040615-1.c: New test.
1958 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1959 be less sensitive to operand ordering.
1960 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1961
1962 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
1963
1964 * g++.dg/abi/bitfield3.C: Add comment..
1965
1966 2004-06-15 Richard Henderson <rth@redhat.com>
1967
1968 * g++.dg/ext/stmtexpr1.C: XFAIL.
1969 * gcc.dg/20030612-1.c: XFAIL.
1970
1971 2004-06-15 Eric Christopher <echristo@redhat.com>
1972
1973 * g++.dg/charset/asm5.c: New.
1974 * gcc.dg/charset/asm6.c: New.
1975
1976 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1977
1978 PR fortran/15962
1979 * gfortran.fortran-torture/execute/select_1.f90: New test.
1980
1981 2004-06-15 Paul Brook <paul@codesourcery.com>
1982
1983 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1984
1985 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1986
1987 PR c++/15967
1988 * g++.dg/lookup/crash3.C: New test.
1989
1990 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1991
1992 PR c++/15947
1993 * g++.dg/parse/dtor4.C: New test.
1994
1995 2004-06-14 Jeff Law <law@redhat.com>
1996
1997 * gcc.c-torture/compile/20040614-1.c: New test.
1998
1999 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2000
2001 PR fortran/15211
2002 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
2003 LEN of a character array.
2004
2005 2004-06-14 Mark Mitchell <mark@codesourcery.com>
2006
2007 PR c++/15096
2008 * g++.dg/template/ptrmem10.C: New test.
2009
2010 PR c++/14930
2011 * g++.dg/template/friend30.C: New test.
2012
2013 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2014
2015 PR fortran/14928
2016 * gfortran.fortran-torture/compile/mloc.f90: New test.
2017
2018 2004-06-13 Paul Brook <paul@codesourcery.com>
2019
2020 * gfortran.fortran-torture/execute/random_2.f90: New test.
2021
2022 2004-06-13 Eric Christopher <echristo@redhat.com>
2023
2024 * gcc.dg/noncompile/redecl-1.c: Fix error message.
2025
2026 2004-06-12 Paul Brook <paul@codesourcery.com>
2027
2028 * gfortran.fortran-torture/execute/contained_3.f90: New test.
2029
2030 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2031
2032 PR fortran/14923
2033 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
2034
2035 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2036
2037 PR fortran/14957
2038 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
2039 syntax errors in end statements of contained subroutines.
2040
2041 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2042
2043 PR fortran/12841
2044 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2045
2046 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2047
2048 PR fortran/15665
2049 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2050
2051 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2052
2053 PR gfortran/12839
2054 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2055
2056 2004-06-11 Mark Mitchell <mark@codesourcery.com>
2057
2058 PR c++/15862
2059 * g++.dg/parse/enum1.C: New test.
2060
2061 2004-06-10 Jeff Law <law@redhat.com>
2062
2063 * gcc.c-torture/compile/20040610-1.c: New test.
2064
2065 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2066
2067 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2068 * g++.old-deja/g++.other/decl3.C: Likewise.
2069
2070 2004-06-10 Brian Booth <bbooth@redhat.com>
2071
2072 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2073 V_MAY_DEF instead of VDEF.
2074 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2075
2076 2004-06-10 Mark Mitchell <mark@codesourcery.com>
2077
2078 PR c++/14211
2079 * g++.dg/conversion/const1.C: New test.
2080
2081 PR c++/15076
2082 * g++.dg/conversion/reinterpret1.C: New test.
2083
2084 PR c++/15877
2085 * g++.dg/template/enum2.C: New test.
2086
2087 PR c++/15227
2088 * g++.dg/template/error13.C: New test.
2089
2090 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2091
2092 PR fortran/14957
2093 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2094 arguments to test_* REAL and of the right size.
2095
2096 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2097
2098 PR target/15569
2099 PR rtl-optimization/15681
2100 * gcc.dg/20040609-1.c: New test.
2101
2102 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2103
2104 PR c++/14791
2105 * g++.dg/opt/builtins1.C: New test.
2106
2107 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2108
2109 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2110 that use default windows32 struct layout.
2111 * gcc.dg/i386-bitfield2.c: Likewise.
2112
2113 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2114
2115 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2116 for mingw32 and cygwin targets.
2117
2118 2004-06-09 Geoffrey Keating <geoffk@apple.com>
2119
2120 * gcc.dg/pch/macro-4.c: New.
2121 * gcc.dg/pch/macro-4.hs: New.
2122
2123 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2124
2125 PR fortran/13249
2126 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2127
2128 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2129
2130 PR fortran/13372
2131 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2132
2133 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2134
2135 PR gfortran/14897
2136 * gfortran.fortran-torture/execute/t_edit.f90: New test.
2137
2138 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2139
2140 PR gfortran/15755
2141 * gfortran.fortran-torture/execute/backspace.c : New test.
2142
2143 2004-06-09 Paul Brook <paul@codesourcery.com>
2144
2145 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2146 (pointer_to_section): Rewrite to use smaller array.
2147
2148 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2149
2150 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2151 * gcc.dg/ext/altivec-10.c: Same.
2152 * gcc.dg/ext/altivec-11.c: Same.
2153 * gcc.dg/ext/altivec-12.c: Same.
2154 * gcc.dg/ext/altivec-13.c: Same.
2155 * gcc.dg/ext/altivec-14.c: Same.
2156 * gcc.dg/ext/altivec-15.c: Same.
2157 * gcc.dg/ext/altivec-16.c: Same.
2158 * gcc.dg/ext/altivec-3.c: Same.
2159 * gcc.dg/ext/altivec-4.c: Same.
2160 * gcc.dg/ext/altivec-6.c: Same.
2161 * gcc.dg/ext/altivec-7.c: Same.
2162 * gcc.dg/ext/altivec-8.c: Same.
2163 * gcc.dg/ext/altivec-varargs-1.c: Same.
2164
2165 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2166 * g++.dg/ext/altivec-10.C: Same.
2167 * g++.dg/ext/altivec-2.C: Same.
2168 * g++.dg/ext/altivec-3.C: Same.
2169 * g++.dg/ext/altivec-4.C: Same.
2170 * g++.dg/ext/altivec-5.C: Same.
2171 * g++.dg/ext/altivec-6.C: Same.
2172 * g++.dg/ext/altivec-7.C: Same.
2173 * g++.dg/ext/altivec-8.C: Same.
2174 * g++.dg/ext/altivec-9.C: Same.
2175
2176 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2177
2178 PR c++/7841
2179 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2180
2181 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2182
2183 * gcc.dg/union-1.c: New test.
2184
2185 2004-06-07 Roger Sayle <roger@eyesopen.com>
2186
2187 * gcc.dg/builtins-41.c: New test case.
2188 * gcc.dg/builtins-42.c: New test case.
2189
2190 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2191
2192 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2193 * g++.dg/ext/altivec-10.C: Same.
2194 * g++.dg/ext/altivec-2.C: Same.
2195 * g++.dg/ext/altivec-3.C: Same.
2196 * g++.dg/ext/altivec-4.C: Same.
2197 * g++.dg/ext/altivec-5.C: Same.
2198 * g++.dg/ext/altivec-6.C: Same.
2199 * g++.dg/ext/altivec-7.C: Same.
2200 * g++.dg/ext/altivec-8.C: Same.
2201 * g++.dg/ext/altivec-9.C: Same.
2202 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2203 * g++.old-deja/g++.brendan/new3.C: Same.
2204 * gcc.c-torture/execute/eeprof-1.x: Same.
2205
2206 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2207
2208 PR c/14765
2209 * gcc.dg/pr14765-1.c: New test.
2210
2211 2004-06-07 Roger Sayle <roger@eyesopen.com>
2212
2213 PR c/14649
2214 * gcc.dg/pr14649-1.c: New test case.
2215
2216 2004-06-07 Richard Henderson <rth@redhat.com>
2217
2218 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2219 if temporaries.
2220
2221 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2222
2223 * g++.dg/eh/elide1.C: Remove XFAIL.
2224
2225 2004-06-07 Mark Mitchell <mark@codesourcery.com>
2226
2227 PR c++/15337
2228 * g++.dg/expr/sizeof3.C: New test.
2229
2230 PR c++/14777
2231 * g++.dg/template/access14.C: New test.
2232
2233 PR c++/15554
2234 * g++.dg/template/enum1.C: New test.
2235
2236 PR c++/15057
2237 * g++.dg/eh/throw1.C: New test.
2238
2239 2004-06-07 David Ayers <d.ayers@inode.at>
2240 Ziemowit Laski <zlaski@apple.com>
2241
2242 * lib/objc.exp (objc_target_compile): Revert the '-framework
2243 Foundation' flag fix, since bare Darwin does not ship
2244 with the Foundation framework.
2245 * objc/execute/next_mapping.h: Provide a local NSConstantString
2246 @interface and @implementation.
2247 (objc_constant_string_init): A constructor function, used to
2248 initialize the NSConstantString meta-class object.
2249 * objc/execute/string1.m: Include "next_mapping.h" instead of
2250 <Foundation/NSString.h>.
2251 * objc/execute/string2.m: Likewise.
2252 * objc/execute/string3.m: Likewise.
2253 * objc/execute/string4.m: Likewise.
2254
2255 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2256
2257 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2258 to double. Replace double with FLOAT.
2259 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2260
2261 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2262 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2263 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2264 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2265 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2266 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2267 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2268 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2269
2270 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2271
2272 PR c/13519
2273 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2274
2275 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2276
2277 PR c++/15503
2278 * g++.dg/template/meminit2.C: New test.
2279
2280 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
2281
2282 PR target/15822
2283 * gcc.c-torture/execute/compare-fp-1.c,
2284 gcc.c-torture/execute/compare-fp-2.c,
2285 gcc.c-torture/execute/compare-fp-3.c,
2286 gcc.c-torture/execute/compare-fp-4.c,
2287 gcc.c-torture/execute/compare-fp-3.x,
2288 gcc.c-torture/execute/compare-fp-4.x: Moved...
2289 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2290 gcc.c-torture/execute/ieee/compare-fp-2.c,
2291 gcc.c-torture/execute/ieee/compare-fp-3.c,
2292 gcc.c-torture/execute/ieee/compare-fp-4.c,
2293 gcc.c-torture/execute/ieee/compare-fp-3.x,
2294 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2295
2296 2004-06-04 David Ayers <d.ayers@inode.at>
2297
2298 * objc/execute/protocol-isEqual-4.m: New testcase.
2299
2300 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2301
2302 * objc/execute/protocol-isEqual-1.m: New testcase.
2303 * objc/execute/protocol-isEqual-2.m: New testcase.
2304 * objc/execute/protocol-isEqual-3.m: New testcase.
2305
2306 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2307
2308 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2309
2310 2004-06-02 Ziemowit Laski <zlaski@apple.com>
2311
2312 * lib/objc.exp (objc_target_compile): When running tests on
2313 Darwin (Mac OS X), inform the linker about '-framework
2314 'Foundation'.
2315
2316 2004-06-02 Eric Christopher <echristo@redhat.com>
2317
2318 * gcc.c-torture/compile/20040602-1.c: New.
2319
2320 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2321
2322 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2323 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2324
2325 PR tree-optimization/14736
2326 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2327
2328 PR tree-optimization/14042
2329 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2330
2331 PR tree-optimization/14729
2332 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2333
2334 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2335
2336 PR fortran/15557
2337 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2338
2339 2004-06-01 Richard Hederson <rth@redhat.com>
2340
2341 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2342
2343 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2344
2345 PR c++/14932
2346 * g++.dg/parse/offsetof4.C: New test.
2347
2348 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2349
2350 PR objc/7993
2351 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2352
2353 2004-05-31 Mark Mitchell <mark@codesourcery.com>
2354
2355 PR c++/15701
2356 * g++.dg/template/friend29.C: New test.
2357
2358 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2359
2360 PR c/15749
2361 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2362
2363 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2364
2365 * gcc.dg/sparc-trap-1.c: New test.
2366
2367 2004-05-31 Roger Sayle <roger@eyesopen.com>
2368
2369 PR middle-end/15069
2370 * g++.dg/opt/fold3.C: New test case.
2371
2372 2004-05-30 Graham Stott <graham.stott@btinternet.com>
2373
2374 * lib/target-supports.exp (check_iconv_available): Fix fallout
2375 from 2004-05-28 patch.
2376
2377 2004-05-30 Paul Brook <paul@codesourcery.com>
2378
2379 PR fortran/15620
2380 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2381 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2382
2383 2004-05-30 Steven G. Kargl <kargls@comcast.net>
2384
2385 * gfortran.fortran-torture/execute/random_1.f90: New test.
2386
2387 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2388
2389 * g++.dg/ext/altivec-10.C: New test.
2390
2391 2004-05-29 Paul Brook <paul@codesourcery.com>
2392
2393 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2394
2395 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2396
2397 * gcc.dg/altivec-16.c: New test.
2398
2399 2004-05-28 Janis Johnson <janis187@us.ibm.com>
2400
2401 * lib/target-supports.exp (check_vmx_hw_available): New.
2402 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2403
2404 * lib/target-supports.exp (check_alias_available,
2405 check_iconv_available, check_named_sections_available): Use
2406 unique names for temporary files.
2407
2408 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2409
2410 * gcc.dg/altivec-15.c: New test.
2411
2412 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2413
2414 PR c++/15083
2415 * g++.dg/warn/noeffect6.C: New test.
2416
2417 PR c++/15471
2418 * g++.dg/expr/ptrmem4.C: New test.
2419
2420 PR c++/15640
2421 * g++.dg/template/operator3.C: New test.
2422
2423 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2424
2425 PR c++/14668
2426 * g++.dg/lookup/redecl1.C: New test.
2427 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2428
2429 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
2430
2431 * gcc.c-torture/execute/compare-fp-1.c,
2432 gcc.c-torture/execute/compare-fp-2.c,
2433 gcc.c-torture/execute/compare-fp-3.c,
2434 gcc.c-torture/execute/compare-fp-4.c,
2435 gcc.c-torture/execute/compare-fp-3.x,
2436 gcc.c-torture/execute/compare-fp-4.x,
2437 gcc.dg/pr15649-1.c: New.
2438
2439 2004-05-27 Adam Nemet <anemet@lnxw.com>
2440
2441 PR c++/12883
2442 * g++.dg/init/array14.C: New test.
2443
2444 2004-05-25 Janis Johnson <janis187@us.ibm.com>
2445
2446 * lib/compat.exp (compat-get-options-main): New.
2447 (compat-get-options): Remove unneeded code, warn for ignored
2448 command.
2449 (compat-execute): Check flag set by dg-require-* commands.
2450
2451 * lib/compat.exp (compat-execute): Break up long lines.
2452
2453 2004-05-24 Janis Johnson <janis187@us.ibm.com>
2454
2455 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2456 * gcc.dg/altivec-14.c: New test.
2457 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2458
2459 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2460 * gcc.dg/altivec-12.c: Ditto.
2461
2462 * gcc.dg/altivec-3.c: Move call to altivec_check.
2463
2464 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2465
2466 PR c++/15044
2467 * g++.dg/template/error12.C: New test.
2468
2469 PR c++/15317
2470 * g++.dg/ext/attrib15.C: New test.
2471
2472 PR c++/15329
2473 * g++.dg/template/ptrmem9.C: New test.
2474
2475 2004-05-25 Paul Brook <paul@codesourcery.com>
2476
2477 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2478
2479 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2480
2481 PR c++/15165
2482 * g++.dg/template/crash19.C: New test.
2483
2484 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2485
2486 PR c++/15025
2487 * g++.dg/template/redecl1.C: New test.
2488
2489 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2490
2491 PR c++/14821
2492 * g++.dg/other/ns1.C: New test.
2493
2494 PR c++/14883
2495 * g++.dg/template/invalid1.C: New test.
2496
2497 2004-05-23 Paul Brook <paul@codesourcery.com>
2498 Victor Leikehman <lei@haifasphere.co.il>
2499
2500 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2501 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2502
2503 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2504
2505 PR c++/15285
2506 PR c++/15299
2507 * g++.dg/template/non-dependent5.C: New test.
2508 * g++.dg/template/non-dependent6.C: New test.
2509
2510 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2511
2512 PR c++/15507
2513 * g++.dg/inherit/union1.C: New test.
2514
2515 PR c++/15542
2516 * g++.dg/template/addr1.C: New test.
2517
2518 PR c++/15427
2519 * g++.dg/template/array5.C: New test.
2520
2521 PR c++/15287
2522 * g++.dg/template/array6.C: New test.
2523
2524 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2525 Roger Sayle <roger@eyesopen.com>
2526
2527 * g++.dg/lookup/forscope2.C: New test case.
2528
2529 2004-05-22 Ben Elliston <bje@au.ibm.com>
2530
2531 * gcc.dg/cpp/Wmissingdirs.c: New.
2532
2533 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2534
2535 PR target/15301
2536 * gcc.dg/compat/union-m128-1.h: New file.
2537 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2538 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2539 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2540
2541 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2542
2543 PR target/15302
2544 * gcc.dg/compat/struct-complex-1.h: New file.
2545 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2546 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2547 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2548
2549 2004-05-20 Roger Sayle <roger@eyesopen.com>
2550
2551 PR middle-end/3074
2552 * gcc.dg/pr3074-1.c: New test case.
2553 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2554
2555 2004-05-20 Falk Hueffner <falk@debian.org>
2556
2557 PR other/15526
2558 * gcc.dg/ftrapv-1.c: New test case.
2559
2560 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
2561
2562 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2563
2564 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
2565 Jeff Law <law@redhat.com>
2566
2567 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2568 * gcc.dg/tree-ssa/20040518-2.c: New test.
2569
2570 * gcc.dg/tree-ssa/20040518-1.c: New test.
2571
2572 2004-05-18 Zack Weinberg <zack@codesourcery.com>
2573
2574 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2575
2576 2004-05-18 Paul Brook <paul@codesourcery.com>
2577
2578 PR fortran/13930
2579 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2580
2581 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2582
2583 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2584 constant folding.
2585
2586 2004-05-17 Steven Bosscher <stevenb@suse.de>
2587
2588 * gcc.dg/tree-ssa/20040517-1.c: New test.
2589
2590 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2591
2592 * gcc.dg/loop-4.c: New test.
2593
2594 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2595
2596 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2597
2598 2004-05-15 Bud Davis <bdavis9659@comcast.net>
2599
2600 PR fortran/15311
2601 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2602
2603 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2604
2605 PR fortran/13826
2606 PR fortran/13940
2607 * gfortran.fortran-torture/compile/data_1.f90: New test.
2608
2609 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2610
2611 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2612 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2613
2614 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2615
2616 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2617
2618 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2619
2620 PR c/15444
2621 * gcc.dg/format/xopen-1.c: Adjust expected message.
2622 * gcc.dg/format/xopen-3.c: New test.
2623
2624 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2625
2626 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2627
2628 2004-05-14 Jeff Law <law@redhat.com>
2629
2630 * gcc.dg/tree-ssa/20040514-2.c: New test.
2631
2632 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2633
2634 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2635 this ...
2636 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
2637 this.
2638
2639 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2640
2641 * gcc.dg/tree-ssa/20040514-1.c: New test.
2642
2643 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2644
2645 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
2646 test.
2647
2648 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2649
2650 PR fortran/14066
2651 * gfortran.fortran-torture/compile/do_1.f90: New test.
2652
2653 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2654
2655 PR fortran/15051
2656 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2657 test.
2658
2659 2004-05-14 Bud Davis <bdavis9659@comcast.net>
2660
2661 PR fortran/15149
2662 * gfortran.fortran-torture/execute/random_init.f90: New test.
2663
2664 2004-05-13 Paul Brook <paul@codesourcery.com>
2665
2666 PR fortran/15314
2667 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2668
2669 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2670
2671 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2672 for the powerpc case.
2673
2674 2004-05-13 Jeff Law <law@redhat.com>
2675
2676 * gcc.dg/tree-ssa/20040513-1.c: New test.
2677 * gcc.dg/tree-ssa/20040513-2.c: New test.
2678
2679 2004-05-13 Paul Brook <paul@codesourcery.com>
2680
2681 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2682 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2683 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2684
2685 2004-05-13 Andreas Schwab <schwab@suse.de>
2686
2687 PR other/10819
2688 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2689 characters.
2690
2691 2004-05-13 Bud Davis <bdavis9659@comcast.net>
2692
2693 PR fortran/15294
2694 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2695
2696 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2697
2698 Merge from tree-ssa-20020619-branch. See
2699 ChangeLog.tree-ssa for details.
2700
2701 2004-05-11 Ziemowit Laski <zlaski@apple.com>
2702
2703 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2704 include <altivec.h> explicitly.
2705 * gcc.dg/altivec-13.c: Likewise.
2706
2707 2004-05-11 Paul Brook <paul@codesourcery.com>
2708
2709 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2710
2711 2004-05-10 Eric Christopher <echristo@redhat.com>
2712
2713 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
2714 * gcc.dg/sibcall-4.c: Ditto.
2715
2716 2004-05-10 Ziemowit Laski <zlaski@apple.com>
2717
2718 * g++.dg/ext/altivec-8.C: New test case.
2719 * gcc.dg/altivec-13.c: New test case.
2720
2721 2004-05-08 Roger Sayle <roger@eyesopen.com>
2722
2723 * gcc.c-torture/execute/divcmp-1.c: New test case.
2724 * gcc.c-torture/execute/divcmp-2.c: New test case.
2725 * gcc.c-torture/execute/divcmp-3.c: New test case.
2726
2727 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2728
2729 * g++.dg/other/pragma-re-2.C: New test.
2730
2731 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2732
2733 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2734 * gcc.dg/i386-387-2.c: Likewise.
2735
2736 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2737 __builtin_drem.
2738 * gcc.dg/i386-387-6.c: Likewise.
2739
2740 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2741
2742 * gcc.dg/builtins-33.c: Also check log1p*.
2743
2744 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
2745
2746 PR optimization/15296
2747 * gcc.c-torture/execute/pr15296.c: New test.
2748
2749 2004-05-05 Uros Bizjak <uros@kss-loka.si>
2750
2751 * gcc.dg/builtins-40.c: New test.
2752
2753 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
2754
2755 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2756
2757 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
2758
2759 * g++.dg/ext/spe1.C: New testcase.
2760
2761 2004-05-04 Ziemowit Laski <zlaski@apple.com>
2762
2763 * objc.dg/image-info.m: Allow additional attributes
2764 for __image_info section.
2765
2766 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
2767
2768 * gcc.dg/torture/mips-hilo-2.c: New test.
2769
2770 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2771
2772 PR c++/14389
2773 * g++.dg/template/member5.C: New test.
2774
2775 2004-05-03 Uros Bizjak <uros@kss-loka.si>
2776
2777 * gcc.dg/builtins-34.c: Also check expm1*.
2778
2779 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2780
2781 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2782 * gcc.dg/torture/builtin-convert-3.c: New test.
2783
2784 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2785
2786 PR middle-end/15054
2787 * g++.dg/opt/pr15054.C: New test.
2788
2789 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2790
2791 * gcc.dg/torture/builtin-rounding-1.c: New test.
2792 * gcc.dg/builtins-25.c: Delete.
2793 * gcc.dg/builtins-29.c: Delete.
2794
2795 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2796
2797 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2798 * gcc.dg/sibcall-4.c: Likewise.
2799 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2800
2801 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2802
2803 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2804 bit-field on 16-bit targets.
2805
2806 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2807
2808 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2809 16-bit targets.
2810
2811 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2812
2813 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2814 * gcc.dg/rs6000-power2-2.c: Likewise.
2815
2816 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2817
2818 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2819 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2820 Change the asm registers to be in form of frN instead of fN.
2821
2822 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2823
2824 * gcc.dg/torture/builtin-convert-2.c: New test.
2825
2826 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2827
2828 * gcc.dg/rs6000-power2-1.c: New test.
2829 * gcc.dg/rs6000-power2-2.c: New test.
2830
2831 2004-04-28 Jan Hubicka <jh@suse.cz>
2832
2833 * gcc.dg/unused-6.c: New test.
2834
2835 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2836 Ulrich Weigand <uweigand@de.ibm.com>
2837
2838 * ada/acats/run_all.sh: Define $target variable.
2839
2840 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2841
2842 PR c++/15119
2843 * g++.dg/other/vararg-1.C: New test.
2844
2845 PR c++/4794
2846 * g++.dg/eh/cleanup3.C: New test.
2847
2848 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2849
2850 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2851 and ad8011a (target_insn).
2852 * ada/acats/support/macro.dfs: Likewise.
2853 * ada/acats/support/impbit.adb: New file.
2854
2855 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2856
2857 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2858
2859 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2860
2861 * gcc.dg/loop-3.c: New test.
2862
2863 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
2864
2865 * gcc.c-torture/execute/simd-5.c: New test.
2866
2867 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2868
2869 PR c++/15064
2870 * g++.dg/template/crash18.C: New test.
2871
2872 2004-04-22 Mark Mitchell <mark@codesourcery.com>
2873
2874 * g++.dg/ext/complit3.C: New test.
2875
2876 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2877
2878 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2879 * gcc.dg/altivec-3.c: Same.
2880 * gcc.dg/altivec-varargs-1.c: Same.
2881
2882 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2883
2884 * lib/target-supports.exp (check_profiling_available): Assume
2885 profiling is not available on powerpc-eabi targets.
2886
2887 2004-04-21 Janis Johnson <janis187@us.ibm.com>
2888
2889 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2890 * gcc.dg/vmx/bug-1.c: Ditto.
2891
2892 2004-04-20 Eric Christopher <echristo@redhat.com>
2893
2894 * gcc.dg/charset/extern.c: New test.
2895 * g++.dg/charset/extern3.cc: Ditto.
2896
2897 2004-04-20 Uros Bizjak <uros@kss-loka.si>
2898
2899 * gcc.dg/builtins-39.c: New test.
2900
2901 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
2902
2903 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2904
2905 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
2906
2907 * gcc.dg/torture/mips-hilo-1.c: New test.
2908
2909 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2910
2911 * gcc.c-torture/compile/20040419-1.c: New test.
2912
2913 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
2914
2915 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2916
2917 2004-04-18 Zack Weinberg <zack@codesourcery.com>
2918 Aldy Hernandez <aldyh@redhat.com>
2919
2920 * gcc.c-torture/execute/va-arg-24.c: New.
2921
2922 2004-04-17 Zack Weinberg <zack@codesourcery.com>
2923 Aldy Hernandez <aldyh@redhat.com>
2924
2925 * gcc.dg/vmx/1b-01.c: New.
2926 * gcc.dg/vmx/1b-02.c: New.
2927 * gcc.dg/vmx/1b-03.c: New.
2928 * gcc.dg/vmx/1b-04.c: New.
2929 * gcc.dg/vmx/1b-05.c: New.
2930 * gcc.dg/vmx/1b-06.c: New.
2931 * gcc.dg/vmx/1b-07.c: New.
2932 * gcc.dg/vmx/1c-01.c: New.
2933 * gcc.dg/vmx/1c-02.c: New.
2934 * gcc.dg/vmx/3a-01a.c: New.
2935 * gcc.dg/vmx/3a-01.c: New.
2936 * gcc.dg/vmx/3a-01m.c: New.
2937 * gcc.dg/vmx/3a-03.c: New.
2938 * gcc.dg/vmx/3a-03m.c: New.
2939 * gcc.dg/vmx/3a-04.c: New.
2940 * gcc.dg/vmx/3a-04m.c: New.
2941 * gcc.dg/vmx/3a-05.c: New.
2942 * gcc.dg/vmx/3a-06.c: New.
2943 * gcc.dg/vmx/3a-06m.c: New.
2944 * gcc.dg/vmx/3a-07.c: New.
2945 * gcc.dg/vmx/3b-01.c: New.
2946 * gcc.dg/vmx/3b-02.c: New.
2947 * gcc.dg/vmx/3b-10.c: New.
2948 * gcc.dg/vmx/3b-13.c: New.
2949 * gcc.dg/vmx/3b-14.c: New.
2950 * gcc.dg/vmx/3b-15.c: New.
2951 * gcc.dg/vmx/3c-01a.c: New.
2952 * gcc.dg/vmx/3c-01.c: New.
2953 * gcc.dg/vmx/3c-02.c: New.
2954 * gcc.dg/vmx/3c-03.c: New.
2955 * gcc.dg/vmx/3d-01.c: New.
2956 * gcc.dg/vmx/4-01.c: New.
2957 * gcc.dg/vmx/4-03.c: New.
2958 * gcc.dg/vmx/5-01.c: New.
2959 * gcc.dg/vmx/5-02.c: New.
2960 * gcc.dg/vmx/5-03.c: New.
2961 * gcc.dg/vmx/5-04.c: New.
2962 * gcc.dg/vmx/5-05.c: New.
2963 * gcc.dg/vmx/5-06.c: New.
2964 * gcc.dg/vmx/5-07.c: New.
2965 * gcc.dg/vmx/5-07t.c: New.
2966 * gcc.dg/vmx/5-08.c: New.
2967 * gcc.dg/vmx/5-10.c: New.
2968 * gcc.dg/vmx/5-11.c: New.
2969 * gcc.dg/vmx/7-01a.c: New.
2970 * gcc.dg/vmx/7-01.c: New.
2971 * gcc.dg/vmx/7c-01.c: New.
2972 * gcc.dg/vmx/7d-01.c: New.
2973 * gcc.dg/vmx/7d-02.c: New.
2974 * gcc.dg/vmx/8-01.c: New.
2975 * gcc.dg/vmx/8-02a.c: New.
2976 * gcc.dg/vmx/8-02.c: New.
2977 * gcc.dg/vmx/brode-1.c: New.
2978 * gcc.dg/vmx/bug-1.c: New.
2979 * gcc.dg/vmx/bug-2.c: New.
2980 * gcc.dg/vmx/bug-3.c: New.
2981 * gcc.dg/vmx/cw-bug-1.c: New.
2982 * gcc.dg/vmx/cw-bug-2.c: New.
2983 * gcc.dg/vmx/cw-bug-3.c: New.
2984 * gcc.dg/vmx/dct.c: New.
2985 * gcc.dg/vmx/debug-1.c: New.
2986 * gcc.dg/vmx/debug-2.c: New.
2987 * gcc.dg/vmx/debug-3.c: New.
2988 * gcc.dg/vmx/debug-4.c: New.
2989 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2990 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2991 * gcc.dg/vmx/eg-5.c: New.
2992 * gcc.dg/vmx/fft.c: New.
2993 * gcc.dg/vmx/gcc-bug-1.c: New.
2994 * gcc.dg/vmx/gcc-bug-2.c: New.
2995 * gcc.dg/vmx/gcc-bug-3.c: New.
2996 * gcc.dg/vmx/gcc-bug-4.c: New.
2997 * gcc.dg/vmx/gcc-bug-5.c: New.
2998 * gcc.dg/vmx/gcc-bug-6.c: New.
2999 * gcc.dg/vmx/gcc-bug-7.c: New.
3000 * gcc.dg/vmx/gcc-bug-8.c: New.
3001 * gcc.dg/vmx/gcc-bug-9.c: New.
3002 * gcc.dg/vmx/gcc-bug-b.c: New.
3003 * gcc.dg/vmx/gcc-bug-c.c: New.
3004 * gcc.dg/vmx/gcc-bug-d.c: New.
3005 * gcc.dg/vmx/gcc-bug-e.c: New.
3006 * gcc.dg/vmx/gcc-bug-f.c: New.
3007 * gcc.dg/vmx/gcc-bug-g.c: New.
3008 * gcc.dg/vmx/gcc-bug-i.c: New.
3009 * gcc.dg/vmx/harness.h: New.
3010 * gcc.dg/vmx/ira1.c: New.
3011 * gcc.dg/vmx/ira2a.c: New.
3012 * gcc.dg/vmx/ira2b.c: New.
3013 * gcc.dg/vmx/ira2.c: New.
3014 * gcc.dg/vmx/ira2c.c: New.
3015 * gcc.dg/vmx/mem.c: New.
3016 * gcc.dg/vmx/newton-1.c: New.
3017 * gcc.dg/vmx/ops.c: New.
3018 * gcc.dg/vmx/sn7153.c: New.
3019 * gcc.dg/vmx/spill2.c: New.
3020 * gcc.dg/vmx/spill3.c: New.
3021 * gcc.dg/vmx/spill.c: New.
3022 * gcc.dg/vmx/t.c: New.
3023 * gcc.dg/vmx/varargs-1.c: New.
3024 * gcc.dg/vmx/varargs-2.c: New.
3025 * gcc.dg/vmx/varargs-3.c: New.
3026 * gcc.dg/vmx/varargs-4.c: New.
3027 * gcc.dg/vmx/varargs-5.c: New.
3028 * gcc.dg/vmx/varargs-6.c: New.
3029 * gcc.dg/vmx/varargs-7.c: New.
3030 * gcc.dg/vmx/vmx.exp: New.
3031 * gcc.dg/vmx/vprint-1.c: New.
3032 * gcc.dg/vmx/vscan-1.c: New.
3033 * gcc.dg/vmx/x-01.c: New.
3034 * gcc.dg/vmx/x-02.c: New.
3035 * gcc.dg/vmx/x-03.c: New.
3036 * gcc.dg/vmx/x-04.c: New.
3037 * gcc.dg/vmx/x-05.c: New.
3038 * gcc.dg/vmx/yousufi-1.c: New.
3039 * gcc.dg/vmx/zero-1.c: New.
3040 * gcc.dg/vmx/zero.c: New.
3041
3042 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
3043
3044 * g++.dg/lookup/java1.C: Update for chage of
3045 _Jv_AllocObject.
3046 * g++.dg/lookup/java2.C: Likewise.
3047
3048 2004-04-17 Laurent GUERBY <laurent@guerby.net>
3049
3050 * ada/acats/run_all.sh: use -O2 by default.
3051
3052 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
3053
3054 * gcc.dg/vr-mult-[12].c: New tests.
3055
3056 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3057
3058 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3059
3060 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3061
3062 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
3063
3064 * lib/target-supports.exp (check_profiling_available): Assume profiling
3065 isn't available for mips*-*-elf targets.
3066
3067 2004-04-14 Uros Bizjak <uros@kss-loka.si>
3068
3069 * gcc.dg/builtins-38.c: New test.
3070
3071 2004-04-14 Eric Christopher <echristo@redhat.com>
3072
3073 * g++.dg/charset/charset.exp: Run .cc extension tests.
3074
3075 2004-04-14 Zack Weinberg <zack@codesourcery.com>
3076
3077 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3078
3079 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3080
3081 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3082
3083 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
3084
3085 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3086 * gcc.dg/i386-387-2.c: Likewise.
3087
3088 * gcc.dg/i386-387-7.c: New test.
3089 * gcc.dg/i386-387-8.c: New test.
3090
3091 * gcc.dg/builtins-37.c: New test.
3092
3093 2004-04-13 Geoffrey Keating <geoffk@apple.com>
3094
3095 * g++.dg/pch/externc-1.C: Add missing semicolon.
3096
3097 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
3098
3099 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3100
3101 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3102
3103 * gcc.c-torture/execute/20040411-1.c: New test.
3104
3105 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3106
3107 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3108
3109 2004-04-09 Chris Demetriou <cgd@broadcom.com>
3110
3111 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3112
3113 2004-04-09 Zack Weinberg <zack@codesourcery.com>
3114
3115 * lib/target-supports.exp (check_named_sections_available): New.
3116 * lib/gcc-dg.exp (dg-require-named-sections): New.
3117 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3118 old-deja.exp. Also prune error-count message from HP linker.
3119 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3120
3121 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3122 * g++.old-deja/g++.pt/static3.C: Likewise.
3123 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3124
3125 2004-04-09 Roger Sayle <roger@eyesopen.com>
3126
3127 * gcc.c-torture/execute/20040409-1.c: New test case.
3128 * gcc.c-torture/execute/20040409-2.c: New test case.
3129 * gcc.c-torture/execute/20040409-3.c: New test case.
3130
3131 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3132
3133 * gcc.dg/20040409-1.c: New test.
3134
3135 2004-04-08 Roger Sayle <roger@eyesopen.com>
3136
3137 PR target/14888
3138 * g++.dg/opt/pr14888.C: New test case.
3139
3140 2004-04-08 Geoffrey Keating <geoffk@apple.com>
3141
3142 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3143 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3144 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3145 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3146 New tests.
3147
3148 2004-04-08 Paul Brook <paul@codesourcery.com>
3149
3150 * gcc.dg/spill-1.c: New test.
3151
3152 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3153
3154 * gcc.dg/torture/builtin-ctype-2.c: New test.
3155
3156 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3157
3158 * gcc.dg/pch/pch.exp: Add largefile test.
3159
3160 2004-04-06 Geoffrey Keating <geoffk@apple.com>
3161
3162 * g++.dg/pch/externc-1.Hs: New.
3163 * g++.dg/pch/externc-1.C: New.
3164
3165 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3166
3167 * gcc.dg/compat/struct-by-value-5a_main.c,
3168 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3169 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3170 * gcc.dg/compat/struct-by-value-5a_x.c,
3171 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3172 gcc.dg/compat/struct-by-value-5_x.c.
3173 * gcc.dg/compat/struct-by-value-5a_y.c,
3174 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3175 gcc.dg/compat/struct-by-value-5_y.c.
3176
3177 * gcc.dg/compat/struct-by-value-6a_main.c,
3178 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3179 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3180 * gcc.dg/compat/struct-by-value-6a_x.c,
3181 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3182 gcc.dg/compat/struct-by-value-6_x.c.
3183 * gcc.dg/compat/struct-by-value-6a_y.c,
3184 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3185 gcc.dg/compat/struct-by-value-6_y.c.
3186
3187 * gcc.dg/compat/struct-by-value-7a_main.c,
3188 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3189 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3190 * gcc.dg/compat/struct-by-value-7a_x.c,
3191 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3192 gcc.dg/compat/struct-by-value-7_x.c.
3193 * gcc.dg/compat/struct-by-value-7a_y.c,
3194 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3195 gcc.dg/compat/struct-by-value-7_y.c.
3196
3197 2004-04-06 Jakub Jelinek <jakub@redhat.com>
3198
3199 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3200 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3201 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3202 options.
3203
3204 2004-04-06 Uros Bizjak <uros@kss-loka.si>
3205
3206 * gcc.dg/builtins-36.c: New test.
3207
3208 2004-04-06 Paul Brook <paul@codesourcery.com>
3209
3210 * README.gcc: Remove obsolete contraint on testcases.
3211
3212 2004-04-05 Paul Brook <paul@codesourcery.com>
3213
3214 PR2123
3215 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
3216 failure and exit(0) on success.
3217 * g++.dg/expr/anew2.C: Ditto.
3218 * g++.dg/expr/anew3.C: Ditto.
3219 * g++.dg/expr/anew4.C: Ditto.
3220
3221 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3222
3223 PR c++/3518
3224 * g++.dg/template/unify7.C: New.
3225
3226 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3227
3228 * g++.dg/README: Bring up to date with new subdirectories; remove
3229 duplicate subdirectory lines.
3230
3231 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3232
3233 PR c++/14007
3234 * g++.dg/template/unify5.C: New.
3235 * g++.dg/template/unify6.C: New.
3236 * g++.dg/template/qualttp20.C: Adjust.
3237 * g++.old-deja/g++.jason/report.C: Adjust.
3238 * g++.old-deja/g++.other/qual1.C: Adjust.
3239
3240 2004-04-01 Mark Mitchell <mark@codesourcery.com>
3241
3242 PR c++/14803
3243 * g++.dg/inherit/ptrmem1.C: New test.
3244
3245 2004-04-01 Jakub Jelinek <jakub@redhat.com>
3246
3247 PR c++/14755
3248 * gcc.c-torture/execute/20040331-1.c: New test.
3249 * gcc.dg/20040331-1.c: New test.
3250
3251 2004-04-01 Paul Brook <paul@codesourcery.com>
3252
3253 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3254
3255 2004-03-30 Mark Mitchell <mark@codesourcery.com>
3256
3257 PR c++/14724
3258 * g++.dg/init/goto1.C: New test.
3259
3260 PR c++/14763
3261 * g++.dg/template/defarg4.C: New test.
3262
3263 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3264
3265 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3266
3267 2004-03-28 David Edelsohn <edelsohn@gnu.org>
3268
3269 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3270
3271 2004-03-28 Zack Weinberg <zack@codesourcery.com>
3272
3273 * gcc.dg/noncompile/undeclared-2.c: New test.
3274
3275 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3276
3277 * gcc.dg/940409-1.c: Remove XFAIL.
3278 * gcc.dg/reg-vol-struct-1.c: New test.
3279
3280 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3281
3282 * gcc.dg/torture/builtin-wctype-1.c: New test.
3283
3284 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3285
3286 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3287 * gcc.dg/20001101-1.c: Likewise.
3288 * gcc.dg/20001102-1.c: Likewise.
3289
3290 2004-03-25 Roger Sayle <roger@eyesopen.com>
3291
3292 * gcc.dg/compare8.c: Add an additional test for XOR.
3293
3294 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3295
3296 * gcc.dg/torture/builtin-ctype-1.c: New test.
3297
3298 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3299
3300 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3301 * gcc.dg/torture/builtin-math-1.c: Likewise.
3302 * gcc.dg/torture/builtin-power-1.c: New test.
3303
3304 2004-03-24 Andreas Schwab <schwab@suse.de>
3305
3306 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3307 IA64 assembler.
3308
3309 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3310 Roger Sayle <roger@eyesopen.com>
3311
3312 * gcc.dg/compare8.c: New test case.
3313
3314 2004-03-23 Ziemowit Laski <zlaski@apple.com>
3315
3316 * g++.dg/ext/altivec-7.C: New test.
3317
3318 2004-03-23 Zack Weinberg <zack@codesourcery.com>
3319
3320 PR 12267, 12391, 12560, 13129, 14114, 14133
3321 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3322 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3323 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3324 Adjust error regexps.
3325 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3326 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3327 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3328 * gcc.dg/local1.c: Add explanatory comment.
3329
3330 2004-03-23 Roger Sayle <roger@eyesopen.com>
3331
3332 PR optimization/14669
3333 * g++.dg/opt/fold2.C: New test case.
3334
3335 2004-03-22 Jakub Jelinek <jakub@redhat.com>
3336
3337 PR c/14069
3338 * gcc.dg/20040322-1.c: New test.
3339
3340 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3341
3342 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
3343 * gcc.dg/ultrasp4.c: Likewise.
3344 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3345
3346 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3347
3348 * gcc.dg/i386-sse-8.c: Reset default options.
3349
3350 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3351
3352 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3353 in the error message text.
3354
3355 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3356
3357 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3358
3359 2004-03-21 Mark Mitchell <mark@codesourcery.com>
3360
3361 PR c++/14616
3362 * g++.dg/init/array13.C: New test.
3363
3364 2004-03-20 Roger Sayle <roger@eyesopen.com>
3365
3366 PR target/13889
3367 * gcc.c-torture/compile/pr13889.c: New test case.
3368
3369 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3370
3371 PR c/14635
3372 * builtins-1.c (nan, nans): Don't test.
3373 * builtins-30.c: Don't use nan, nanf, nanl.
3374 * builtins-35.c: New test.
3375
3376 2004-03-19 Ziemowit Laski <zlaski@apple.com>
3377
3378 * g++.dg/ext/altivec-6.C: New test.
3379
3380 2004-03-19 Mark Mitchell <mark@codesourcery.com>
3381
3382 * g++.dg/init/placement3.C: New test.
3383
3384 * g++.dg/template/spec13.C: New test.
3385
3386 * g++.dg/lookup/using11.C: New test.
3387
3388 * g++.dg/lookup/koenig3.C: New test.
3389
3390 * g++.dg/template/operator2.C: New test.
3391
3392 * g++.dg/expr/dtor3.C: New test.
3393 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3394 marker.
3395 * g++.old-deja/g++.law/visibility28.C: Likewise.
3396
3397 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
3398
3399 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3400 * gcc.dg/ppc64-abi-3.c: Likewise.
3401
3402 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3403
3404 PR c++/14545
3405 * g++.dg/parse/template15.C: New test.
3406
3407 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3408
3409 * g++.dg/expr/dtor2.C: New test.
3410
3411 * g++.dg/lookup/anon4.C: New test.
3412
3413 * g++.dg/overload/using1.C: New test.
3414
3415 * g++.dg/template/lookup7.C: New test.
3416
3417 * g++.dg/template/typename6.C: New test.
3418
3419 * g++.dg/expr/cond6.C: New test.
3420
3421 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3422
3423 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3424
3425 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3426
3427 * g++.dg/expr/cond5.C: New test.
3428 * g++.dg/expr/constcast1.C: Likewise.
3429 * g++.dg/expr/ptrmem2.C: Likewise.
3430 * g++.dg/expr/ptrmem3.C: Likewise.
3431 * g++.dg/lookup/main1.C: Likewise.
3432 * g++.dg/template/lookup6.C: Likewise.
3433
3434 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3435
3436 * gcc.dg/local1.c: New test.
3437
3438 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3439
3440 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3441
3442 * gcc.dg/torture/builtin-convert-1.c: New test.
3443
3444 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3445
3446 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3447
3448 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3449
3450 PR c++/14481
3451 * g++.dg/warn/Wunused-7.C: New test.
3452
3453 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3454
3455 * gcc.dg/torture/builtin-integral-1.c: New test.
3456
3457 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3458
3459 PR c++/14586
3460 * g++.dg/parse/non-dependent3.C: New test.
3461
3462 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
3463
3464 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3465 * g++.dg/eh/simd-2.C: Likewise.
3466 * g++.dg/init/array10.C: Likewise.
3467 * gcc.c-torture/compile/simd-1.c: Likewise.
3468 * gcc.c-torture/compile/simd-2.c: Likewise.
3469 * gcc.c-torture/compile/simd-3.c: Likewise.
3470 * gcc.c-torture/compile/simd-4.c: Likewise.
3471 * gcc.c-torture/compile/simd-6.c: Likewise.
3472 * gcc.c-torture/execute/simd-1.c: Likewise.
3473 * gcc.c-torture/execute/simd-2.c: Likewise.
3474 * gcc.dg/compat/vector-defs.h: Likewise.
3475 * gcc.dg/20020531-1.c: Likewise.
3476 * gcc.dg/altivec-3.c: Likewise.
3477 * gcc.dg/altivec-4.c: Likewise.
3478 * gcc.dg/altivec-varargs-1.c: Likewise.
3479 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3480 * gcc.dg/i386-mmx-3.c: Likewise.
3481 * gcc.dg/i386-sse-4.c: Likewise.
3482 * gcc.dg/i386-sse-5.c: Likewise.
3483 * gcc.dg/i386-sse-8.c: Likewise.
3484 * gcc.dg/simd-1.c: Likewise.
3485 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3486 __ev64_opaque__ since the machine description provides it.
3487
3488 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3489
3490 * lib/compat.exp (skip_list): New global variable.
3491 Use it to hold the user defined COMPAT_SKIPS list if any.
3492 (compat-obj): Add the members of skip_list to optall.
3493
3494 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3495
3496 * gcc.dg/compat/union-by-value-1_main.c,
3497 union-by-value-1_x.c, union-by-value-1_y.c,
3498 union-check.h, union-defs.h,
3499 union-init.h, union-return-1_main.c,
3500 union-return-1_x.c, union-return-1_y.c: New files.
3501
3502 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3503
3504 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3505 mixed-struct-init.h: Add 4 mixed structure types.
3506 struct-by-value-21_main.c, struct-by-value-21_x.c,
3507 struct-by-value-21_y.c, struct-return-21_main.c,
3508 struct-return-21_x.c, struct-return-21_y.c: New files.
3509
3510 2004-03-13 Mark Mitchell <mark@codesourcery.com>
3511
3512 PR c++/14550
3513 * g++.dg/parse/template14.C: New test.
3514
3515 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3516
3517 * gcc.c-torture/execute/20040313-1.c: New test.
3518
3519 2004-03-13 Jakub Jelinek <jakub@redhat.com>
3520
3521 PR target/14533
3522 * gcc.dg/20040311-2.c: New test.
3523
3524 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3525
3526 PR other/14544
3527 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3528 bit-field.
3529
3530 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3531
3532 * gcc.dg/20040305-2.c: Add missing return statement.
3533
3534 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3535
3536 * gcc.dg/builtins-34.c: Also check pow10*.
3537
3538 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3539
3540 PR target/14262
3541 * gcc.dg/20040305-2.c: New test.
3542
3543 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3544
3545 * gcc.dg/20040310-1.c: New test.
3546
3547 2004-03-11 Roger Sayle <roger@eyesopen.com>
3548
3549 * gcc.c-torture/execute/20040311-1.c: New test case.
3550
3551 2004-03-11 Mark Mitchell <mark@codesourcery.com>
3552
3553 PR c++/14476
3554 * g++.dg/lookup/enum1.C: New test.
3555
3556 2004-03-10 Mark Mitchell <mark@codesourcery.com>
3557
3558 PR c++/14510
3559 * g++.dg/lookup/struct2.C: New test.
3560
3561 2004-03-10 Uros Bizjak <uros@kss-loka.si>
3562
3563 * gcc.dg/builtins-34.c: New test.
3564
3565 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3566
3567 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3568
3569 2004-03-09 James E Wilson <wilson@specifixinc.com>
3570
3571 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3572 * gcc.dg/alias-2.c: New testcase.
3573
3574 2004-03-09 Zack Weinberg <zack@codesourcery.com>
3575
3576 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3577
3578 2004-03-09 Roger Sayle <roger@eyesopen.com>
3579
3580 * gcc.c-torture/execute/20040309-1.c: New test case.
3581
3582 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3583
3584 PR c++/14397
3585 * g++.dg/overload/ref1.C: New.
3586
3587 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3588
3589 PR c++/14409
3590 * g++.dg/template/spec12.C: New test.
3591
3592 PR c++/14448
3593 * g++.dg/parse/crash14.C: New test.
3594
3595 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3596
3597 PR c++/14230
3598 * g++.dg/init/ref11.C: New test.
3599
3600 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3601
3602 PR c++/14432
3603 * g++.dg/parse/builtin2.C: New test.
3604
3605 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3606
3607 PR c++/14401
3608 * g++.dg/init/ctor3.C: New test.
3609 * g++.dg/init/union1.C: New test.
3610 * g++.dg/ext/anon-struct4.C: New test.
3611
3612 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3613
3614 * g++.dg/lookup/koenig1.C: Tweak error messages.
3615 * g++.dg/lookup/used-before-declaration.C: Likewise.
3616 * g++.dg/other/do1.C: Likewise.
3617 * g++.dg/overload/koenig1.C: Likewise.
3618 * g++.dg/parse/crash13.C: Likewise.
3619 * g++.dg/template/instantiate3.C: Likewise.
3620
3621 2004-03-08 Eric Christopher <echristo@redhat.com>
3622
3623 * * lib/target-supports.exp: Enable libiconv in test
3624 compilation. Fix up error checking.
3625
3626 2004-03-08 Roger Sayle <roger@eyesopen.com>
3627
3628 PR middle-end/14289
3629 * gcc.dg/pr14289-1.c: New test case.
3630 * gcc.dg/pr14289-2.c: Likewise.
3631 * gcc.dg/pr14289-3.c: Likewise.
3632
3633 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3634
3635 * gcc.c-torture/execute/20040308-1.c: New test.
3636
3637 2004-03-07 Roger Sayle <roger@eyesopen.com>
3638
3639 * gcc.c-torture/execute/20040307-1.c: New test case.
3640
3641 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
3642
3643 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3644
3645 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3646
3647 * gcc.dg/20040306-1.c: New test.
3648
3649 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3650
3651 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3652 them static.
3653 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3654
3655 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3656
3657 PR c/14465
3658 * gcc.dg/decl-6.c: New test.
3659
3660 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3661
3662 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3663 Rename LOGPOW -> LOG_POW.
3664 (SQRT_EXP, POW_EXP): New.
3665
3666 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3667
3668 * gcc.dg/i386-sse-8.c: New test.
3669
3670 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3671
3672 PR c/14114
3673 * gcc.dg/decl-5.c: New test.
3674
3675 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3676
3677 * gcc.dg/20040305-1.c: New test.
3678
3679 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
3680
3681 PR other/14354
3682 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3683
3684 2004-03-04 Ziemowit Laski <zlaski@apple.com>
3685
3686 PR c++/14425, c++/14426
3687 * g++.dg/ext/altivec-4.C: New test.
3688 * g++.dg/ext/altivec-5.C: New test.
3689
3690 2004-03-04 Geoffrey Keating <geoffk@apple.com>
3691
3692 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3693 global variables of a type with no linkage.
3694 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3695 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3696 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3697 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3698 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3699 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3700 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3701 * g++.dg/warn/deprecated.C: Name enum Color.
3702 * g++.dg/overload/VLA.C: Name structure for 'b'.
3703 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3704
3705 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3706
3707 * gcc.c-torture/compile/20040304-1.c: New test.
3708
3709 2004-03-03 Zack Weinberg <zack@codesourcery.com>
3710
3711 PR 13728
3712 * gcc.dg/decl-4.c: New testcase.
3713
3714 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3715
3716 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3717 as PRECF if sizeof (float) > sizeof (double).
3718 (PRECL): Make it the same as PRECF if
3719 sizeof (float) > sizeof (long double).
3720
3721 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3722
3723 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3724 system type. Add check for irix6 which doesn't have c99 runtime.
3725
3726 2004-03-03 Bob Wilson <bob.wilson@acm.org>
3727
3728 * gcc.dg/const-elim-1.c: xfail for xtensa.
3729
3730 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3731
3732 PR c++/14369
3733 * g++.dg/template/cond4.C: New test.
3734
3735 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3736
3737 PR c++/14360
3738 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3739
3740 PR c++/14361
3741 * g++.dg/parse/defarg7.C: New test.
3742
3743 PR c++/14359
3744 * g++.dg/template/friend26.C: New test.
3745
3746 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3747
3748 PR c++/14324
3749 * g++.dg/abi/mangle21.C: New test.
3750
3751 PR c++/14260
3752 * g++.dg/parse/constructor2.C: New test.
3753
3754 PR c++/14337
3755 * g++.dg/template/sfinae1.C: New test.
3756
3757 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3758
3759 PR c++/14267
3760 * g++.dg/expr/crash2.C: New test.
3761
3762 PR middle-end/13448
3763 * gcc.dg/inline-5.c: New test.
3764 * gcc.dg/always-inline.c: Split out tests into ...
3765 * gcc.dg/always-inline2.c: ... this and ...
3766 * gcc.dg/always-inline3.c: ... this.
3767
3768 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3769
3770 PR debug/12103
3771 * g++.dg/debug/crash1.C: New test.
3772
3773 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
3774
3775 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3776 function with __attribute__((noinline)).
3777 (recurser_void2): Likewise.
3778 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3779 (recurser_void2): Likewise.
3780
3781 2004-02-29 Roger Sayle <roger@eyesopen.com>
3782
3783 PR middle-end/14203
3784 * g++.dg/warn/Wunused-6.C: New test case.
3785
3786 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
3787
3788 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3789 not defined.
3790
3791 2004-02-27 Eric Christopher <echristo@redhat.com>
3792
3793 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3794 * g++.dg/charset/asm2.c: Run only x86.
3795 * gcc.dg/charset/asm3.c: Ditto.
3796
3797 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
3798
3799 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3800 ld_library_path.
3801
3802 2004-02-27 Ziemowit Laski <zlaski@apple.com>
3803
3804 * g++.dg/ext/altivec-3.C: New.
3805
3806 2004-02-26 Richard Henderson <rth@redhat.com>
3807
3808 * g++.dg/ext/attrib10.C: Mark for warning.
3809 * gcc.dg/attr-alias-1.c: New.
3810
3811 2004-02-26 Richard Henderson <rth@redhat.com>
3812
3813 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3814 * gcc.c-torture/execute/20040208-2.c: ... it back.
3815
3816 2004-02-26 Eric Christopher <echristo@redhat.com>
3817
3818 * lib/target-supports.exp (check-iconv-available): New function.
3819 * lib/gcc-dg.exp (dg-require-iconv): New function.
3820 Use above.
3821 * gcc.dg/charset: New directory.
3822 * gcc.dg/charset/charset.exp: New file.
3823 * gcc.dg/charset/asm1.c: Ditto.
3824 * gcc.dg/charset/asm2.c: Ditto.
3825 * gcc.dg/charset/asm3.c: Ditto.
3826 * gcc.dg/charset/asm4.c: Ditto.
3827 * gcc.dg/charset/asm5.c: Ditto.
3828 * gcc.dg/charset/attribute1.c: Ditto.
3829 * gcc.dg/charset/attribute2.c: Ditto.
3830 * gcc.dg/charset/string1.c: Ditto.
3831 * g++.dg/charset: New directory.
3832 * g++.dg/dg.exp: Add here. Special options.
3833 * g++.dg/charset/charset.exp: New file.
3834 * g++.dg/charset/asm1.c: Ditto.
3835 * g++.dg/charset/asm2.c: Ditto.
3836 * g++.dg/charset/asm3.c: Ditto.
3837 * g++.dg/charset/asm4.c: Ditto.
3838 * g++.dg/charset/attribute1.c: Ditto.
3839 * g++.dg/charset/attribute2.c: Ditto.
3840 * g++.dg/charset/extern1.cc: Ditto.
3841 * g++.dg/charset/extern2.cc: Ditto.
3842 * g++.dg/charset/string1.c: Ditto.
3843
3844 2004-02-26 Mark Mitchell <mark@codesourcery.com>
3845
3846 PR c++/14278
3847 * g++.dg/parse/comma1.C: New test.
3848
3849 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3850
3851 PR c++/14284
3852 * g++.dg/template/ttp8.C: New test.
3853
3854 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3855
3856 * gcc.dg/fixuns-trunc-1.c: New test.
3857
3858 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3859
3860 * gcc.dg/builtins-config.h: Use #elif.
3861
3862 2004-02-26 Michael Matz <matz@suse.de>
3863
3864 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3865 * gcc.dg/991214-1.c: Likewise.
3866 * gcc.dg/i386-asm-1.c: Likewise.
3867
3868 2004-02-25 Richard Henderson <rth@redhat.com>
3869
3870 * gcc.c-torture/execute/20040208-2.c: Move ...
3871 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3872
3873 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3874
3875 PR c++/14246
3876 * g++.dg/other/crash-3.C: New test.
3877
3878 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3879
3880 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3881 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3882
3883 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3884 HP-UX.
3885
3886 2004-02-24 Michael Matz <matz@suse.de>
3887
3888 * gcc.dg/i386-regparm.c: New.
3889
3890 2004-02-23 James E Wilson <wilson@specifixinc.com>
3891
3892 * gcc.c-torture/execute/20040223-1.c: New.
3893
3894 2004-02-23 Zack Weinberg <zack@codesourcery.com>
3895 Kazu Hirata <kazu@cs.umass.edu>
3896
3897 * gcc.dg/fwritable-strings-1.c: Remove.
3898
3899 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3900
3901 PR c/14156
3902 * gcc.dg/20040223-1.c: New test.
3903
3904 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3905
3906 PR c++/14106
3907 * g++.dg/ext/typeof9.C: New test.
3908
3909 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3910
3911 PR c++/14250
3912 * g++.dg/other/switch1.C: New test.
3913
3914 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3915
3916 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3917 * gcc.dg/va-arg-1.c: Likewise.
3918
3919 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3920
3921 PR c++/14143
3922 * g++.dg/template/koenig5.C: New test.
3923
3924 2004-02-21 Ziemowit Laski <zlaski@apple.com>
3925
3926 * g++.dg/ext/altivec-1.C: Generalize target triple.
3927 * g++.dg/ext/altivec-2.C: New test case.
3928 * g++.dg/ext/altivec_check.h: New file.
3929 * gcc.dg/altivec-1.c: Generalize target triple;
3930 include altivec_check.h and call altivec_check().
3931 * gcc.dg/altivec-[2-5].c: Generalize target triple.
3932 * gcc.dg/altivec-6.c: New test case.
3933 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3934 type casts as needed.
3935 * gcc.dg/altivec-10.c: Include altivec_check.h and call
3936 altivec_check().
3937 * gcc.dg/altivec-12.c: New test case.
3938 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3939 include altivec_check.h and call altivec_check().
3940 * gcc.dg/altivec_check.h: New file.
3941
3942 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3943
3944 * lib/target-supports.exp (check_alias_available): Don't mangle
3945 function `g' in test program.
3946
3947 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3948
3949 * lib/target-supports.exp (check_profiling_available): Check
3950 argument to determine whether we support a profiling type.
3951 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3952 check_profiling_available.
3953 * g++.dg/bprob/bprob.exp: Likewise
3954 * g77.dg/bprob/bprob.exp: Likewise.
3955 * gcc.misc-tests/bprob.exp: Likewise.
3956 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3957 dg-require-profiling and delete expected error handling.
3958 * gcc.dg/20021014-1.c: Likewise.
3959 * gcc.dg/nest.c: Likewise.
3960
3961 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3962
3963 PR c++/12007
3964 * g++.dg/other/vthunk1.C: New test.
3965
3966 2004-02-20 Falk Hueffner <falk@debian.org>
3967
3968 PR target/14201
3969 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3970
3971 2004-02-20 Mark Mitchell <mark@codesourcery.com>
3972
3973 PR c++/13927
3974 * g++.dg/other/error8.C: Remove XFAIL markers.
3975
3976 PR c++/14173
3977 * g++.dg/ext/packed5.C: New test.
3978
3979 PR c++/14199
3980 * g++.dg/warn/Wunused-5.C: New test.
3981
3982 PR c++/14186
3983 * g++.dg/lookup/member1.C: New test.
3984
3985 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
3986
3987 * gcc.c-torture/compile/20040130-1.c: Enable only when
3988 __INT_MAX__ >= 2147483647L.
3989 * gcc.c-torture/compile/961203-1.c: Likewise.
3990
3991 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
3992
3993 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3994 * g++.dg/opt/template1.C: Robustify assembler regexp
3995
3996 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3997
3998 * gcc.c-torture/execute/simd-4.x: Remove.
3999 * gcc.c-torture/execute/va-arg-25.x: Likewise.
4000 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
4001 Guard with #ifndef SKIP_ATTRIBUTE.
4002 * gcc.dg/compat/vector-1_y.c: Likewise.
4003 * gcc.dg/compat/vector-2_x.c: Likewise.
4004 * gcc.dg/compat/vector-2_y.c: Likewise.
4005 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
4006 * g++.dg/eh/simd-2.C: Likewise.
4007
4008 2004-02-19 Alan Modra <amodra@bigpond.net.au>
4009
4010 * gcc.c-torture/compile/complex-1.c: New.
4011
4012 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
4013
4014 PR target/14209
4015 * gcc.c-torture/execute/20040218-1.c: New test.
4016
4017 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4018
4019 PR c++/14181
4020 * g++.dg/parse/new2.C: New test.
4021
4022 2004-02-18 Paul Brook <paul@codesourcery.com>
4023
4024 * gcc.c-torture/compile/libcall-1.c: New test.
4025
4026 2004-02-18 Paul Brook <paul@codesourcery.com>
4027
4028 PR debug/12934
4029 * gcc.dg/debug/debug-7.c: New test.
4030
4031 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
4032
4033 * gcc.dg/20040217-1.c: New test.
4034
4035 2004-02-17 Zack Weinberg <zack@codesourcery.com>
4036
4037 * gcc.c-torture/execute/990208-1.x: Delete.
4038
4039 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
4040
4041 * gcc.c-torture/execute/20040208-2.x: New file.
4042
4043 2004-02-17 Mark Mitchell <mark@codesourcery.com>
4044
4045 PR c++/11326
4046 * g++.dg/abi/structret1.C: New test.
4047
4048 2004-02-17 Jakub Jelinek <jakub@redhat.com>
4049
4050 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4051 (i386_cpuid): No need to test if cpuid is available on AMD64.
4052 Fix assembly, so that it works onboth i386 and AMD64.
4053 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4054 (vecInLong): Fix s[] member type to unsigned int.
4055 (vecInWord): Remove type.
4056 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4057 (a64, b64, c64, d64, e64): Remove.
4058 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4059 Remove unused variable. Remove initialization of removed variables.
4060 Don't call mmx_tests nor sse_tests.
4061 (reference_mmx, reference_sse): Remove.
4062 (check): Add return stmt.
4063 * gcc.dg/i386-sse-7.c: New test.
4064 * gcc.dg/i386-mmx-4.c: New test.
4065
4066 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4067
4068 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4069 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4070 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4071 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4072 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4073 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4074 g++.dg/tc1/dr94.C: Fix line terminator.
4075
4076 2004-02-16 Geoffrey Keating <geoffk@apple.com>
4077
4078 * gcc.c-torture/compile/20040216-1.c: New.
4079
4080 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4081
4082 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4083 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4084 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4085 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4086 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4087 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4088
4089 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4090
4091 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4092
4093 2004-02-15 Mark Mitchell <mark@codesourcery.com>
4094
4095 PR c++/13971
4096 * g++.dg/expr/cond4.C: New test.
4097
4098 PR c++/14086
4099 * g++.dg/lookup/crash2.C: New test.
4100
4101 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
4102
4103 * gcc.c-torture/compile/20040214-2.c: New test.
4104
4105 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4106
4107 PR c++/14116
4108 * g++.dg/ext/typeof8.C: New test.
4109
4110 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4111
4112 * gcc.c-torture/compile/20040214-1.c: New test.
4113
4114 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4115
4116 PR c++/13635
4117 * g++.dg/template/spec11.C: New test.
4118
4119 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4120
4121 PR c++/13927
4122 * g++.dg/other/error8.C: New test.
4123
4124 2004-02-13 Mark Mitchell <mark@codesourcery.com>
4125
4126 PR c++/14122
4127 * g++.dg/template/array4.C: New test.
4128
4129 PR c++/14108
4130 * g++.dg/inherit/thunk2.C: New test.
4131
4132 PR c++/14083
4133 * g++.dg/eh/cond2.C: New test.
4134
4135 2004-02-12 Alan Modra <amodra@bigpond.net.au>
4136
4137 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4138
4139 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
4140
4141 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4142
4143 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4144
4145 * g++.dg/simd-2.C: xfail on ppc64-linux.
4146
4147 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4148
4149 PR c/456
4150 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4151 tests.
4152
4153 2004-02-11 Uros Bizjak <uros@kss-loka.si>
4154
4155 * gcc.dg/builtins-33.c: New test.
4156
4157 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
4158
4159 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4160
4161 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4162
4163 * g++.dg/simd-2.C: Set -maltivec for ppc64.
4164
4165 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4166
4167 * gcc.dg/ppc64-abi-3.c: New test.
4168
4169 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
4170
4171 PR c/14092
4172
4173 * gcc.dg/pr14092-1.c: New testcase.
4174
4175 2004-02-10 Alan Modra <amodra@bigpond.net.au>
4176
4177 * gcc.dg/cpp/assert4.c: Fix typo last change.
4178
4179 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4180 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4181
4182 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4183
4184 2004-02-09 Roger Sayle <roger@eyesopen.com>
4185
4186 * gcc.c-torture/compile/20040209-1.c: New test case.
4187
4188 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4189
4190 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4191
4192 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
4193
4194 * gcc.c-torture/execute/20040208-[12].c: New tests.
4195
4196 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4197
4198 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4199
4200 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4201
4202 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4203
4204 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4205
4206 Bug 13856
4207 * gcc.dg/visibility-8.c: New testcase.
4208
4209 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4210
4211 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4212 arguments.
4213 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4214
4215 2004-02-07 Roger Sayle <roger@eyesopen.com>
4216
4217 PR middle-end/13696
4218 * g++.dg/opt/fold1.C: New test case.
4219
4220 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4221
4222 PR c++/14033
4223 * g++.dg/other/crash-2.C: New test.
4224
4225 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4226
4227 PR c++/14028
4228 * g++.dg/parse/angle-bracket2.C: New test.
4229
4230 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4231
4232 PR middle-end/13750
4233 Revert:
4234 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4235 PR pch/13361
4236 * testsuite/g++.dg/pch/wchar-1.C: New.
4237 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4238
4239 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4240
4241 PR c++/14008
4242 * g++.dg/parse/error15.C: New test.
4243 * g++.dg/parse/crash11.C: Update dg-error mark.
4244
4245 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4246
4247 PR c++/13932
4248 * g++.dg/warn/conv2.C: New test.
4249
4250 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4251
4252 PR c++/13086
4253 * g++.dg/warn/incomplete1.C: Remove xfail.
4254
4255 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4256
4257 * lib/file-format.exp (gcc_target_object_format): Use
4258 ${tool}_target_compile, not gcc_target_compile.
4259 * lib/target-supports.exp (check_alias_available): Likewise.
4260 (check_gc_sections_available): Likewise.
4261 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4262 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4263 dg-require-alias.
4264
4265 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4266
4267 PR c++/13969
4268 * g++.dg/template/static6.C: New test.
4269
4270 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4271
4272 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4273
4274 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4275
4276 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4277 tests for systems where `char' is unsigned by default.
4278
4279 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4280
4281 PR c++/13997
4282 * g++.dg/template/partial3.C: New test.
4283
4284 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4285
4286 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4287 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4288 Remove mentions of obsolete ports.
4289
4290 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
4291
4292 * gcc.dg/noncompile/20001228-1.c: Fix for new
4293 error message.
4294
4295 2004-02-03 Roger Sayle <roger@eyesopen.com>
4296
4297 PR target/9348
4298 * gcc.c-torture/execute/multdi-1.c: New test case.
4299
4300 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4301
4302 PR c++/13925
4303 * g++.dg/template/lookup5.C: New test.
4304
4305 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4306
4307 PR c++/13950
4308 * g++.dg/template/lookup4.C: New test.
4309
4310 PR c++/13970
4311 * g++.dg/parse/error14.C: New test.
4312
4313 PR c++/14002
4314 * g++.dg/parse/template13.C: New test.
4315
4316 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4317
4318 PR c++/13978
4319 * g++.dg/template/koenig4.C: New test.
4320
4321 PR c++/13968
4322 * g++.dg/template/crash17.C: New test.
4323
4324 PR c++/13975
4325 * g++.dg/parse/error13.C: New test.
4326 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4327
4328 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4329
4330 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4331
4332 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
4333
4334 PR c/11658
4335 PR c/13994
4336 * gcc.dg/noncompile/20040203-1.c: New test.
4337 * gcc.dg/noncompile/20040203-2.c: Likewise.
4338 * gcc.dg/noncompile/20040203-3.c: Likewise.
4339 * gcc.dg/20040203-1.c: Likewise.
4340
4341 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4342
4343 PR c++/10858
4344 * g++.dg/template/sizeof7.C: New test.
4345
4346 2004-02-02 Eric Christopher <echristo@redhat.com>
4347 Zack Weinberg <zack@codesourcery.com>
4348
4349 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4350
4351 2004-02-02 Zack Weinberg <zack@codesourcery.com>
4352
4353 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4354 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4355 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4356 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4357
4358 2004-02-02 Mark Mitchell <mark@codesourcery.com>
4359
4360 PR c++/13113
4361 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4362
4363 PR c++/13854
4364 * g++.dg/ext/attrib13.C: New test.
4365
4366 PR c++/13907
4367 * g++.dg/conversion/op2.C: New test.
4368
4369 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4370
4371 * gcc.dg/titype-1.c: Fix pasto.
4372
4373 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4374
4375 * gcc.dg/titype-1.c: New test.
4376
4377 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4378
4379 PR c++/13957
4380 * g++.dg/template/non-type-template-argument-1.C,
4381 g++.dg/template/qualified-id1.C: Update dg-error marks.
4382 * g++.dg/template/nontype6.C: New test.
4383
4384 2004-02-01 Roger Sayle <roger@eyesopen.com>
4385
4386 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4387 * gcc.dg/builtins-31.c: New testcase.
4388 * gcc.dg/builtins-32.c: New testcase.
4389
4390 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4391
4392 * objc.dg/call-super-2.m: Update line numbers
4393 for the including of stddef.h.
4394
4395 2004-01-30 Michael Matz <matz@suse.de>
4396
4397 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4398 g++.dg/ext/case-range3.C: New tests.
4399
4400 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4401
4402 DR206
4403 PR c++/13813
4404 * g++.dg/template/member4.C: New test.
4405
4406 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4407
4408 PR c++/13683
4409 * g++.dg/template/sizeof6.C: New test.
4410
4411 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4412
4413 * gcc.dg/fwritable-strings-1.c: New test.
4414
4415 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4416
4417 * gcc.c-torture/compile/20040130-1.c: New test.
4418
4419 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4420
4421 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4422
4423 2004-01-29 Mark Mitchell <mark@codesourcery.com>
4424
4425 PR c++/13883
4426 * g++.dg/template/ctor3.C: New test.
4427
4428 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4429
4430 * g++.dg/tc1: New directory.
4431 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4432 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4433 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4434 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4435 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4436
4437 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4438
4439 * g++.dg/parse/error11.C: New test.
4440 * g++.dg/parse/error12.C: Likewise.
4441
4442 2004-01-28 Ziemowit Laski <zlaski@apple.com>
4443
4444 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4445 (scan_initial, main): Use aligned_sizeof instead of sizeof.
4446
4447 2004-01-28 Mark Mitchell <mark@codesourcery.com>
4448
4449 PR c++/13791
4450 * g++.dg/ext/attrib12.C: New test.
4451
4452 PR c++/13736
4453 * g++.dg/parse/cast2.C: New test.
4454
4455 2004-01-27 James E Wilson <wilson@specifixinc.com>
4456
4457 * objc.dg/encode-2.m (main): New local string. Set depending on
4458 sizeof long. Use in sscanf call.
4459 * objc.dg/encode-3.m (main): New local string. Set depending on
4460 sizeof long. Use in scan_initial call.
4461
4462 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4463
4464 * objc.dg/call-super-2.m: Make LP64-safe.
4465 * objc.dg/desig-init-1.m: Likewise.
4466
4467 2004-01-27 Devang Patel <dpatel@apple.com>
4468
4469 * g++.dg/debug/namespace1.C: New test.
4470
4471 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4472
4473 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4474 xscale-*-*.
4475
4476 * gcc.dg/arm-mmx-1.c: New test.
4477
4478 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4479
4480 * gcc.dg/20040127-1.c: New test.
4481 * gcc.dg/20040127-2.c: New test.
4482
4483 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4484
4485 * objc.dg/stret-1.m (glob): Renamed to globa.
4486
4487 2004-01-26 Mark Mitchell <mark@codesourcery.com>
4488
4489 PR c++/13663
4490 * g++.dg/expr/for1.C: New test.
4491
4492 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4493
4494 PR middle-end/13779
4495 * gcc.dg/darwin-longlong.c: New test.
4496
4497 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4498
4499 * gcc.dg/20040124-1.c: Moved test from here...
4500 * gcc.c-torture/compile/20040124-1.c: ...to here.
4501
4502 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4503
4504 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4505 the assembly output if -m64 is passed.
4506
4507 2004-01-25 Mark Mitchell <mark@codesourcery.com>
4508
4509 PR c++/13833
4510 * g++.dg/template/cond3.C: New test.
4511
4512 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4513
4514 PR c++/13810
4515 * g++.dg/template/ttp7.C: New test.
4516
4517 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4518
4519 PR c++/13797
4520 * g++.dg/template/nontype4.C: New test.
4521 * g++.dg/template/nontype5.C: Likewise.
4522
4523 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
4524
4525 * gcc.dg/torture/mips-clobber-at.c: New test.
4526
4527 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4528
4529 * gcc.dg/20040124-1.c: New test.
4530
4531 2004-01-24 Jakub Jelinek <jakub@redhat.com>
4532
4533 * gcc.dg/20040123-1.c: New test.
4534
4535 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4536
4537 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4538
4539 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4540
4541 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4542
4543 2004-01-23 Andrew Pinski <apinski@apple.com>
4544
4545 * gcc.dg/20030121-1.c: Move to ..
4546 * gcc.dg/20040121-1.c: here.
4547
4548 2004-01-23 Roger Sayle <roger@eyesopen.com>
4549
4550 * gcc.dg/builtins-29.c: New test case.
4551
4552 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4553
4554 PR 18314
4555 * gcc.dg/builtins-30.c: New testcase.
4556
4557 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4558
4559 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4560 * lib/g77.exp: Likewise.
4561 * lib/objc.exp: Likewise.
4562 * lib/g++.exp: Likewise.
4563
4564 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4565
4566 * gcc.dg/struct-by-value-2.c: New test.
4567
4568 2004-01-21 Andrew Pinski <apinski@apple.com>
4569
4570 PR target/13785
4571 * gcc.dg/20030121-1.c: New test.
4572
4573 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4574
4575 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4576 clobber frame pointer register in asm statement.
4577
4578 2004-01-21 Falk Hueffner <falk@debian.org>
4579
4580 * gcc.c-torture/compile/20040121-1.c: New test.
4581
4582 2004-01-21 Zack Weinberg <zack@codesourcery.com>
4583
4584 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4585
4586 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4587
4588 * gcc.dg/ppc64-abi-2.c: New test.
4589
4590 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4591
4592 * lib/treelang.exp: Fill out this file.
4593 * lib/treelang-dg.exp: New File.
4594
4595 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4596
4597 * gcc.c-torture/compile/981022-1.c: Remove.
4598 * gcc.dg/array-5.c: Remove XFAIL.
4599 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4600 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4601 gcc.dg/cond-lvalue-1.c: Update.
4602 * gcc.dg/cast-lvalue-2.c: New test.
4603
4604 2004-01-19 Mark Mitchell <mark@codesourcery.com>
4605
4606 PR c++/13592
4607 * g++.dg/other/error1.C (class foo): Tweak error message.
4608
4609 PR c++/13592
4610 * g++.dg/template/call2.C: New test.
4611
4612 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4613
4614 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4615 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4616 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4617 scalar-return-1_x.c, scalar-return-2_y.c,
4618 scalar-return-3_x.c, scalar-return-3_y.c,
4619 scalar-return-4_x.c, scalar-return-4_y.c,
4620 struct-align-1.h, struct-align-1_x.c,
4621 struct-align-1_y.c, struct-align-2.h,
4622 struct-align-2_x.c, struct-align-2_y.c,
4623 struct-by-value-10_y.c, struct-by-value-11_x.c,
4624 struct-by-value-11_y.c, struct-by-value-12_x.c,
4625 struct-by-value-12_y.c, struct-by-value-13_x.c,
4626 struct-by-value-13_y.c, struct-by-value-14_x.c,
4627 struct-by-value-14_y.c, struct-by-value-15_x.c,
4628 struct-by-value-15_y.c, struct-by-value-16_y.c,
4629 struct-by-value-17_y.c, struct-by-value-18_y.c,
4630 struct-by-value-19_y.c, struct-by-value-1_x.c,
4631 struct-by-value-1_y.c, struct-by-value-20_y.c,
4632 struct-by-value-2_x.c, struct-by-value-2_y.c,
4633 struct-by-value-3_y.c, struct-by-value-4_x.c,
4634 struct-by-value-4_y.c, struct-by-value-5_y.c,
4635 struct-by-value-6_y.c, struct-by-value-7_y.c
4636 struct-by-value-8_x.c, struct-by-value-8_y.c
4637 struct-by-value-9_x.c, struct-by-value-9_y.c
4638 struct-return-10_x.c, struct-return-10_y.c,
4639 struct-return-19_x.c, struct-return-20_x.c
4640 struct-return-2_x.c, struct-return-2_y.c
4641 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4642 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4643
4644 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4645
4646 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4647 attribute on sparc*-sun-solaris2.*.
4648
4649 2004-01-18 Mark Mitchell <mark@codesourcery.com>
4650
4651 PR c++/13710
4652 * g++.dg/ext/typeof7.C: New test.
4653
4654 2004-01-18 David Edelsohn <edelsohn@gnu.org>
4655
4656 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4657 * gcc.dg/const-elim-1.c: Same.
4658
4659 2004-01-17 Ziemowit Laski <zlaski@apple.com>
4660
4661 * objc.dg/stret-1.m: New.
4662 * objc.dg/stret-2.m: New.
4663
4664 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4665
4666 PR c++/11895
4667 * g++.dg/ext/vector1.C: New test.
4668
4669 2004-01-16 Geoffrey Keating <geoffk@apple.com>
4670
4671 * gcc.dg/pch/import-1.c: New.
4672 * gcc.dg/pch/import-1.hs: New.
4673 * gcc.dg/pch/import-1a.h: New.
4674 * gcc.dg/pch/import-1b.h: New.
4675 * gcc.dg/pch/import-1c.h: New.
4676
4677 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4678
4679 PR c++/13574
4680 * g++.dg/ext/array1.C: New test.
4681
4682 PR c++/13178
4683 * g++.dg/conversion/op1.C: New test.
4684
4685 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4686
4687 PR 11864
4688 From Kazumoto Kojima / Dan Kegel:
4689 * gcc.dg/pr11864-1.c: New test.
4690
4691 PR 10392
4692 From Marcus Comstedt / Dan Kegel:
4693 * gcc.dg/pr10392-1.c: New test.
4694
4695 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4696
4697 PR c++/13478
4698 * g++.dg/init/ref10.C: New test.
4699
4700 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4701
4702 PR c++/13407
4703 * g++.dg/parse/typename6.C: New test.
4704
4705 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4706
4707 PR pch/13361
4708 * testsuite/g++.dg/pch/wchar-1.C: New.
4709 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4710
4711 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4712
4713 PR c++/9259
4714 * g++.dg/expr/sizeof2.C: New test.
4715
4716 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4717
4718 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4719
4720 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4721
4722 PR c++/13659
4723 * g++.dg/lookup/strong-using-3.C: New.
4724 * g++.dg/lookup/using-10.C: New.
4725
4726 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4727
4728 PR c++/13594
4729 * g++.dg/lookup/strong-using-2.C: New.
4730
4731 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4732 Dan Kegel <dank@kegel.com>
4733 J"orn Rennecke <joern.rennecke@superh.com>
4734
4735 PR target/9365
4736 * gcc.dg/pr9365-1.c: New test.
4737
4738 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4739
4740 PR c++/8856
4741 * g++.dg/parse/casting-operator2.C: New test.
4742 * g++.old-deja/g++.pt/explicit83.C: Remove.
4743
4744 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4745
4746 * gcc.dg/label-compound-stmt-1.c: New test.
4747 * gcc.c-torture/compile/950922-1.c,
4748 gcc.c-torture/compile/20000211-3.c,
4749 gcc.c-torture/compile/20000518-1.c,
4750 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4751 compound statements.
4752
4753 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4754
4755 * gcc.dg/ppc64-abi-1.c: New test.
4756
4757 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4758
4759 * g++.dg/ext/attrib9.C: Add dg-warnings.
4760
4761 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4762
4763 PR c++/12335
4764 * g++.dg/parse/dtor3.C: New test.
4765
4766 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4767
4768 PR c++/12709
4769 * g++.dg/parse/try-catch-1.C: New test.
4770
4771 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4772
4773 * ada/acats/run_all.sh: Add more verbose output in acats.log
4774 when compiling tests.
4775
4776 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4777
4778 PR 13656
4779 * gcc.dg/typedef-redecl.c: New test case.
4780 * gcc.dg/typedef-redecl.h: New support file.
4781
4782 2004-01-13 Jan Hubicka <jh@suse.cz>
4783
4784 * gcc.dg/always_inline.c: New test.
4785 * gcc.dg/debug/20031231-1.c: Fix.
4786
4787 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4788
4789 PR c++/13474
4790 * g++.dg/template/array3.C: New test.
4791
4792 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4793
4794 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4795 * g++.dg/warn/Wunused-2.C: Likewise.
4796
4797 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4798
4799 PR c++/13289
4800 * g++.dg/template/instantiate6.C: New test.
4801
4802 2004-01-12 Roger Sayle <roger@eyesopen.com>
4803
4804 PR middle-end/11397
4805 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4806
4807 2004-01-12 Jan Hubicka <jh@suse.cz>
4808
4809 PR opt/12826
4810 * gcc.dg/20040112-1.c: New.
4811
4812 * gcc.dg/dwarf-die[1-7].c: Move to...
4813 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4814 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4815
4816 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4817
4818 PR c++/4100
4819 * g++.dg/parse/friend4.C: New test.
4820
4821 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4822
4823 PR c++/4100
4824 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4825 definition is called a friend.
4826
4827 2004-01-11 Zack Weinberg <zack@codesourcery.com>
4828
4829 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4830
4831 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4832
4833 PR c++/3478
4834 * g++.dg/parse/error10.C: New test.
4835 * g++.dg/template/arg2.C: Accept "invalid type" error.
4836
4837 2004-01-11 Jakub Jelinek <jakub@redhat.com>
4838
4839 PR middle-end/13392
4840 * g++.dg/opt/expect2.C: New test.
4841
4842 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4843
4844 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4845 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4846 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4847 Update dg-error regexps.
4848
4849 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4850
4851 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4852 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4853
4854 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4855
4856 * gcc.dg/pragma-re-1.c: Use right pointer type.
4857
4858 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4859
4860 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4861
4862 2004-01-09 Geoffrey Keating <geoffk@apple.com>
4863
4864 * gcc.dg/rs6000-ldouble-1.c: New.
4865
4866 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4867
4868 DR 337
4869 PR c++/9256
4870 * g++.dg/other/abstract1.C: New test.
4871
4872 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
4873
4874 * g++.dg/lookup/strong-using-1.C: New.
4875
4876 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4877
4878 PR c/11234
4879 * gcc.dg/func-ptr-conv-1.c: New test.
4880 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4881
4882 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4883
4884 PR target/13380.
4885 * gcc.c-torture/compile/20040109-1.c: New.
4886
4887 2004-01-08 Stuart Hastings <stuart@apple.com>
4888
4889 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4890 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4891 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4892
4893 2004-01-09 Alan Modra <amodra@bigpond.net.au>
4894
4895 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4896
4897 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4898
4899 * ada/acats/run_acats: Treat 'gnatchop' the same way
4900 as 'gnatmake'. Export GCC_DRIVER.
4901 * ada/acats/run_all.sh: Add target_gnatchop. Use
4902 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4903
4904 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4905
4906 PR c++/12573
4907 * g++.dg/template/dependent-expr4.C: New test.
4908
4909 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4910
4911 * gcc.dg/altivec-11.c: New test.
4912
4913 2004-01-07 Mark Mitchell <mark@codesourcery.com>
4914
4915 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4916
4917 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4918
4919 PR c/6024
4920 * gcc.dg/enum-compat-1.c: New test.
4921 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4922
4923 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4924
4925 PR c/12165
4926 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4927 gcc.dg/c99-idem-qual-3.c: New tests.
4928
4929 2004-01-07 Alan Modra <amodra@bigpond.net.au>
4930
4931 * gcc.dg/winline-7.c: Don't cast void * to int.
4932
4933 2004-01-06 Jan Hubicka <jh@suse.cz>
4934
4935 * gcc.dg/i386-sse-5.c: New test
4936 * g++.dg/eh/simd-1.c: Add -w argument for i386.
4937
4938 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4939
4940 PR c++/12815
4941 * g++.dg/rtti/typeid4.C: New test.
4942
4943 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4944
4945 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4946
4947 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4948
4949 PR c++/12132
4950 * g++.dg/template/error11.C: New test.
4951
4952 PR c++/13451
4953 * g++.dg/template/class2.C: New test.
4954
4955 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
4956 Richard Sandiford <rsandifo@redhat.com>
4957
4958 PR c++/13387
4959 * g++.dg/opt/alias3.C: New test.
4960
4961 2004-01-04 Mark Mitchell <mark@codesourcery.com>
4962
4963 PR c++/13157
4964 * g++.dg/template/koenig3.C: New test.
4965
4966 PR c++/13529
4967 * g++.dg/parse/offsetof3.C: New test.
4968
4969 * g++.dg/init/copy7.C: Add missing dg-error markers.
4970
4971 PR c++/12226
4972 * g++.dg/init/copy7.c: New test.
4973
4974 PR c++/13536
4975 * g++.dg/parse/cast1.C: New test.
4976
4977 2004-01-04 Jan Hubicka <jh@suse.cz>
4978
4979 * gcc.dg/winline[1-7].c: New tests.
4980
4981 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4982
4983 PR c++/13520
4984 * g++.dg/template/qualttp22.C: New test.
4985
4986 2004-01-01 Jan Hubicka <jh@suse.cz>
4987
4988 * gcc.dg/debug/20031231-1.c: New.
4989 * gcc.c-torture/compile/20040101-1.c: New.
4990 * gcc.dg/dwarf-die-[1-7].c: New.
4991
4992 2004-01-01 Jakub Jelinek <jakub@redhat.com>
4993
4994 PR optimization/13521
4995 * gcc.c-torture/compile/20031231-1.c: New test.
4996
4997 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4998
4999 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
5000
5001 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5002
5003 PR c++/10079
5004 * g++.dg/template/crash16.C: New test.
5005
5006 2003-12-30 Mark Mitchell <mark@codesourcery.com>
5007
5008 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
5009
5010 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
5011
5012 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
5013 ports.
5014 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5015 * g++.old-deja/g++.law/profile1.C: Likewise.
5016 * gcc.c-torture/compile/981006-1.c: Likewise.
5017 * gcc.c-torture/execute/loop-2e.x: Likewise.
5018 * gcc.c-torture/execute/loop-2f.x: Remove.
5019 * gcc.c-torture/execute/loop-2g.x: Likewise.
5020 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
5021 * gcc.dg/20020312-2.c: Remove traces of dead ports.
5022
5023 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
5024
5025 PR c++/13507
5026 * g++.dg/ext/attrib11.C: New test.
5027
5028 PR c++/13494
5029 * g++.dg/template/array2-1.C: New test.
5030 * g++.dg/template/array2-2.C: New test.
5031
5032 2003-12-29 Mark Mitchell <mark@codesourcery.com>
5033
5034 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
5035
5036 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
5037
5038 PR c++/12774
5039 * g++.dg/template/array1-1.C: New test.
5040 * g++.dg/template/array1-2.C: New test.
5041
5042 2003-12-29 Roger Sayle <roger@eyesopen.com>
5043
5044 PR fortran/12632
5045 * g77.dg/12632.f: New test case.
5046
5047 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5048
5049 PR c++/13289
5050 * g++.dg/parse/nontype1.C: New test.
5051
5052 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5053
5054 PR c++/12403
5055 * g++.dg/parse/explicit1.C: New test.
5056 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5057
5058 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5059
5060 PR c++/13081
5061 * g++.dg/opt/inline6.C: New test.
5062
5063 PR c++/12613
5064 * g++.dg/parse/error9.C: New test.
5065
5066 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5067
5068 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5069
5070 PR c++/13009
5071 * g++.dg/init/assign1.C: New test.
5072
5073 2003-12-28 Roger Sayle <roger@eyesopen.com>
5074
5075 PR c++/13070
5076 * g++.dg/warn/format3.C: New test case.
5077
5078 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5079
5080 * gcc.c-torture/compile/20031227-1.c: New test.
5081
5082 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5083
5084 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5085 * g77.dg/bprob/bprob.exp: Likewise.
5086 * gcc.misc-tests/bprob.exp: Likewise.
5087 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5088 variants on systems where the library does not provide that
5089 functionality.
5090 * gcc.dg/builtins-20.c: Use builtins-config.h.
5091 * gcc.dg/builtins-config.h: New file.
5092
5093 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5094
5095 * lib/gcc-dg.exp (dg-require-profiling): New function.
5096 * lib/target-supports.exp (check_profiling_available): Likewise.
5097 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5098 * g77.dg/bprob/bprob.exp: Likewise.
5099 * gcc.misc-tests/bprob.exp: Likewise.
5100 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5101 * gcc.dg/20021014-1.c: Likewise.
5102 * gcc.dg/nest.c: Likewise.
5103
5104 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5105
5106 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5107 compiling.
5108 * g++.dg/lookup/java2.C: Likewise.
5109 * gcc.dg/cpp/lexident.c: Likewise.
5110
5111 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5112
5113 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5114 given.
5115 * gcc.c-torture/compile/961203-1.c: Likewise.
5116 * gcc.c-torture/compile/980506-1.c: Likewise.
5117
5118 2003-12-23 Zack Weinberg <zack@codesourcery.com>
5119
5120 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5121 (additional_prunes): New global.
5122 (gcc-dg-prune): Handle additional per-test pruning.
5123 (dg-test): Clear additional_prunes between tests.
5124
5125 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5126 dg-prune-output to avoid spurious failures from assembler
5127 complaining about nonexistent WAW violations.
5128 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5129 Use dg-prune-output to avoid spurious failures from assembler
5130 warning about Itanium B-step errata.
5131
5132 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5133
5134 * g++.dg/abi/macro0.C: New test.
5135 * g++.dg/abi/macro1.C: Likewise.
5136 * g++.dg/abi/macro2.C: Likewise.
5137
5138 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5139 * g++.dg/abi/bitfield7.C: Likewise.
5140 * g++.dg/abi/dtor2.C: Likewise.
5141 * g++.dg/abi/mangle11.C: Likewise.
5142 * g++.dg/abi/mangle12.C: Likewise.
5143 * g++.dg/abi/mangle14.C: Likewise.
5144 * g++.dg/abi/mangle17.C: Likewise.
5145 * g++.dg/abi/vbase10.C: Likewise.
5146 * g++.dg/abi/vbase14.C: Likewise.
5147 * g++.dg/template/qualttp17.C: Likewise.
5148
5149 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5150
5151 PR c/11995
5152 * gcc.dg/20031223-1.c: New test.
5153
5154 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5155
5156 * gcc.dg/noreturn-7.c: New test.
5157
5158 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5159
5160 * gcc.dg/null-pointer-1.c: New test.
5161
5162 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5163
5164 * g++.old-deja/g++.jason/template18.C: Remove.
5165 * g++.old-deja/g++.jason/template37.C: Likewise.
5166
5167 PR c++/12862
5168 * g++.dg/lookup/ns1.C: New test.
5169
5170 PR c++/12397
5171 * g++.dg/template/lookup3.C: New test.
5172
5173 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5174
5175 * g++.dg/template/recurse1.C: New test
5176
5177 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5178
5179 PR c++/12479
5180 * g++.dg/parse/semicolon1.C: New test.
5181 * g++.dg/parse/semicolon1.h: Likewise.
5182
5183 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5184
5185 * gcc.dg/darwin-misaligned.c: New test.
5186
5187 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5188
5189 PR c/9163
5190 * gcc.dg/20031222-1.c: New test.
5191
5192 2003-12-21 Mark Mitchell <mark@codesourcery.com>
5193
5194 PR c++/13438
5195 * g++.dg/parse/error8.C: New test.
5196
5197 PR c++/11554
5198 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5199
5200 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5201
5202 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5203 too small.
5204 * gcc.c-torture/compile/930217-1.c: Likewise.
5205 * gcc.c-torture/compile/930513-1.c: Likewise.
5206 * gcc.c-torture/execute/920908-2.c: Likewise.
5207 * gcc.c-torture/execute/921204-1.c: Likewise.
5208 * gcc.c-torture/execute/930621-1.c: Likewise.
5209 * gcc.c-torture/execute/930630-1.c: Likewise.
5210 * gcc.c-torture/execute/931031-1.c: Likewise.
5211 * gcc.c-torture/execute/980602-2.c: Likewise.
5212 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5213 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5214 * gcc.c-torture/execute/extzvsi.c: Likewise.
5215 * gcc.c-torture/unsorted/ext.c: Likewise.
5216
5217 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5218
5219 PR target/12749
5220 * gcc.c-torture/compile/20031220-2.c: New test case.
5221
5222 2003-12-20 Roger Sayle <roger@eyesopen.com>
5223
5224 PR optimization/13031
5225 * gcc.c-torture/compile/20031220-1.c: New test case.
5226
5227 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5228
5229 * gcc.dg/cast-function-1.c: New test.
5230
5231 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5232
5233 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5234 formats.
5235
5236 2003-12-19 Mark Mitchell <mark@codesourcery.com>
5237
5238 PR c++/12795
5239 * g++.dg/ext/attrib10.C: New test.
5240
5241 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5242
5243 * gcc.dg/cleanup-10.c: New test.
5244 * gcc.dg/cleanup-11.c: New test.
5245
5246 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5247
5248 PR c++/13239
5249 * g++.dg/opt/expect1.C: New test.
5250
5251 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5252
5253 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5254
5255 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5256
5257 PR debug/12923
5258 * gcc.dg/20031218-1.c: New test.
5259
5260 PR debug/12389
5261 * gcc.dg/20031218-2.c: New test.
5262 * gcc.dg/20031218-3.c: New test.
5263
5264 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5265 of label name and allow for USER_LABEL_PREFIX == "_" names.
5266 * g++.dg/abi/mangle18-2.C: Likewise.
5267 * g++.dg/abi/mangle19-1.C: Likewise.
5268 * g++.dg/abi/mangle19-2.C: Likewise.
5269 * g++.dg/abi/mangle20-1.C: Likewise.
5270 * g++.dg/abi/mangle20-2.C: Likewise.
5271
5272 2003-12-18 Richard Henderson <rth@redhat.com>
5273
5274 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5275
5276 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5277 Dan Kegel <dank@kegel.com>
5278
5279 PR other/12009
5280 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5281 testing a cross compiler, it causes spurious compile failures.
5282 * lib/g++.exp: Likewise.
5283
5284 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5285
5286 PR c++/13262
5287 * g++.dg/template/access13.C: New test.
5288
5289 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5290
5291 * gcc.dg/20031216-1.c: New test.
5292
5293 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5294
5295 PR c++/9154
5296 * g++.dg/template/error10.C: New test.
5297
5298 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5299
5300 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5301 * g++.dg/eh/simd-2.C: Likewise.
5302
5303 2003-12-17 James E Wilson <wilson@specifixinc.com>
5304 Roger Sayle <roger@eyesopen.com>
5305
5306 * gcc.c-torture/execute/ieee/mzero5.c: New.
5307
5308 2003-12-17 Mark Mitchell <mark@codesourcery.com>
5309
5310 PR c++/10603
5311 * g++.dg/parse/error6.C: New test.
5312
5313 PR c++/12827
5314 * g++.dg/parse/error7.C: New test.
5315
5316 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5317
5318 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5319 at -O with stabs debugging formats.
5320 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5321 * gcc.dg/debug/debug-2.c: Likewise.
5322
5323 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5324
5325 PR c++/12696
5326 * g++.dg/init/error1.C: New test.
5327
5328 PR c++/12218
5329 * g++.dg/init/pm3.C: New test.
5330
5331 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5332
5333 PR c/3347
5334 * gcc.dg/bitfld-8.c: New test.
5335
5336 2003-12-16 James Lemke <jim@wasabisystems.com>
5337
5338 * gcc.dg/arm-scd42-[123].c: New tests.
5339
5340 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5341
5342 PR c++/9043
5343 * g++.dg/abi/mangle20-1.C: New test.
5344 * g++.dg/abi/mangle20-2.C: New test.
5345
5346 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5347
5348 PR c++/13275
5349 * g++.dg/other/offsetof2.C: Remove XFAIL.
5350 * g++.dg/parse/offsetof1.C: New test.
5351 * g++.gd/parse/offsetof2.C: Likewise.
5352
5353 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5354
5355 * g++.dg/template/nontype3.C: New test.
5356 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5357
5358 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5359
5360 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5361
5362 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5363
5364 PR c++/13387
5365 * g++.dg/expr/assign1.C: New test.
5366
5367 PR c++/13242
5368 * g++.dg/abi/mangle19-1.C: New test.
5369 * g++.dg/abi/mangle19-2.C: New test.
5370
5371 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5372
5373 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5374
5375 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5376
5377 * gcc.c-torture/execute/20031216-1.c: New test.
5378
5379 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5380
5381 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5382 an ICE regression.
5383
5384 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5385
5386 PR c++/10926
5387 * g++.dg/template/error9.C: New test.
5388
5389 PR c++/11116
5390 * g++.dg/template/error8.C: New test.
5391
5392 2003-12-15 Roger Sayle <roger@eyesopen.com>
5393
5394 PR middle-end/13400
5395 * gcc.c-torture/execute/20031215-1.c: New test case.
5396
5397 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5398
5399 PR c++/13269
5400 * g++.dg/parse/error5.C: New test.
5401
5402 PR c++/12989
5403 * g++.dg/expr/sizeof1.C: New test.
5404
5405 PR c++/13310
5406 * g++.dg/template/crash15.C: New test.
5407
5408 2003-12-15 Geoffrey Keating <geoffk@apple.com>
5409
5410 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5411 a non-POD type as the last named parameter of a varargs function.
5412
5413 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5414
5415 PR c++/13243
5416 PR c++/12573
5417 * g++.dg/template/crash14.C: New test.
5418 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5419
5420 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5421
5422 * g++.dg/other/java1.C: New test.
5423
5424 PR c++/13241
5425 * g++.dg/abi/mangle18-1.C: New test.
5426 * g++.dg/abi/mangle18-2.C: New test.
5427
5428 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5429
5430 PR optimization/10312
5431 * gcc.c-torture/execute/20031214-1.c: New.
5432
5433 2003-12-14 Mark Mitchell <mark@codesourcery.com>
5434
5435 PR c++/10779
5436 PR c++/12160
5437 * g++.dg/parse/error3.C: New test.
5438 * g++.dg/parse/error4.C: Likewise.
5439 * g++.dg/abi/mangle4.C: Tweak error messages.
5440 * g++.dg/lookup/using5.C: Likewise.
5441 * g++.dg/other/error2.C: Likewise.
5442 * g++.dg/parse/typename5.C: Likewise.
5443 * g++.dg/parse/undefined1.C: Likewise.
5444 * g++.dg/template/arg2.C: Likewise.
5445 * g++.dg/template/ttp3.C: Likewise.
5446 * g++.dg/template/type1.C: Likewise.
5447 * g++.old-deja/g++.other/crash32.C: Likewise.
5448 * g++.old-djea/g++.pt/defarg8.C: Likewise.
5449
5450 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5451
5452 PR c++/13106
5453 * g++.dg/warn/noreturn-3.C: New test.
5454
5455 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5456
5457 PR c++/13118
5458 * g++.dg/abi/covariant3.C: New.
5459
5460 2003-12-12 Jakub Jelinek <jakub@redhat.com>
5461
5462 * g++.dg/eh/ia64-1.C: New test.
5463
5464 2003-12-12 Roger Sayle <roger@eyesopen.com>
5465
5466 PR optimization/13037
5467 * g77.f-torture/execute/13037.f: New test case.
5468
5469 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5470
5471 PR c++/12881
5472 * g++.dg/abi/covariant2.C: New.
5473
5474 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
5475
5476 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5477
5478 2003-12-11 Zack Weinberg <zack@codesourcery.com>
5479
5480 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5481
5482 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5483
5484 PR other/10819
5485 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5486 to fix Bug 10819.
5487 * lib/g++.exp (g++_version): Likewise.
5488 * lib/g77.exp (g77_version): Likewise.
5489 * lib/objc.exp (default_objc_version): Likewise.
5490
5491 2003-12-10 Richard Henderson <rth@redhat.com>
5492
5493 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5494
5495 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5496
5497 2003-12-08 Matt Austern <austern@apple.com>
5498
5499 PR c/13134
5500 * lib/gcc-dg.exp (dg-require-visibility): Define.
5501 * lib/target-supports (check_visibility_available): Define.
5502 * gcc.dg/visibility-1.c: New test.
5503 * gcc.dg/visibility-2.c: Likewise.
5504 * gcc.dg/visibility-3.c: Likewise.
5505 * gcc.dg/visibility-4.c: Likewise.
5506 * gcc.dg/visibility-5.c: Likewise.
5507 * gcc.dg/visibility-6.c: Likewise.
5508 * g++.dg/ext/visibility-1.C: Likewise.
5509 * g++.dg/ext/visibility-2.C: Likewise.
5510 * g++.dg/ext/visibility-3.C: Likewise.
5511 * g++.dg/ext/visibility-4.C: Likewise.
5512 * g++.dg/ext/visibility-5.C: Likewise.
5513 * g++.dg/ext/visibility-6.C: Likewise.
5514
5515 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5516
5517 * g++.dg/lookup/java1.C: New test.
5518 * g++.dg/lookup/java2.C: New test.
5519
5520 2003-12-07 Falk Hueffner <falk@debian.org>
5521
5522 * g++.dg/opt/noreturn-1.C: New test.
5523
5524 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5525
5526 * gcc.dg/overflow-1.c: New test.
5527
5528 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5529
5530 * g77.f-torture/compile/13060.f: New test.
5531
5532 2003-12-06 Mark Mitchell <mark@codesourcery.com>
5533
5534 PR c++/13323
5535 * g++.dg/inherit/operator2.C: New test.
5536
5537 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5538
5539 PR c++/13305
5540 * g++.dg/ext/attrib9.C: New test.
5541
5542 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5543
5544 PR c++/13314
5545 * g++.dg/template/error7.C: New test.
5546
5547 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
5548 J"orn Rennecke <joern.rennecke@superh.com>
5549
5550 PR target/13302
5551 * g++.dg/other/struct-va_list.C: New test.
5552
5553 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5554
5555 PR c++/13166
5556 * g++.dg/parse/defarg6.C: New test.
5557
5558 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
5559
5560 PR target/13256
5561 * gcc.c-torture/execute/20031201-1.c: New test.
5562
5563 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5564
5565 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5566
5567 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5568
5569 * gcc.dg/builtin-return-1.c: New test.
5570
5571 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
5572 J"orn Rennecke <joern.rennecke@superh.com>
5573
5574 PR optimization/13260
5575 * gcc.c-torture/execute/20031204-1.c: New test.
5576
5577 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5578
5579 PR c++/9127
5580 * g++.dg/template/error6.C: New test.
5581
5582 2003-12-03 Jakub Jelinek <jakub@redhat.com>
5583
5584 * gcc.dg/20031202-1.c: New test.
5585
5586 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5587
5588 PR c++/13179
5589 * g++.dg/template/eh1.C: New test.
5590
5591 PR c++/10771
5592 * g++.dg/template/error5.C: New test.
5593
5594 2003-12-02 David Ung <davidu@mips.com>
5595
5596 * gcc.dg/compat/vector-check.h: Corrected type for var
5597 g_##TMODE
5598
5599 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5600
5601 PR c++/10126
5602 * g++.dg/template/ptrmem8.C: New test.
5603
5604 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5605
5606 PR c++/12573
5607 * g++.dg/template/dependent-expr3.C: New test.
5608
5609 2003-12-01 James Lemke <jim@wasabisystems.com>
5610
5611 * gcc.dg/arm-g2.c: New test.
5612
5613 2003-12-01 Roger Sayle <roger@eyesopen.com>
5614
5615 PR optimization/11634
5616 * gcc.dg/20031201-2.c: New test case.
5617
5618 2003-12-01 Zack Weinberg <zack@codesourcery.com>
5619
5620 PR 11433
5621 * objc.dg/proto-lossage-3.m: New test.
5622
5623 2003-12-01 Roger Sayle <roger@eyesopen.com>
5624
5625 PR optimization/12628
5626 * gcc.dg/20031201-1.c: New test case.
5627
5628 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5629
5630 * gcc.dg/unaligned-1.c: New test.
5631
5632 2003-11-30 Mark Mitchell <mark@codesourcery.com>
5633
5634 PR c++/9849
5635 * g++.dg/template/error4.C: New test.
5636 * g++.dg/template/nested3.C: Adjust error markers.
5637
5638 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5639
5640 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5641
5642 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5643
5644 PR c/10333
5645 * gcc.dg/bitfld-7.c: New test.
5646
5647 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
5648
5649 * gcc.dg/tls/asm-1.C: New test.
5650
5651 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5652
5653 * gcc.dg/cpp/assert4.c: Update.
5654
5655 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5656
5657 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5658 * gcc.dg/builtin-apply3.c: New test.
5659
5660 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5661
5662 * lib/compat.exp (compat-obj): New xfaildata parameter.
5663 Use it to set compiler_conditional_xfail_data before compiling.
5664 (compat-get-options): Handle dg-xfail-if.
5665 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5666 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5667 * gcc.dg/compat/vector-1_y.c: Likewise.
5668 * gcc.dg/compat/vector-2_x.c: Likewise.
5669 * gcc.dg/compat/vector-2_y.c: Likewise.
5670
5671 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5672
5673 * g++.dg/opt/reg-stack4.C: New test.
5674
5675 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5676
5677 * gcc.dg/builtin-apply2.c: New test.
5678
5679 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5680
5681 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5682
5683 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5684
5685 PR c++/12924
5686 * g++.dg/template/template-id-2.C: New test.
5687
5688 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5689
5690 PR c++/5369
5691 * g++.dg/template/memfriend1.C: New test.
5692 * g++.dg/template/memfriend2.C: Likewise.
5693 * g++.dg/template/memfriend3.C: Likewise.
5694 * g++.dg/template/memfriend4.C: Likewise.
5695 * g++.dg/template/memfriend5.C: Likewise.
5696 * g++.dg/template/memfriend6.C: Likewise.
5697 * g++.dg/template/memfriend7.C: Likewise.
5698 * g++.dg/template/memfriend8.C: Likewise.
5699 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5700
5701 2003-11-21 Mark Mitchell <mark@codesourcery.com>
5702
5703 PR c++/12515
5704 * g++.dg/ext/cond1.C: New test.
5705
5706 2003-11-20 Richard Henderson <rth@redhat.com>
5707
5708 * gcc.dg/20020201-2.c: Remove.
5709 * gcc.dg/20020201-4.c: Remove.
5710 * gcc.dg/20020304-1.c: Remove.
5711
5712 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5713
5714 * gcc.dg/cpp/trad/xwin1.c: New test case.
5715
5716 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5717
5718 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5719 * lib/g77.exp: Likewise.
5720 * lib/objc.exp: Likewise.
5721 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5722 for darwin.
5723
5724 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5725
5726 PR c++/12932
5727 * g++.dg/template/static5.C: New test.
5728
5729 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5730
5731 * gcc.dg/nested-func-1.c: New test.
5732
5733 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5734
5735 * gcc.dg/cpp/assert4.c: New test.
5736
5737 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5738
5739 PR c++/2294
5740 * g++.dg/lookup/using9.c: New test.
5741
5742 2003-11-14 Mark Mitchell <mark@codesourcery.com>
5743
5744 PR c++/12762
5745 * g++.dg/template/error3.C: New test.
5746
5747 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5748
5749 PR ada/13035
5750 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5751 No longer use a wrapper for gcc, since this does not work under
5752 Windows.
5753
5754 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5755
5756 PR c++/2094
5757 * g++.dg/template/ptrmem7.C: New test.
5758
5759 2003-11-13 Andrew Pinski <apinski@apple.com>
5760
5761 * gcc.c-torture/compile/20031113-1.c: New test.
5762
5763 2003-11-13 Mark Mitchell <mark@codesourcery.com>
5764 Kean Johnston <jkj@sco.com>
5765
5766 PR c/13029
5767 * gcc.dg/unused-4.c: Update.
5768
5769 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5770
5771 * g++.dg/opt/const3.C: New test.
5772
5773 2003-11-13 Jan Hubicka <jh@suse.cz>
5774
5775 * gcc.c-torture/compile/20031112-1.c: New test.
5776
5777 2003-11-12 Mark Mitchell <mark@codesourcery.com>
5778
5779 * g++.dg/parse/crash10.C: Remove bogus error marker.
5780
5781 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5782
5783 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5784 (host_gcc): Likewise.
5785 (ROOT): Honor $PWDCMD.
5786 (BASE): Likewise.
5787 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5788
5789 2003-11-12 Catherine Moore <clm@redhat.com>
5790
5791 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5792
5793 2003-11-12 Andreas Jaeger <aj@suse.de>
5794 Jakub Jelinek <jakub@redhat.com>
5795 Andrew Pinski <pinskia@physics.uc.edu>
5796 Richard Henderson <rth@redhat.com>
5797
5798 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5799 systems.
5800 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
5801
5802 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5803 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5804
5805 2003-11-11 Andreas Jaeger <aj@suse.de>
5806
5807 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5808
5809 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5810
5811 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5812
5813 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5814 Clean ups.
5815
5816 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5817
5818 * gcc.dg/trampoline-1.c: New test.
5819
5820 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5821
5822 * gcc.c-torture/compile/200031109-1.c: New test.
5823
5824 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5825
5826 PR c/3190
5827 PR c/8714
5828 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5829 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5830 gcc.dg/format/no-y2k-1.c: Update.
5831
5832 2003-11-08 Roger Sayle <roger@eyesopen.com>
5833
5834 PR optimization/10467
5835 * gcc.dg/20031108-1.c: New test case.
5836
5837 2003-11-07 Geoffrey Keating <geoffk@apple.com>
5838
5839 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5840
5841 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5842
5843 * gcc.dg/compound-lvalue-1.c: New test.
5844 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5845 some XFAILs.
5846
5847 2003-11-06 Geoffrey Keating <geoffk@apple.com>
5848
5849 * gcc.dg/altivec-varargs-1.c: New test.
5850
5851 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5852
5853 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5854 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5855 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5856 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5857 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5858
5859 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5860
5861 * gcc.dg/cond-lvalue-1.c: New test.
5862
5863 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
5864
5865 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5866
5867 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5868
5869 PR c++/11616
5870 * g++.dg/template/instantiate5.C: New test.
5871
5872 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5873
5874 PR c++/12726
5875 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5876 * ChangeLog: Add missing first entry for above test.
5877
5878 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5879
5880 PR c++/9810
5881 * g++.dg/template/using8.C: New test.
5882 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5883
5884 2003-11-02 Roger Sayle <roger@eyesopen.com>
5885
5886 PR optimization/10817
5887 * gcc.c-torture/compile/20031102-1.c: New test case.
5888
5889 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5890
5891 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5892 2147483647.
5893
5894 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5895
5896 * gcc.dg/20031102-1.c: New test.
5897
5898 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5899
5900 * gcc.dg/complex-1.c: New test.
5901
5902 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5903
5904 PR c++/12796
5905 * g++.dg/template/crash13.C: Adjust expected error location.
5906 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5907
5908 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5909
5910 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5911
5912 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5913
5914 PR/10239
5915 * gcc.c-torture/compile/20031031-2.c: New test.
5916
5917 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5918
5919 PR/11640
5920 * gcc.c-torture/compile/20031031-1.c: New test.
5921
5922 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5923
5924 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5925 * gcc.misc-tests/bprob.exp: Likewise.
5926 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5927 the execution test on arm-elf configs.
5928 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
5929 configs that don't support scratch files.
5930 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5931
5932 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
5933
5934 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5935 done by dejagnu.
5936
5937 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
5938
5939 * ada/acats/run_all.sh: Redirect mv output to /dev/null
5940 Avoid non pure sh syntax. Add more logging.
5941
5942 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5943 fail.
5944
5945 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5946
5947 PR libgcj/10610
5948 * gcc.dg/ppc-stackalign-1.c: New test.
5949
5950 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
5951
5952 * ada/acats/run_all.sh: Change output to be more compliant with
5953 dejagnu framework.
5954 Create acats.sum and acats.log files under testsuite/ada/acats
5955 Only run [a-z]* directories, to filter out e.g. CVS.
5956 Redirect build output to log file.
5957
5958 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5959
5960 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5961
5962 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5963
5964 PR ada/5909:
5965 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5966
5967 2003-10-27 Jakub Jelinek <jakub@redhat.com>
5968
5969 * gcc.c-torture/compile/20031023-1.c: New test.
5970 * gcc.c-torture/compile/20031023-2.c: New test.
5971 * gcc.c-torture/compile/20031023-3.c: New test.
5972 * gcc.c-torture/compile/20031023-4.c: New test.
5973
5974 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5975
5976 PR c++/10371
5977 * g++.dg/lookup/scoped8.C: New test.
5978
5979 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5980
5981 * g++.dg/opt/reg-stack3.C: New test.
5982
5983 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5984
5985 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
5986
5987 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5988
5989 PR c++/11076
5990 * g++.dg/template/crash13.C: New test.
5991
5992 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5993
5994 * gcc.dg/c99-restrict-2.c: New test.
5995
5996 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
5997
5998 PR c++/12698, c++/12699, c++/12700, c++/12566
5999 * g++.dg/inherit/covariant9.C: New test.
6000 * g++.dg/inherit/covariant10.C: New test.
6001 * g++.dg/inherit/covariant11.C: New test.
6002
6003 2003-10-23 Jason Merrill <jason@redhat.com>
6004
6005 PR c++/12726
6006 * g++.dg/ext/complit2.C: New test.
6007
6008 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6009
6010 PR target/12654
6011 * gcc.c-torture/execute/20031020-1.c: New test.
6012
6013 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6014
6015 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
6016 following the jump_insn.
6017
6018 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
6019
6020 * gcc.dg/cast-lvalue-1.c: New test.
6021
6022 2003-10-21 Mark Mitchell <mark@codesourcery.com>
6023
6024 PR c++/11962
6025 * g++.dg/template/cond2.C: New test.
6026
6027 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
6028
6029 * gcc.dg/builtins-28.c: New test.
6030
6031 2003-10-20 Jan Hubicka <jh@suse.cz>
6032
6033 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
6034 parameter.
6035 * testsuite/gcc.dg/inline-2.c: Likewise.
6036
6037 2003-10-20 Phil Edwards <phil@codesourcery.com>
6038
6039 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
6040 * gcc.dg/nest.c: Likewise.
6041
6042 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6043
6044 PR c++/9781, c++/10583, c++/11862
6045 * g++.dg/parse/crash13.C: New test.
6046
6047 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6048
6049 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6050
6051 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6052
6053 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6054 Define HAVE_C99_RUNTIME except on Solaris.
6055 * gcc.dg/builtins-20.c: Likewise.
6056
6057 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6058
6059 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6060
6061 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6062
6063 PR c++/12495
6064 * g++.dg/template/crash21.C: New test.
6065
6066 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6067
6068 PR c++/2513
6069 * g++.dg/template/typename5.C: New test.
6070
6071 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6072
6073 PR c++/12369
6074 * g++.dg/template/friend25.C: New test.
6075
6076 2003-10-16 Ziemowit Laski <zlaski@apple.com>
6077
6078 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6079 versions.
6080
6081 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6082
6083 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6084 == 2147483647.
6085
6086 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6087
6088 * gcc.c-torture/execute/960416-1.x: Remove.
6089 * gcc.c-torture/execute/divconst-3.x: Likewise.
6090
6091 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
6092
6093 PR target/12598
6094 * gcc.dg/torture/cris-volatile-1.c: New test.
6095
6096 2003-10-14 Roger Sayle <roger@eyesopen.com>
6097
6098 PR optimization/9325
6099 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6100 for overflowing floating point to integer conversion during RTL
6101 simplification.
6102
6103 2003-10-13 Ziemowit Laski <zlaski@apple.com>
6104
6105 * objc/execute/_cmd.m: Fix typo.
6106 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6107 Relax 'scan-assembler' regexp.
6108 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6109 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6110 * objc.dg/zero-link-2.m: Remove blank line.
6111 * objc.dg/zero-link-3.m: New test case.
6112
6113 2003-10-13 Geoffrey Keating <geoffk@apple.com>
6114
6115 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6116
6117 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6118 than linker trickery.
6119
6120 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6121
6122 PR c++/12370
6123 * g++.dg/other/friend2.C: New test.
6124
6125 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6126
6127 * gcc.dg/20031012-1.c: New test.
6128
6129 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6130
6131 * gcc.dg/weak/weak-3.c: Fix for new warning.
6132
6133 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6134
6135 PR optimization/8750
6136 * gcc.c-torture/execute/20031012-1.c: New test case.
6137
6138 2003-10-11 Roger Sayle <roger@eyesopen.com>
6139
6140 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6141 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6142
6143 2003-10-11 Roger Sayle <roger@eyesopen.com>
6144
6145 PR optimization/12260
6146 * gcc.c-torture/compile/20031011-2.c: New test case.
6147
6148 2003-10-11 Roger Sayle <roger@eyesopen.com>
6149
6150 * gcc.c-torture/execute/20031011-1.c: New testcase.
6151
6152 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6153
6154 * gcc.c-torture/compile/20031011-1.c: New test.
6155
6156 2003-10-11 Jan Hubicka <jh@suse.cz>
6157
6158 * g++.dg/other/first-global.C: New test.
6159
6160 2003-10-11 Roger Sayle <roger@eyesopen.com>
6161
6162 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6163
6164 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6165
6166 * gcc.c-torture/compile/20031010-1.c: New test.
6167
6168 2003-10-10 Geoffrey Keating <geoffk@apple.com>
6169
6170 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6171 * gcc.c-torture/execute/va-arg-25.c: ... here.
6172
6173 2003-10-09 Mark Mitchell <mark@codesourcery.com>
6174
6175 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6176
6177 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
6178
6179 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6180
6181 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6182
6183 * g++.dg/parse/error2.C: New test.
6184
6185 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6186
6187 PR c++/11097
6188 * g++.dg/other/error5.C: Modify the error message.
6189 * g++.dg/lookup/using8.C: New test.
6190
6191 2003-10-07 Geoffrey Keating <geoffk@apple.com>
6192
6193 * gcc.dg/darwin-abi-2.c: New file.
6194 * gcc.c-torture/execute/va-arg-24.c: New file.
6195
6196 2003-10-06 Bob Wilson <bob.wilson@acm.org>
6197
6198 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6199 indentation.
6200
6201 2003-10-06 Mark Mitchell <mark@codesourcery.com>
6202
6203 PR c++/10147
6204 * g++.dg/other/error4.C: Update error messages.
6205 * g++.dg/template/ptrmem4.C: Likewise.
6206
6207 PR c++/12337
6208 * g++.dg/init/new9.C: New test.
6209
6210 PR c++/12334, c++/12236, c++/8656
6211 * g++.dg/ext/attrib8.C: New test.
6212
6213 2003-10-06 Devang Patel <dpatel@apple.com>
6214
6215 * gcc.dg/debug/dwarf2-3.h: New test.
6216 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6217
6218 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6219
6220 * g++.dg/opt/cfg2.C: New test.
6221
6222 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6223
6224 * g++.dg/opt/float1.C: New test.
6225
6226 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6227
6228 * gcc.dg/c90-array-lval-6.c: New test.
6229 * gcc.dg/c99-array-lval-6.c: New test.
6230
6231 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
6232 Ziemowit Laski <zlaski@apple.com>
6233
6234 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6235 'Derived', so that it is never considered a class method; add
6236 new warning for '+port' method ambiguity.
6237 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6238 <objc/objc-api.h> (needed on Mac OS X).
6239 * objc.dg/method-13.m: New test.
6240
6241 2003-10-03 Roger Sayle <roger@eyesopen.com>
6242
6243 PR optimization/9325, PR java/6391
6244 * gcc.c-torture/execute/20031003-1.c: New test case.
6245
6246 2003-10-02 Mark Mitchell <mark@codesourcery.com>
6247
6248 PR optimization/12180
6249 * gcc.dg/20031002-1.c: New test.
6250
6251 PR c++/12486
6252 * g++.dg/inherit/error1.C: New test.
6253
6254 2003-10-02 Chris Demetriou <cgd@broadcom.com>
6255
6256 * lib/f-torture.exp (search_for): Rename to...
6257 (search_for_re): This. Also, clean up comments and the
6258 "regexp" invocation.
6259
6260 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
6261
6262 * gcc.c-torture/compile/20031002-1.c: New test.
6263
6264 2003-10-02 Jakub Jelinek <jakub@redhat.com>
6265
6266 * g++.dg/opt/cond1.C: New test.
6267
6268 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6269
6270 * gcc.dg/Wold-style-definition-2.c: New testcase.
6271 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6272
6273 2003-09-29 Richard Henderson <rth@redhat.com>
6274
6275 * g++.dg/init/array10.C: Add dg-options.
6276
6277 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6278
6279 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6280
6281 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6282
6283 * g++.dg/template/friend19.C: Fix typo.
6284 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6285
6286 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
6287
6288 * gcc.c-torture/execute/20030928-1.c: New test.
6289 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6290
6291 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6292
6293 * g++.dg/opt/unroll1.C: New test.
6294
6295 2003-09-26 Roger Sayle <roger@eyesopen.com>
6296
6297 PR optimization/11741
6298 * gcc.dg/20030926-1.c: New test case.
6299
6300 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6301
6302 PR c++/5655
6303 * g++.dg/parse/access7.C: New test.
6304 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6305
6306 2003-09-24 Ziemowit Laski <zlaski@apple.com>
6307
6308 MERGE OF objc-improvements-branch into MAINLINE:
6309 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6310 if libobjc has not been built.
6311 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6312 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6313 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6314 objc/execute/nested-3.m, objc/execute/np-2.m,
6315 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6316 objc/execute/redefining_self.m, objc/execute/root_methods.m,
6317 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6318 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6319 objc.dg/special/unclaimed-category-1.h,
6320 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6321 well as GNU runtime.
6322 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6323 * execute/cascading-1.m, execute/function-message-1.m,
6324 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6325 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6326 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6327 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6328 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6329 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6330 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6331 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6332 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6333 * objc.dg/bitfield-2.m: Run only on Darwin.
6334 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6335 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6336 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6337 * objc.dg/const-str-1.m: Fix constant string layout.
6338
6339 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
6340
6341 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6342
6343 2003-09-23 Geoffrey Keating <geoffk@apple.com>
6344
6345 * gcc.dg/darwin-abi-1.c: New file.
6346
6347 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6348
6349 PR target/12281
6350 * gcc.c-torture/compile/20030921-1.c: New test.
6351
6352 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6353
6354 * g++.dg/opt/reg-stack2.C: New test.
6355
6356 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6357
6358 * g++.dg/eh/delayslot1.C: New test.
6359
6360 2003-09-20 Richard Henderson <rth@redhat.com>
6361
6362 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6363
6364 2003-09-20 Roger Sayle <roger@eyesopen.com>
6365
6366 * gcc.c-torture/execute/20030920-1.c: New test case.
6367
6368 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6369
6370 * g++.dg/rtti/typeid3.C: Correct expected error message.
6371
6372 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6373
6374 PR c++/157
6375 * g++.dg/parse/crash12.C: New test.
6376
6377 2003-09-19 Janis Johnson <janis187@us.ibm.com>
6378
6379 * gcc.dg/compat/mixed-struct-check.h: New.
6380 * gcc.dg/compat/mixed-struct-defs.h: New.
6381 * gcc.dg/compat/mixed-struct-init.h: New.
6382 * gcc.dg/compat/struct-by-value-19_main.c: New.
6383 * gcc.dg/compat/struct-by-value-19_x.c: New.
6384 * gcc.dg/compat/struct-by-value-19_y.c: New.
6385 * gcc.dg/compat/struct-by-value-20_main.c: New.
6386 * gcc.dg/compat/struct-by-value-20_x.c: New.
6387 * gcc.dg/compat/struct-by-value-20_y.c: New.
6388 * gcc.dg/compat/struct-return-19_main.c: New.
6389 * gcc.dg/compat/struct-return-19_x.c: New.
6390 * gcc.dg/compat/struct-return-19_y.c: New.
6391 * gcc.dg/compat/struct-return-20_main.c: New.
6392 * gcc.dg/compat/struct-return-20_x.c: New.
6393 * gcc.dg/compat/struct-return-20_y.c: New.
6394
6395 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6396 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6397 so that it will not complain on LP64 targets.
6398
6399 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6400
6401 PR c++/495
6402 * g++.dg/template/friend24.C: New test.
6403
6404 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6405
6406 PR c++/12332
6407 * g++.dg/template/memtmpl2.C: New test.
6408
6409 2003-09-18 Mark Mitchell <mark@codesourcery.com>
6410
6411 PR target/11184
6412 * gcc.dg/builtin-apply1.c: New test.
6413
6414 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6415
6416 PR c++/9848
6417 * g++.dg/warn/Wunused-4.C: New test.
6418
6419 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6420
6421 PR c++/12316
6422 * g++.dg/other/gc2.C: New test.
6423
6424 2003-09-17 Mark Mitchell <mark@codesourcery.com>
6425
6426 PR c++/11991
6427 * g++.dg/rtti/typeid3.C: New test.
6428
6429 PR c++/12266
6430 * g++.dg/overload/template1.C: New test.
6431
6432 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6433
6434 * g++.dg/opt/cfg3.C: New test.
6435
6436 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6437
6438 PR c++/7939
6439 * g++.dg/template/crash11.C: New test.
6440
6441 2003-09-16 Jason Merrill <jason@redhat.com>
6442 Jakub Jelinek <jakub@redhat.com>
6443
6444 * gcc.dg/attr-warn-unused-result.c: New test.
6445
6446 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6447
6448 PR c++/12184
6449 * g++.dg/expr/call2.C: New test.
6450
6451 2003-09-15 Andreas Jaeger <aj@suse.de>
6452
6453 * gcc.dg/Wold-style-definition-1.c: New test.
6454
6455 2003-09-14 Mark Mitchell <mark@codesourcery.com>
6456
6457 PR c++/3907
6458 * g++.dg/parse/template12.C: New test.
6459
6460 * g++.dg/abi/bitfield11.C: New test.
6461 * g++.dg/abi/bitfield12.C: Likewise.
6462
6463 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
6464
6465 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6466 non-expansion of functional macro name without arguments at EOL.
6467 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6468
6469 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
6470
6471 * gcc.c-torture/execute/20030914-[12].c: New tests.
6472
6473 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6474
6475 PR c++/11788
6476 * g++.dg/overload/addr1.C: New test.
6477
6478 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6479
6480 * gcc.dg/20030909-1.c: New test.
6481
6482 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6483
6484 * gcc.dg/ultrasp10.c: New test.
6485
6486 2003-09-09 Devang Patel <dpatel@apple.com>
6487
6488 * gcc.dg/darwin-ld-6.c: New test.
6489
6490 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6491
6492 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6493
6494 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6495
6496 * gcc.dg/ia64-types1.c: New test.
6497 * gcc.dg/ia64-types2.c: Likewise.
6498
6499 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6500
6501 * gcc.dg/builtins-1.c: Add more _Complex tests.
6502 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6503
6504 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6505 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6506
6507 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6508
6509 PR c++/11786
6510 * g++.dg/lookup/koenig2.C: New test.
6511
6512 PR c++/5296
6513 * g++.dg/rtti/typeid2.C: New test.
6514
6515 2003-09-08 Jakub Jelinek <jakub@redhat.com>
6516
6517 * gcc.c-torture/compile/20030904-1.c: New test.
6518
6519 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6520
6521 * g++.dg/opt/longbranch2.C: New test.
6522
6523 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6524
6525 * g++.dg/template/crash10.C: Only compile it.
6526
6527 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6528
6529 PR middle-end/11665
6530 * gcc.c-torture/compile/20030907-1.c: New test.
6531 * g++.dg/init/array11.C: New test.
6532
6533 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6534
6535 PR c++/11852
6536 * g++.dg/init/struct1.C: New test.
6537
6538 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6539
6540 PR c++/12181
6541 * g++.dg/expr/comma1.C: New test.
6542
6543 2003-09-06 Mark Mitchell <mark@codesourcery.com>
6544
6545 PR c++/11867
6546 * g++.dg/expr/static_cast5.C: New test.
6547
6548 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6549
6550 PR c++/11507
6551 * g++.dg/lookup/scoped7.C: New test.
6552
6553 PR c++/9574
6554 * g++.dg/other/static1.C: New test.
6555
6556 PR c++/11490
6557 * g++.dg/warn/template-1.C: New test.
6558
6559 PR c++/11432
6560 * g++.dg/template/crash10.C: New test.
6561
6562 PR c++/2478
6563 * g++.dg/overload/VLA.C: New test.
6564
6565 PR c++/10804
6566 * g++.dg/template/call1.C: New test.
6567
6568 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6569
6570 PR c++/11794
6571 * g++.dg/parse/using3.C: New test.
6572
6573 2003-09-06 Roger Sayle <roger@eyesopen.com>
6574
6575 PR c++/11409
6576 * g++.dg/overload/builtin3.C: New test case.
6577
6578 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6579
6580 PR c/9862
6581 * gcc.dg/20030906-1.c: New test.
6582 * gcc.dg/20030906-2.c: Likewise.
6583
6584 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6585
6586 PR c++/12167
6587 * g++.dg/parse/defarg5.C: New test.
6588
6589 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6590
6591 2003-09-05 Mark Mitchell <mark@codesourcery.com>
6592
6593 PR c++/12163
6594 * g++.dg/expr/static_cast4.C: New test.
6595
6596 PR c++/12146
6597 * g++.dg/template/crash9.C: New test.
6598
6599 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6600
6601 * g++.old-deja/g++.ext/pretty2.C: Update for change
6602 in __FUNCTION__.
6603 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6604
6605 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6606
6607 PR c++/11922
6608 * g++/dg/template/qualified-id1.C: New test.
6609
6610 PR c++/12037
6611 * g++.dg/warn/noeffect4.C: New test.
6612
6613 2003-09-04 Matt Austern <austern@apple.com>
6614
6615 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6616 * g++.dg/ext/fnname2.C: Likewise.
6617 * g++.dg/ext/fnname3.C: Likewise.
6618
6619 2003-09-04 Mark Mitchell <mark@codesourcery.com>
6620
6621 * g++.dg/expr/lval1.C: New test.
6622 * g++.dg/ext/lvcast.C: Remove.
6623
6624 2003-09-03 Roger Sayle <roger@eyesopen.com>
6625
6626 PR optimization/11700.
6627 * gcc.c-torture/compile/20030903-1.c: New test case.
6628
6629 2003-09-03 Mark Mitchell <mark@codesourcery.com>
6630
6631 PR c++/12053
6632 * g++.dg/abi/layout4.C: New test.
6633
6634 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6635
6636 PR c++/11553
6637 * g++.dg/parse/friend3.C: New test.
6638
6639 2003-09-02 Mark Mitchell <mark@codesourcery.com>
6640
6641 PR c++/11847
6642 * g++.dg/template/class1.C: New test.
6643
6644 PR c++/11808
6645 * g++.dg/expr/call1.C: New test.
6646
6647 2003-09-01 Mark Mitchell <mark@codesourcery.com>
6648
6649 PR c++/12114
6650 * g++.dg/init/ref9.C: New test.
6651
6652 PR c++/11972
6653 * g++.dg/template/nested4.C: New test.
6654
6655 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6656
6657 PR c++/12093
6658 * g++.dg/template/non-dependent4.C: New test.
6659
6660 PR c++/11928
6661 * g++.dg/inherit/conv1.C: New test.
6662
6663 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6664
6665 PR c++/6196
6666 * g++.dg/ext/label1.C: New test.
6667 * g++.dg/ext/label2.C: Likewise.
6668
6669 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6670
6671 * g++.dg/expr/cond3.C: New test.
6672
6673 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6674
6675 * gcc.dg/builtins-1.c: Add new builtin cases.
6676
6677 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6678
6679 * gcc.dg/builtins-1.c: Add new cases.
6680 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6681
6682 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6683
6684 * gcc.dg/builtins-1.c: Add more math builtin tests.
6685 * gcc.dg/torture/builtin-attr-1.c: New test.
6686
6687 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6688
6689 PR optimization/5079
6690 * g++.dg/opt/static3.C: New test.
6691
6692 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6693
6694 * gcc.misc-tests/gcov-10b.c: New test.
6695
6696 2003-08-27 Mark Mitchell <mark@codesourcery.com>
6697
6698 * g++.dg/opt/ptrmem3.C: New test.
6699
6700 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6701
6702 2003-08-27 Jakub Jelinek <jakub@redhat.com>
6703
6704 * gcc.dg/20030826-2.c: New test.
6705
6706 2003-08-26 Roger Sayle <roger@eyesopen.com>
6707
6708 PR middle-end/12002
6709 * g77.f-torture/compile/12002.f: New test case.
6710
6711 2003-08-26 Roger Sayle <roger@eyesopen.com>
6712
6713 * gcc.dg/20030826-1.c: New test case.
6714
6715 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6716
6717 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6718
6719 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6720
6721 PR c++/11871
6722 * c++.dg/lookup/crash1.C: New test.
6723
6724 * c++.dg/warn/noeffect3.C: New test.
6725
6726 2003-08-25 Janis Johnson <janis187@us.ibm.com>
6727
6728 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6729 * gcc.dg/compat/vector-1_y.c: Ditto.
6730 * gcc.dg/compat/vector-2_x.c: Ditto.
6731 * gcc.dg/compat/vector-2_y.c: Ditto.
6732
6733 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6734
6735 * gcc.dg/20030702-1.c: New test.
6736
6737 2003-08-25 Mark Mitchell <mark@codesourcery.com>
6738
6739 PR c++/8795
6740 * g++.dg/ext/altivec-1.C: New test.
6741
6742 2003-08-24 Richard Henderson <rth@redhat.com>
6743
6744 * g++.dg/eh/simd-2.C: Add -w for x86.
6745
6746 2003-08-23 Jakub Jelinek <jakub@redhat.com>
6747
6748 * gcc.dg/20030815-1.c: New test.
6749
6750 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6751
6752 PR c++/3765
6753 * g++.dg/parse/access6.C: New test.
6754
6755 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6756
6757 PR c++/641, c++/11876
6758 * g++.dg/template/friend22.C: New test.
6759 * g++.dg/template/friend23.C: Likewise.
6760
6761 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6762
6763 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6764 identically.
6765
6766 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6767
6768 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6769
6770 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6771
6772 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6773
6774 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6775
6776 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6777
6778 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6779
6780 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6781
6782 2003-08-21 Mark Mitchell <mark@codesourcery.com>
6783
6784 PR c++/11919
6785 * g++.dg/overload/prom1.C: New test.
6786
6787 PR c++/11551
6788 * g++.dg/parse/dtor2.C: New test.
6789
6790 PR c++/10762
6791 * g++.dg/parse/using2.C: New test.
6792
6793 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6794
6795 PR target/11805
6796 * gcc.c-torture/compile/20030821-1.c: New.
6797
6798 2003-08-20 Mark Mitchell <mark@codesourcery.com>
6799
6800 PR c++/11834
6801 * g++.dg/template/deduce2.C: New test.
6802
6803 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
6804
6805 * gcc.c-torture/execute/20030821-1.c: New test.
6806
6807 2003-08-20 Roger Sayle <roger@eyesopen.com>
6808
6809 PR middle-end/11984
6810 * gcc.dg/20030820-1.c: New test case.
6811
6812 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6813
6814 PR c++/11945
6815 * g++.dg/warn/noeffect2.C: New test.
6816
6817 2003-08-19 Mark Mitchell <mark@codesourcery.com>
6818
6819 PR c++/10926
6820 * g++.dg/template/dtor2.C: New test.
6821
6822 PR c++/11684
6823 * g++.dg/template/operator1.C: New test.
6824 * g++.dg/parse/operator4.C: New test.
6825
6826 PR c++/11946.C
6827 * g++.dg/expr/enum1.C: New test.
6828 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6829
6830 PR c++/11036.C
6831 * g++.dg/parse/elab2.C: New test.
6832 * g++.dg/parse/typedef4.C: Change error message.
6833 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6834 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6835 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6836
6837 2003-08-19 Geoffrey Keating <geoffk@apple.com>
6838
6839 * gcc.dg/pch/warn-1.c: New.
6840 * gcc.dg/pch/warn-1.hs: New.
6841
6842 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6843 not-tested file.
6844
6845 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6846
6847 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6848
6849 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6850
6851 * gcc.dg/uninit-D.c: New Test.
6852 * gcc.dg/uninit-E.c: New Test.
6853 * gcc.dg/uninit-F.c: New Test.
6854 * gcc.dg/uninit-G.c: New Test.
6855
6856 2003-08-19 Michael Ritzert <ritzert@t-online.de>
6857
6858 * g++.dg/README: Describe the pch directory.
6859
6860 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6861
6862 PR c++/11174
6863 * g++.dg/parse/access4.C: New test.
6864 * g++.dg/parse/access5.C: Likewise.
6865 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6866
6867 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6868
6869 * gcc.dg/noncompile/20030818-1.c: New.
6870
6871 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6872
6873 PR c++/11957
6874 * g++.dg/warn/noeffect1.C: New test.
6875
6876 * g++.dg/template/scope2.C: New test.
6877 * g++.dg/template/error2.C: Correct dg-error
6878
6879 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
6880
6881 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6882
6883 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6884
6885 PR C++/11512
6886 * g++.dg/template/warn1.C: New.
6887
6888 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6889
6890 * g++.dg/template/error2.C: New test.
6891 * g++.dg/lookup/using7.C: Adjust errors
6892 * g++.old-deja/g++.pt/crash36.C: Likewise.
6893 * g++.old-deja/g++.pt/derived3.C: Likewise.
6894
6895 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6896
6897 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6898 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6899 * gcc.c-torture/execute/builtins/string-9.c: New, from
6900 string-opt-9.c. Adjust for execute/builtins framework.
6901 * gcc.c-torture/execute/string-opt-9.c: Delete.
6902
6903 2003-08-12 Mark Mitchell <mark@codesourcery.com>
6904
6905 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6906
6907 * g++.dg/parse/ret-type2.C: New test.
6908
6909 PR c++/11703
6910 * g++.dg/init/new8.C: New test.
6911
6912 PR c++/10923
6913 * g++.dg/parse/typedef5.C: New test.
6914
6915 PR c++/9512
6916 * g++.dg/parse/qualified2.C: New test.
6917 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6918 invalid code.
6919
6920 2003-08-11 Mark Mitchell <mark@codesourcery.com>
6921
6922 * g++.dg/conversion/ptrmem1.C: New test.
6923
6924 2003-08-11 Jakub Jelinek <jakub@redhat.com>
6925
6926 PR target/11693
6927 * gcc.dg/20030811-1.c: New test.
6928
6929 PR target/11535
6930 * gcc.c-torture/execute/20030811-1.c: New test.
6931
6932 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6933
6934 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6935
6936 2003-08-10 Mark Mitchell <mark@codesourcery.com>
6937
6938 PR c++/11789.C
6939 * g++.dg/inherit/multiple1.C: New test.
6940
6941 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
6942
6943 * gcc.dg/spe1.c: New test.
6944
6945 PR c++/11670
6946 * g++.dg/expr/cast2.C: New test.
6947
6948 PR c++/10530
6949 * g++.dg/template/dependent-name2.C: New test.
6950
6951 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
6952
6953 * g++.dg/parse/crash11.C: Put the dg options in comments.
6954
6955 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
6956
6957 * lib/gcc-dg.exp: Update for diagnostic change.
6958
6959 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6960
6961 PR c++/5767
6962 * g++.dg/parse/crash11.C: New test.
6963
6964 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
6965
6966 * gcc.dg/cpp/spacing1.c: Update.
6967
6968 2003-08-04 Janis Johnson <janis187@us.ibm.com>
6969
6970 PR target/11739
6971 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6972 a value for -mtune.
6973
6974 2003-08-04 Roger Sayle <roger@eyesopen.com>
6975
6976 PR middle-end/11771
6977 * gcc.c-torture/compile/20030804-1.c: New test case.
6978
6979 2003-08-04 Roger Sayle <roger@eyesopen.com>
6980
6981 * gcc.dg/20030804-1.c: New test case.
6982
6983 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
6984
6985 * gcc.dg/cpp/separate-1.c: New test.
6986
6987 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
6988
6989 PR c++/11704
6990 * g++.dg/template/dependent-expr2.C: New test.
6991
6992 PR c++/11766
6993 * g++.dg/expr/ptrmem1.C: New test.
6994
6995 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6996
6997 PR c++/9453
6998 * g++.dg/template/friend15.C: New test.
6999
7000 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
7001
7002 * lib/dg-pch.exp: Work round PCH bug.
7003
7004 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7005
7006 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
7007 builtins. Move cases from builtins-4.c here.
7008
7009 * gcc.dg/torture/builtin-math-1.c: New test taken from
7010 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
7011 additional cases.
7012
7013 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
7014 Delete.
7015
7016 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
7017
7018 PR c++/9447
7019 * g++.dg/template/using7.C: New test.
7020
7021 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
7022
7023 * import1.c, import2.c: New tests.
7024
7025 2003-08-01 Jakub Jelinek <jakub@redhat.com>
7026
7027 * g++.dg/eh/crossjump1.C: New test.
7028
7029 2003-08-01 Mark Mitchell <mark@codesourcery.com>
7030
7031 PR c++/11697
7032 * g++.dg/template/using6.C: New test.
7033
7034 PR c++/11744
7035 * g++.dg/template/koenig2.C: New test.
7036
7037 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7038
7039 PR c++/7983
7040 * g++.dg/parse/typedef4.C: New test.
7041
7042 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7043
7044 PR c++/8442, c++/8806
7045 * g++.dg/template/elab1.C: New test.
7046 * g++.dg/template/type2.C: Likewise.
7047 * g++.dg/template/ttp3.C: Adjust expected error message.
7048 * g++.old-deja/g++.law/visibility13.C: Likewise.
7049 * g++.old-deja/g++.niklas/t135.C: Likewise.
7050 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7051 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7052 template argument.
7053 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7054
7055 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7056
7057 PR c++/11295
7058 * g++.dg/ext/stmtexpr1.C: New test.
7059
7060 * g++.dg/opt/tmp1.C: New test.
7061
7062 PR c++/11525
7063 * g++.dg/parse/constant4.C: New test.
7064
7065 PR c++/9447
7066 * g++.dg/template/using5.C: New test.
7067
7068 2003-07-31 Roger Sayle <roger@eyesopen.com>
7069
7070 * gcc.dg/builtins-27.c: New test case.
7071
7072 2003-07-31 Jakub Jelinek <jakub@redhat.com>
7073
7074 * gcc.dg/tls/opt-7.c: New test.
7075
7076 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
7077
7078 * g++.old-deja/g++.other/crash18.C: Remove.
7079
7080 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7081
7082 * g++.dg/template/explicit3.C: New.
7083 * g++.dg/template/explicit4.C: New.
7084 * g++.dg/template/explicit5.C: New.
7085
7086 PR c++/11347
7087 * g++.dg/template/memtmpl1.C: New.
7088
7089 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7090
7091 PR target/11565
7092 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7093 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7094
7095 2003-07-30 Jan Hubicka <jh@suse.cz>
7096
7097 * vtgc1.c: Kill.
7098
7099 2003-07-29 Zack Weinberg <zack@codesourcery.com>
7100
7101 * gcc.dg/struct-in-proto-1.c: New test.
7102
7103 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
7104
7105 * gcc.dg/cpp/include2.c: Only expect one message.
7106
7107 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7108
7109 PR c++/9447
7110 * g++.dg/template/using1.C: New test.
7111 * g++.dg/template/using2.C: New test.
7112 * g++.dg/template/using3.C: New test.
7113 * g++.dg/template/using4.C: New test.
7114
7115 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
7116
7117 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7118 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7119
7120 2003-07-28 Jan Hubicka <jh@suse.cz>
7121
7122 PR c++/11530
7123 * g++.dg/opt/call1.C: New test.
7124
7125 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
7126
7127 PR c++/11667
7128 * g++.dg/init/enum2.C: New test.
7129 * g++.dg/template/overload1.C: Add "-w" option.
7130
7131 2003-07-28 <hp@bitrange.com>
7132
7133 * gcc.dg/Wdeclaration-after-statement-1.c,
7134 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7135
7136 2003-07-28 Jakub Jelinek <jakub@redhat.com>
7137
7138 * gcc.c-torture/compile/20030725-1.c: New test.
7139
7140 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
7141
7142 * gcc.dg/20030505.c: Only run for SPE.
7143 Remove definition of opaque type.
7144
7145 2003-07-27 Mark Mitchell <mark@codesourcery.com>
7146
7147 * g++.dg/template/ptrmem6.C: New test.
7148
7149 2003-07-26 Geoffrey Keating <geoffk@apple.com>
7150
7151 * gcc.c-torture/compile/zero-strct-2.c: New test.
7152
7153 2003-07-25 Geoffrey Keating <geoffk@apple.com>
7154
7155 * gcc.dg/intermod-1.c: New test.
7156
7157 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7158
7159 PR c++/11617
7160 * g++.dg/template/lookup2.C: New test.
7161 * g++.dg/template/memclass1.C: Remove instantiated from error.
7162 * g++.dg/other/error2.C: Tweak expected errors.
7163
7164 PR c++/11596
7165 * g++.dg/template/defarg3.C: New test.
7166
7167 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7168
7169 2003-07-24 Mark Mitchell <mark@codesourcery.com>
7170
7171 * g++.dg/inherit/access5.C: New test.
7172
7173 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7174
7175 PR c++/11513
7176 * g++.dg/template/crash8.C: New test.
7177
7178 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7179
7180 PR c/10602
7181 * gcc.dg/noncompile/incomplete-2.c: New test.
7182
7183 2003-07-23 Mark Mitchell <mark@codesourcery.com>
7184
7185 PR c++/11645
7186 * g++.dg/inherit/access4.C: New test.
7187
7188 PR c++/11517
7189 * g++.dg/expr/cond2.C: New test.
7190
7191 PR optimization/10679
7192 * g++.dg/opt/inline4.C: New test.
7193
7194 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7195
7196 * g++.dg/parse/crash10: New test.
7197
7198 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7199
7200 * g++.dg/ext/flexary1.C: New test.
7201
7202 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7203
7204 PR c++/10793
7205 * g++.dg/template/crash9.C: New test.
7206
7207 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7208
7209 PR c++/3004
7210 * g++.dg/parse/typedef3.C: New test.
7211
7212 PR c++/7906
7213 * g++.dg/parse/operator2.C: New test.
7214
7215 PR c++/8895
7216 * g++.dg/parse/def-tmpl-arg1.C: New test.
7217
7218 PR c++/9282
7219 * g++.dg/parse/funptr1.C: New test.
7220
7221 PR c++/9452
7222 * g++.dg/parse/ambig3.C: New test.
7223
7224 PR c++/9454
7225 * g++.dg/parse/operator3.C: New test.
7226
7227 PR c++/9486
7228 * g++.dg/parse/template10.C: New test.
7229
7230 PR c++/9488
7231 * g++.dg/parse/template11.C: New test.
7232
7233 PR c++/10150
7234 * g++.dg/parse/invalid-op1.C: New test.
7235
7236 PR c++/10247
7237 * g++.dg/parse/condexpr1.C: New test.
7238
7239 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7240
7241 * g++.dg/ext/packed3.C: New test.
7242 * g++.dg/ext/packed4.C: New test.
7243
7244 * gcc.dg/pack-test-3.c: New test.
7245
7246 2003-07-21 Janis Johnson <janis187@us.ibm.com>
7247
7248 * lib/compat.exp: Handle dg-options per source file.
7249 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7250 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7251 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7252 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7253 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7254 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7255 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7256 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7257 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7258 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7259 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7260 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7261 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7262 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7263
7264 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7265
7266 PR c/10320
7267 * gcc.c-torture/execute/20030718-1.c: New test.
7268
7269 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7270
7271 PR optimization/11536
7272 * gcc.dg/20030721-1.c: New test.
7273
7274 2003-07-19 Mark Mitchell <mark@codesourcery.com>
7275
7276 PR c++/11546
7277 * g++.dg/template/lookup1.C: New test.
7278
7279 2003-07-19 Zack Weinberg <zack@codesourcery.com>
7280
7281 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7282 diagnostics of ill-formed constructs involving labels.
7283 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7284 the new 'previously defined here' message.
7285
7286 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7287
7288 * g++.dg/parse/non-dependent2.C: New test.
7289
7290 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7291
7292 * g++.dg/init/init-ref4.C: xfail on targets without
7293 weak symbols.
7294
7295 2003-07-17 Jakub Jelinek <jakub@redhat.com>
7296
7297 PR target/11087
7298 * gcc.c-torture/execute/20030717-1.c: New test.
7299
7300 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7301
7302 * g++.dg/opt/cfg1.C: New test.
7303
7304 2003-07-17 Mark Mitchell <mark@codesourcery.com>
7305
7306 PR optimization/11557
7307 * gcc.dg/20030717-1.c: New test.
7308
7309 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7310
7311 PR c++/10476
7312 * g++.dg/expr/crash-1.C: New test.
7313
7314 PR c++/11027
7315 * g++.dg/template/init3.C: New test.
7316
7317 PR c++/8222
7318 * g++.dg/template/non-dependent1.C: New test.
7319
7320 PR c++/11070
7321 * g++.dg/template/non-dependent2.C: New test.
7322
7323 PR c++/11071
7324 * g++.dg/template/non-dependent3.C: New test.
7325
7326 PR c++/9907
7327 * g++.dg/template/sizeof5.C: New test.
7328
7329 2003-07-17 Geoffrey Keating <geoffk@apple.com>
7330
7331 PR 11498
7332 * gcc.c-torture/compile/mangle-1.c: New file.
7333
7334 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7335
7336 PR c++/7809
7337 * g++.dg/parse/access3.C: New test.
7338
7339 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7340
7341 PR c++/11384
7342 * g++.dg/init/init-ref4.C: New test.
7343
7344 2003-07-16 Mark Mitchell <mark@codesourcery.com>
7345
7346 PR c++/11547
7347 * g++.dg/parse/constant3.C: New test.
7348 * g++.dg/parse/crash7.C: Likewise.
7349
7350 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7351
7352 PR target/11008
7353 * gcc.dg/i386-pentium4-not-mull.c: New.
7354
7355 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7356
7357 * gcc.dg/asm-names.c (ymain): Make it weak.
7358
7359 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7360
7361 PR c++/5421
7362 * g++.dg/template/friend21.C: New test.
7363
7364 2003-07-16 Jakub Jelinek <jakub@redhat.com>
7365
7366 * gcc.dg/cleanup-8.c: New test.
7367 * gcc.dg/cleanup-9.c: New test.
7368
7369 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7370
7371 * g++.dg/ext/dll-MI1.h: New file.
7372 * g++.dg/ext/dllexport-MI1.C: New file.
7373 * g++.dg/ext/dllimport-MI1.C: New file.
7374
7375 2003-07-15 Jakub Jelinek <jakub@redhat.com>
7376
7377 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7378 it does not have cmpstrsi patterns (just cmpmemsi).
7379
7380 2003-07-15 Mark Mitchell <mark@codesourcery.com>
7381
7382 PR debug/11473
7383 * g++.dg/debug/debug8.C: New test.
7384
7385 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7386
7387 PR c++/10108
7388 * g++.dg/template/crash7.C: New test.
7389
7390 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7391
7392 PR target/10795
7393 * gcc.c-torture/compile/20030708-1.c: New.
7394
7395 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7396
7397 * gcc.c-torture/execute/20030715-1.c: New test.
7398
7399 2003-07-14 Geoffrey Keating <geoffk@apple.com>
7400
7401 * gcc.dg/pch/inline-3.c: New file.
7402 * gcc.dg/pch/inline-3.hs: New file.
7403 * gcc.dg/pch/inline-4.c: New file.
7404 * gcc.dg/pch/inline-4.hs: New file.
7405
7406 2003-07-14 Mark Mitchell <mark@codesourcery.com>
7407
7408 PR c++/11509
7409 * g++.dg/template/crash6.C: New test.
7410
7411 PR c++/7053
7412 * g++.dg/template/friend20.C: New test.
7413
7414 PR c++/7019
7415 * g++.dg/template/overload2.C: New test.
7416
7417 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7418
7419 PR optimization/11440
7420 * gcc.c-torture/execute/20030714-1.c: New test.
7421
7422 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7423
7424 PR c++/11154
7425 * g++.dg/template/partial2.C: New test.
7426
7427 2003-07-13 Mark Mitchell <mark@codesourcery.com>
7428
7429 PR c++/11503
7430 * g++.dg/template/anon1.C: New test.
7431
7432 PR c++/11493
7433 PR c++/11495
7434 * g++.dg/parse/template9.C: Likewise.
7435 * g++.dg/template/crash4.C: New test.
7436 * g++.dg/template/koenig1.C: Likewise.
7437 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7438 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7439 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7440 functions.
7441 * g++.old-deja/g++.jason/template36.C: Likewise.
7442 * g++.old-deja/g++.mike/p1989.C: Likewise.
7443 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7444 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7445 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7446 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7447 compiling.
7448 * g++.old-deja/g++.pt/union2.C: Use this->.
7449
7450 2003-07-11 Jakub Jelinek <jakub@redhat.com>
7451
7452 * gcc.dg/20030711-1.c: New test.
7453
7454 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7455
7456 PR c++/11050
7457 * g++.dg/parse/args1.C: New test.
7458 * g++.pt/defarg8.C: Change expected errors.
7459
7460 2003-07-11 Mark Mitchell <mark@codesourcery.com>
7461
7462 PR c++/8164
7463 * g++.dg/template/nontype2.C: New test.
7464
7465 PR c++/10558
7466 * g++.dg/parse/template8.C: New test.
7467
7468 PR c++/8327
7469 * g++.dg/template/scope1.C: New test.
7470
7471 * g++.dg/warn/Wsign-compare-1.C: New test.
7472
7473 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7474
7475 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7476
7477 2003-07-10 Mark Mitchell <mark@codesourcery.com>
7478
7479 PR c++/9411
7480 * g++.dg/template/explicit2.C: New test.
7481
7482 PR c++/10032
7483 * g++.dg/warn/pedantic1.C: New test.
7484
7485 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7486
7487 PR c++ 9483
7488 * g++.dg/other/field1.C: New test.
7489
7490 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7491
7492 PR c/11449
7493 * gcc.c-torture/compile/20030707-1.c: New.
7494
7495 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7496
7497 PR c++/10849
7498 * g++.dg/template/access12.C: New test.
7499
7500 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7501
7502 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7503 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7504 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7505 * gcc.misc-tests/gcov.exp: Update
7506 * g++.dg/gcov/gcov.exp: Update
7507 * lib/gcov.exp: Update.
7508
7509 2003-07-08 Mark Mitchell <mark@codesourcery.com>
7510
7511 * g++.dg/abi/mangle17.C: Make sure template expressions are
7512 dependent.
7513 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7514 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7515 * g++.dg/opt/stack1.C: Remove erroneous code.
7516 * g++.dg/parse/template7.C: New test.
7517 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7518 * g++.old-deja/g++.pt/crash4.C: Likewise.
7519
7520 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7521
7522 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7523 with zero or one occurence of `$' after the initial `L'.
7524
7525 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7526
7527 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7528
7529 2003-07-08 Roger Sayle <roger@eyesopen.com>
7530
7531 PR c/11370
7532 * gcc.dg/Wunreachable-6.c: New testcase.
7533 * gcc.dg/Wunreachable-7.c: New testcase.
7534
7535 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7536
7537 PR c/11420
7538 * gcc.dg/20030708-1.c: New test.
7539
7540 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
7541
7542 * gcc.dg/compat/sdata-section.h: New file.
7543 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7544 * gcc.dg/torture/mips-sdata-1.c: New test.
7545
7546 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7547
7548 PR c++/11030
7549 * g++.dg/template/friend19.C: New test.
7550
7551 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7552
7553 * g++.dg/opt/strength-reduce.C: New test.
7554
7555 2003-07-07 Roger Sayle <roger@eyesopen.com>
7556
7557 PR target/10979
7558 * gcc.dg/20030707-1.c: New testcase.
7559
7560 2003-07-07 Roger Sayle <roger@eyesopen.com>
7561
7562 PR optimization/11059
7563 * g++.dg/opt/emptyunion.C: New testcase.
7564
7565 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7566 Eric Botcazou <ebotcazou@libertysurf.fr>
7567
7568 * g++.dg/opt/stack1.C: New test.
7569
7570 2003-07-05 Mark Mitchell <mark@codesourcery.com>
7571
7572 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7573 run test.
7574
7575 PR c++/11431
7576 * g++.dg/expr/static_cast3.C: New test.
7577
7578 2003-07-04 Zack Weinberg <zack@codesourcery.com>
7579
7580 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7581 everywhere.
7582 * gcc.dg/concat.c: Concatenation of string constants with
7583 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7584 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7585 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7586 necessary to avoid multi-character character constant warning.
7587 * gcc.dg/cpp/escape.c: Likewise.
7588 * gcc.dg/cpp/ucs.c: Likewise.
7589 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7590 Fix a typo.
7591
7592 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7593
7594 PR c/11428
7595 * gcc.c-torture/compile/20030704-1.c: New.
7596
7597 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7598
7599 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7600
7601 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7602
7603 PR c++/5287, PR c++/7910, PR c++/11021
7604 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
7605 tests for warnings.
7606 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7607 * g++.dg/ext/dllimport3.C: Likewise.
7608 * g++.dg/ext/dllimport4.C: New file.
7609 * g++.dg/ext/dllimport5.C: New file.
7610 * g++.dg/ext/dllimport6.C: New file.
7611 * g++.dg/ext/dllimport7.C: New file.
7612 * g++.dg/ext/dllimport8.C: New file.
7613 * g++.dg/ext/dllimport9.C: New file.
7614 * g++.dg/ext/dllimport10.C: New file.
7615 * g++.dg/ext/dllexport1.C: New file.
7616
7617 2003-07-03 Mark Mitchell <mark@codesourcery.com>
7618
7619 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7620 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7621
7622 2003-07-03 Roger Sayle <roger@eyesopen.com>
7623
7624 * gcc.dg/builtins-25.c: New testcase.
7625 * gcc.dg/builtins-26.c: New testcase.
7626
7627 2003-07-03 Janis Johnson <janis187@us.ibm.com>
7628
7629 * gcc.dg/compat/vector-defs.h: New file.
7630 * gcc.dg/compat/vector-setup.h: New file.
7631 * gcc.dg/compat/vector-check.h: New file.
7632 * gcc.dg/compat/vector-1_main.c: New file.
7633 * gcc.dg/compat/vector-1_x.c: New file.
7634 * gcc.dg/compat/vector-1_y.c: New file.
7635 * gcc.dg/compat/vector-2_main.c: New file.
7636 * gcc.dg/compat/vector-2_x.c: New file.
7637 * gcc.dg/compat/vector-2_y.c: New file.
7638
7639 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7640 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7641 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7642 * gcc.dg/compat/struct-align-1.h: New file.
7643 * gcc.dg/compat/struct-align-1_main.c: New file.
7644 * gcc.dg/compat/struct-align-1_x.c: New file.
7645 * gcc.dg/compat/struct-align-1_y.c: New file.
7646 * gcc.dg/compat/struct-align-2.h: New file.
7647 * gcc.dg/compat/struct-align-2_main.c: New file.
7648 * gcc.dg/compat/struct-align-2_x.c: New file.
7649 * gcc.dg/co
7650 * g++.old-deja/g++.other/comdat3.C: Likewise.
7651 * g++.old-deja/g++.other/ctor1.C: Likewise.
7652 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7653
7654 2003-06-05 Richard Henderson <rth@redhat.com>
7655
7656 * gcc.dg/debug/20030605-1.c: New.
7657
7658 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7659
7660 * README.QMTEST: Update.
7661
7662 2003-06-04 Richard Henderson <rth@redhat.com>
7663
7664 * gcc.dg/cleanup-1.c: New.
7665 * gcc.dg/cleanup-2.c: New.
7666 * gcc.dg/cleanup-3.c: New.
7667 * gcc.dg/cleanup-4.c: New.
7668 * gcc.dg/cleanup-5.c: New.
7669 * gcc.dg/cleanup-6.c: New.
7670 * gcc.dg/cleanup-7.c: New.
7671
7672 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7673
7674 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7675
7676 * lib/dg-pch.exp: New file.
7677 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7678 * gcc.dg/pch/pch.exp: Likewise.
7679
7680 2003-06-04 Roger Sayle <roger@eyesopen.com>
7681
7682 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7683 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7684 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7685 * gcc.dg/builtins-17.c: New test case.
7686 * gcc.dg/i386-387-4.c: New test case.
7687 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7688
7689 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7690
7691 * gcc.dg/ultrasp9.c: New test.
7692
7693 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7694
7695 * gcc.c-torture/compile/20030604-1.c: New test.
7696 * gcc.dg/sparc-constant-1.c: New test.
7697
7698 2003-06-03 Glen Nakamura <glen@imodulo.com>
7699
7700 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
7701
7702 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7703
7704 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7705
7706 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7707 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7708
7709 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
7710
7711 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
7712
7713 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7714
7715 PR c++/10940
7716 * g++.dg/template/spec10.C: New test.
7717
7718 2003-06-03 Roger Sayle <roger@eyesopen.com>
7719
7720 * gcc.dg/builtins-16.c: New test case.
7721
7722 2003-06-03 Jakub Jelinek <jakub@redhat.com>
7723
7724 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7725 mempcpy test with post-increments.
7726 * gcc.c-torture/execute/string-opt-3.c: New test.
7727 * gcc.dg/string-opt-1.c: New test.
7728
7729 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
7730
7731 PR fortran/10965
7732 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7733
7734 2003-06-02 Mark Mitchell <mark@codesourcery.com>
7735
7736 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7737 (scan-assembler): ... here. Use dg-scan.
7738 (scan-assembler-not): Likewise.
7739 (scan-file): New function.
7740 (scan-file-not): Likewise.
7741 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7742 * gcc.dg/cpp/_Pragma4.c: Likewise.
7743 * gcc.dg/cpp/_Pragma5.c: Likewise.
7744 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7745 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7746 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7747 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7748 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7749 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7750 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7751 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7752 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7753 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7754 * gcc.dg/cpp/cxxcom1.c: Likewise.
7755 * gcc.dg/cpp/line1.c: Likewise.
7756 * gcc.dg/cpp/maccom1.c: Likewise.
7757 * gcc.dg/cpp/maccom2.c: Likewise.
7758 * gcc.dg/cpp/maccom3.c: Likewise.
7759 * gcc.dg/cpp/maccom4.c: Likewise.
7760 * gcc.dg/cpp/maccom5.c: Likewise.
7761 * gcc.dg/cpp/maccom6.c: Likewise.
7762 * gcc.dg/cpp/multiline.c: Likewise.
7763 * gcc.dg/cpp/spacing1.c: Likewise.
7764 * gcc.dg/cpp/spacing2.c: Likewise.
7765 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7766 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7767 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7768 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7769 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7770 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7771 * gcc.dg/cpp/cxxcom2.c: Likewise.
7772 * gcc.dg/cpp/cxxcom2.h: New file.
7773
7774 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7775 * g++.dg/cpp/truefalse.C: Here.
7776 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7777
7778 2003-06-01 Loren James Rittle <ljrittle@acm.org>
7779
7780 * gcc.dg/cpp/redef3.c: New file.
7781
7782 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7783
7784 * gcc.dg/i386-loop-3.c: New test.
7785
7786 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7787
7788 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7789
7790 2003-05-31 Roger Sayle <roger@eyesopen.com>
7791
7792 * gcc.dg/fwrapv-1.c: New test case.
7793 * gcc.dg/fwrapv-2.c: New test case.
7794
7795 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7796
7797 PR c++/10956
7798 * g++.dg/template/spec9.C: New test.
7799
7800 2003-05-29 Roger Sayle <roger@eyesopen.com>
7801
7802 * gcc.dg/duff-4.c: New test case.
7803
7804 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
7805
7806 PR fortran/10843
7807 * g77.dg/ffixed-form-1.f: New test
7808 * g77.dg/ffixed-form-2.f: New test
7809 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
7810 * g77.dg/ffree-form-3.f: New test
7811
7812 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7813
7814 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7815 * gcc.dg/wint_t-1.c: Likewise.
7816
7817 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7818
7819 * g++.dg/template/access11.C: New test.
7820
7821 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7822
7823 PR c++/10849
7824 * g++.dg/template/access10.C: New test.
7825
7826 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7827 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7828
7829 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7830
7831 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7832
7833 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7834 suppress for powerpc-*-darwin*.
7835 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7836
7837 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7838
7839 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7840 suppress option for powerpc-*-darwin*.
7841
7842 2003-05-23 Roger Sayle <roger@eyesopen.com>
7843
7844 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7845 * gcc.dg/builtins-4.c: Add test for fmod.
7846
7847 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7848
7849 PR c++/10682
7850 * g++.dg/template/instantiate4.C: New test.
7851
7852 2003-05-22 Roger Sayle <roger@eyesopen.com>
7853
7854 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7855
7856 2003-05-21 Janis Johnson <janis187@us.ibm.com>
7857
7858 * gcc.dg/compat/scalar-return-1_main.c: New file.
7859 * gcc.dg/compat/scalar-return-1_x.c: New file.
7860 * gcc.dg/compat/scalar-return-1_y.c: New file.
7861 * gcc.dg/compat/scalar-return-2_main.c: New file.
7862 * gcc.dg/compat/scalar-return-2_x.c: New file.
7863 * gcc.dg/compat/scalar-return-2_y.c: New file.
7864 * gcc.dg/compat/struct-return-3_main.c: New file.
7865 * gcc.dg/compat/struct-return-3_y.c: New file.
7866 * gcc.dg/compat/struct-return-3_x.c: New file.
7867 * gcc.dg/compat/struct-return-2_main.c: New file.
7868 * gcc.dg/compat/struct-return-2_x.c: New file.
7869 * gcc.dg/compat/struct-return-2_y.c: New file.
7870
7871 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7872
7873 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7874 for hppa*-hp-hpux*.
7875 * gcc.dg/20021014-1.c (dg-options): Likewise.
7876 * gcc.dg/nest.c (dg-options): Likewise.
7877
7878 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7879
7880 PR c++/9738
7881 * g++.dg/ext/dllimport2.C: New file.
7882 * g++.dg/ext/dllimport3.C: New file.
7883
7884 2003-05-20 Janis Johnson <janis187@us.ibm.com>
7885
7886 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7887 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7888 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7889 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7890 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7891 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7892 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7893 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7894 * gcc.dg/compat/small-struct-defs.h: New file.
7895 * gcc.dg/compat/small-struct-init.h: New file.
7896 * gcc.dg/compat/small-struct-check.h: New file.
7897 * gcc.dg/compat/fp-struct-defs.h: New file.
7898 * gcc.dg/compat/fp-struct-check.h: New file.
7899 * gcc.dg/compat/fp-struct-init.h: New file.
7900 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7901 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7902
7903 2003-05-19 Jakub Jelinek <jakub@redhat.com>
7904
7905 * gcc.dg/20030225-2.c: New test.
7906
7907 2003-05-18 Roger Sayle <roger@eyesopen.com>
7908 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7909
7910 * gcc.c-torture/compile/20030518-1.c: New test case.
7911
7912 2003-05-18 Mark Mitchell <mark@codesourcery.com>
7913
7914 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7915 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7916 gcc-dg-debug-runtest.
7917 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7918 gcc-dg-debug-runtest.
7919
7920 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7921
7922 PR c++/9022
7923 * g++.dg/lookup/using6.C: New test.
7924
7925 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7926
7927 * g++.dg/parse/access2.C: New test.
7928
7929 2003-05-17 Mark Mitchell <mark@codesourcery.com>
7930
7931 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7932 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7933 * gcc.dg/debug/debug.exp: Likewise.
7934
7935 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
7936
7937 * gcc.dg/dollar.c: New test.
7938
7939 2003-05-16 Janis Johnson <janis187@us.ibm.com>
7940
7941 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7942 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7943 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7944 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7945 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7946 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7947 * gcc.dg/compat/struct-by-value-6_main.c: New file.
7948 * gcc.dg/compat/struct-by-value-6_x.c: New file.
7949 * gcc.dg/compat/struct-by-value-6_y.c: New file.
7950 * gcc.dg/compat/struct-by-value-7_main.c: New file.
7951 * gcc.dg/compat/struct-by-value-7_x.c: New file.
7952 * gcc.dg/compat/struct-by-value-7_y.c: New file.
7953 * gcc.dg/compat/struct-by-value-8_main.c: New file.
7954 * gcc.dg/compat/struct-by-value-8_x.c: New file.
7955 * gcc.dg/compat/struct-by-value-8_y.c: New file.
7956 * gcc.dg/compat/struct-by-value-9_main.c: New file.
7957 * gcc.dg/compat/struct-by-value-9_x.c: New file.
7958 * gcc.dg/compat/struct-by-value-9_y.c: New file.
7959
7960 2003-05-16 Mark Mitchell <mark@codesourcery.com>
7961
7962 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7963 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
7964 support for "repo" mode.
7965 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7966 * lib/g77-dg.exp: Likewise.
7967 * lib/obj-dg.exp: Likewise.
7968
7969 2003-05-16 Jakub Jelinek <jakub@redhat.com>
7970
7971 Merge from gcc-3_2-rhl8-branch:
7972 2003-04-23 Jakub Jelinek <jakub@redhat.com>
7973
7974 * gcc.dg/tls/opt-6.c: New test.
7975
7976 2003-04-05 Jakub Jelinek <jakub@redhat.com>
7977
7978 * gcc.dg/20030405-1.c: New test.
7979
7980 2003-03-09 Jakub Jelinek <jakub@redhat.com>
7981
7982 * gcc.dg/20030309-1.c: New test.
7983
7984 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7985
7986 * gcc.c-torture/execute/20030307-1.c: New test.
7987
7988 2003-02-20 Randolph Chung <tausq@debian.org>
7989
7990 * gcc.c-torture/compile/20030220-1.c: New test.
7991
7992 2003-02-18 Jakub Jelinek <jakub@redhat.com>
7993
7994 * gcc.dg/20030217-1.c: New test.
7995
7996 2003-01-29 Jakub Jelinek <jakub@redhat.com>
7997
7998 * gcc.c-torture/compile/20020129-1.c: New test.
7999
8000 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8001
8002 * gcc.dg/unroll-1.c: New test.
8003
8004 2002-11-16 Jan Hubicka <jh@suse.cz>
8005
8006 * gcc.c-torture/execute/20020920-1.c: New test.
8007
8008 2002-10-08 Jakub Jelinek <jakub@redhat.com>
8009
8010 PR target/7434
8011 * gcc.c-torture/compile/20021008-1.c: New test.
8012
8013 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
8014
8015 PR target/7559
8016 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
8017
8018 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8019
8020 * gcc.c-torture/compile/20020807-1.c: New test.
8021
8022 2002-07-30 Jakub Jelinek <jakub@redhat.com>
8023
8024 * gcc.dg/tls/opt-1.c: New test.
8025
8026 2002-07-29 Jakub Jelinek <jakub@redhat.com>
8027
8028 * gcc.dg/20020729-1.c: New test.
8029
8030 2002-07-20 Jakub Jelinek <jakub@redhat.com>
8031
8032 * g++.dg/opt/life1.C: New test.
8033
8034 2002-05-20 Jakub Jelinek <jakub@redhat.com>
8035
8036 * gcc.dg/20020525-1.c: New test.
8037
8038 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8039
8040 PR c++/6794
8041 * g++.dg/ext/pretty1.C: New test.
8042 * g++.dg/ext/pretty2.C: New test.
8043
8044 2003-05-15 Mark Mitchell <mark@codesourcery.com>
8045
8046 PR c++/8385
8047 * g++.dg/ext/typeof5.C: New test.
8048
8049 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
8050
8051 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
8052 __USER_LABEL_PREFIX__ into account.
8053 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
8054
8055 2003-05-14 Roger Sayle <roger@eyesopen.com>
8056
8057 * gcc.dg/builtins-15.c: New test case.
8058
8059 2003-05-13 Zack Weinberg <zack@codesourcery.com>
8060
8061 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
8062
8063 2003-05-12 Mark Mitchell <mark@codesourcery.com>
8064
8065 * lib/g++.exp: Tweak handling of additional source files.
8066 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
8067 * g++.dg/special/conpr-2a.C: Rename to ...
8068 * g++.dg/special/conpr-2a.cc: ... this.
8069 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
8070 * g++.dg/special/conpr-3a.C: Rename to ...
8071 * g++.dg/special/conpr-3a.cc: This.
8072 * g++.dg/special/conpr-3b.C: Rename to ...
8073 * g++.dg/special/conpr-3b.cc: This.
8074 * g++.dg/special/conpr-4.C: New test.
8075 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
8076
8077 2003-05-12 David Edelsohn <edelsohn@gnu.org>
8078
8079 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
8080
8081 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8082
8083 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
8084 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8085 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
8086 * g++.old-deja/g++.other/warn3.C: Likewise.
8087
8088 2003-05-11 Roger Sayle <roger@eyesopen.com>
8089
8090 * gcc.dg/i386-387-1.c: Update to also test log.
8091 * gcc.dg/i386-387-2.c: Likewise.
8092
8093 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
8094
8095 * g77.f-torture/execute/int8421.f: New test.
8096
8097 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8098
8099 PR c++/10230, c++/10481
8100 * g++.dg/lookup/scoped5.C: New test.
8101
8102 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8103
8104 PR c++/10552
8105 * g++.dg/template/ttp6.C: New test.
8106
8107 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
8108
8109 * gcc.c-torture/execute/builtins: New directory.
8110 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
8111 gcc.c-torture/execute/builtins.
8112 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
8113 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
8114 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
8115 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
8116
8117 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8118
8119 PR c++/9252
8120 * g++.dg/template/access8.C: New test.
8121 * g++.dg/template/access9.C: New test.
8122
8123 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8124
8125 PR c++/9554
8126 * g++.dg/parse/access1.C: New test.
8127
8128 2003-05-09 DJ Delorie <dj@redhat.com>
8129
8130 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
8131 long, and not an int.
8132
8133 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8134
8135 PR c++/10555, c++/10576
8136 * g++.dg/template/memclass1.C: New test.
8137
8138 2003-05-08 DJ Delorie <dj@redhat.com>
8139
8140 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
8141 targets.
8142 * gcc.c-torture/execute/20021024-1.x: Likewise.
8143 * gcc.c-torture/execute/shiftdi.x: Likewise.
8144 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
8145 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
8146 * gcc.dg/20021018-1.c: Likewise.
8147
8148 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8149
8150 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
8151
8152 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
8153 (bcopy): Call memmove.
8154
8155 2003-05-08 Roger Sayle <roger@eyesopen.com>
8156
8157 * g77.f-torture/compile/8485.f: New test case.
8158
8159 2003-05-07 Richard Henderson <rth@redhat.com>
8160
8161 PR c++/10570
8162 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
8163 Verify exception_cleanup not called for rethrows.
8164 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
8165 when exiting catch block without rethrowing.
8166 * g++.dg/eh/forced3.C: New.
8167 * g++.dg/eh/forced4.C: New.
8168
8169 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
8170
8171 * gcc.dg/20030505.c: Fix triplet.
8172
8173 2003-05-06 DJ Delorie <dj@redhat.com>
8174
8175 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
8176 * gcc.dg/nest.c: Likewise.
8177
8178 2003-05-05 Roger Sayle <roger@eyesopen.com>
8179
8180 * gcc.dg/builtins-14.c: New test case.
8181
8182 2003-05-05 Janis Johnson <janis187@us.ibm.com>
8183
8184 * lib/compat.exp (compat-execute): New argument.
8185 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
8186 * gcc.dg/compat: New test directory.
8187 * gcc.dg/compat/compat.exp: New expect script.
8188 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
8189 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
8190 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
8191 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
8192 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
8193 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
8194
8195 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
8196 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
8197 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
8198 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
8199 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
8200 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
8201 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
8202 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
8203 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
8204 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
8205 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
8206 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
8207 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
8208 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
8209 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
8210
8211 2003-05-05 Zack Weinberg <zack@codesourcery.com>
8212
8213 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
8214
8215 2003-05-05 Jakub Jelinek <jakub@redhat.com>
8216
8217 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
8218
8219 2003-05-05 Geoffrey Keating <geoffk@apple.com>
8220
8221 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
8222 * gcc.dg/ppc-fsel-2.c: New test.
8223
8224 * gcc.dg/unused-5.c: New test.
8225
8226 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8227
8228 PR c++/10496
8229 * g++.dg/warn/pmf1.C: New test.
8230
8231 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8232
8233 PR c++/4494
8234 * g++.dg/warn/main.C: New test.
8235
8236 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8237
8238 * gcc.dg/nonnull-3.c: New test.
8239
8240 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
8241
8242 * gcc.dg/cpp/Wtrigraphs.c: Update.
8243 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
8244
8245 2003-05-03 Geoffrey Keating <geoffk@apple.com>
8246
8247 * gcc.dg/ppc-fsel-1.c: New test.
8248
8249 2003-05-03 Zack Weinberg <zack@codesourcery.com>
8250
8251 PR c/10604
8252 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
8253
8254 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
8255
8256 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
8257
8258 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8259
8260 PR c++/9364, c++/10553, c++/10586
8261 * g++.dg/parse/typename4.C: New test.
8262 * g++.dg/parse/typename5.C: Likewise.
8263
8264 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
8265
8266 * gcc.c-torture/compile/20030503-1.c: New test.
8267
8268 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8269
8270 * g++.dg/lookup/using5.C: Fix testcase error.
8271
8272 2003-05-01 Chris Demetriou <cgd@broadcom.com>
8273
8274 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
8275 since MEABI is no longer supported. Remove all vestiges
8276 of MEABI from the test.
8277
8278 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8279
8280 PR c++/10554
8281 * g++.dg/lookup/using5.C: New test.
8282
8283 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8284
8285 PR c++/8772
8286 * g++.dg/template/ttp5.C: New test.
8287
8288 2003-04-30 Mark Mitchell <mark@codesourcery.com>
8289
8290 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
8291 (dg-gpp-additional-sources): New function.
8292 (dg-gpp-additional-files): Likewise.
8293 * lib/g++.exp (additional_sources): New variable.
8294 (additional_files): Likewise.
8295 (g++_target_compile): Deal with them.
8296 * lib/old-dejagnu.exp: Remove.
8297 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
8298 * g++.old-deja: Revise all tests to use dg commands.
8299
8300 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8301
8302 PR c++/9432, c++/9528
8303 * g++.dg/lookup/using4.C: New test.
8304
8305 2003-04-29 Geoffrey Keating <geoffk@apple.com>
8306
8307 * gcc.dg/noreturn-5.c: New file.
8308 * gcc.dg/noreturn-6.c: New file.
8309
8310 * gcc.c-torture/compile/inline-1.c: New file.
8311
8312 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8313
8314 PR c++/10551
8315 * g++.dg/template/explicit1.C: New test.
8316
8317 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8318
8319 PR c++/10549
8320 * g++.dg/other/bitfield1.C: New test.
8321
8322 PR c++/10527
8323 * g++.dg/init/new7.C: New test.
8324
8325 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8326
8327 * g++.dg/ext/desig1.C: New test.
8328 * g++.dg/ext/init1.C: Update.
8329
8330 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
8331
8332 2003-04-28 Mark Mitchell <mark@codesourcery.com>
8333
8334 PR c++/10180
8335 * g++.dg/warn/Winline-1.C: New test.
8336
8337 2003-04-28 Jakub Jelinek <jakub@redhat.com>
8338
8339 * gcc.c-torture/execute/string-opt-19.c: New test.
8340
8341 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
8342 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
8343
8344 2003-04-27 Mark Mitchell <mark@codesourcery.com>
8345
8346 PR c++/10506
8347 * g++.dg/init/new6.C: New test.
8348
8349 PR c++/10503
8350 * g++.dg/init/ref6.C: New test.
8351
8352 2003-04-26 David Edelsohn <edelsohn@gnu.org>
8353
8354 * g++.dg/warn/weak1.C: XFAIL on AIX4.
8355
8356 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8357
8358 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
8359 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
8360
8361 2003-04-25 Mark Mitchell <mark@codesourcery.com>
8362
8363 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
8364 initialized static data members.
8365
8366 2003-04-25 H.J. Lu <hjl@gnu.org>
8367
8368 * gcc.dg/ia64-sync-4.c: New test.
8369
8370 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8371
8372 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
8373 date.
8374
8375 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
8376
8377 PR c++/10337
8378 * g++.dg/warn/conv1.C: New test.
8379 * g++.old-deja/g++.other/conv7.C: Adjust.
8380 * g++.old-deja/g++.other/overload14.C: Adjust.
8381
8382 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8383
8384 PR c++/10471
8385 * g++.dg/template/defarg2.C: New test.
8386
8387 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
8388
8389 * gcc.dg/cpp/include2.c: Update.
8390 * gcc.dg/cpp/multiline-2.c: New.
8391 * gcc.dg/cpp/multiline.c: Update.
8392 * gcc.dg/cpp/strify2.c: Update.
8393 * gcc.dg/cpp/trad/literals-2.c: Update.
8394
8395 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8396
8397 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
8398
8399 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8400
8401 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
8402
8403 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8404
8405 PR c++/10451
8406 * g++.dg/parse/crash4.C: New test.
8407
8408 PR c++/9847
8409 * g++.dg/parse/crash5.C: New test.
8410
8411 2003-04-22 Mark Mitchell <mark@codesourcery.com>
8412
8413 PR c++/10446
8414 * g++.dg/parse/crash3.C: New test.
8415
8416 PR c++/10428
8417 * g++.dg/parse/elab1.C: New test.
8418
8419 2003-04-22 Devang Patel <dpatel@apple.com>
8420
8421 * gcc.dg/cpp/trad/funlike-5.c: New test.
8422
8423 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8424
8425 * g++.dg/other/packed1.C: Fix dg options.
8426
8427 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8428
8429 * g++.dg/other/offsetof2.C: New test.
8430
8431 2003-04-21 Mark Mitchell <mark@codesourcery.com>
8432
8433 * g++.dg/template/recurse.C: Adjust location of error messages.
8434
8435 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8436
8437 PR c++/9881
8438 * g++.dg/init/addr-const1.C: New test.
8439 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8440
8441 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
8442
8443 PR c++/10405
8444 * g++.dg/lookup/struct-hack1.C: New test.
8445
8446 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
8447
8448 * ucs.c: Update diagnostic messages.
8449
8450 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8451
8452 * gcc.dg/cpp/truefalse.cpp: New test.
8453 * gcc.dg/cpp/cpp.exp: Update.
8454 * g++.dg/other/stdbool-if.C: Remove.
8455
8456 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8457
8458 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8459 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8460
8461 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8462
8463 * gcc.c-torture/compile/20030418-1.c: New test.
8464
8465 2003-04-17 Janis Johnson <janis187@us.ibm.com>
8466
8467 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8468
8469 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8470
8471 PR c++/10347
8472 g++.dg/template/dependent-name1.C: New test.
8473
8474 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8475
8476 * gcc.dg/warn-1.c (tourist_guide): New array,
8477 contains a pointer to bar.
8478
8479 2003-04-16 Roger Sayle <roger@eyesopen.com>
8480
8481 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8482 * gcc.c-torture/execute/medce-1.c: New test case.
8483 * gcc.c-torture/execute/medce-2.c: New test case.
8484
8485 2003-04-15 Mark Mitchell <mark@codesourcery.com>
8486
8487 * lib/prune.exp: Ignore more messages.
8488
8489 PR c++/10381
8490 * g++.dg/parse/lookup3.C: New test.
8491
8492 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8493
8494 * gcc.c-torture/compile/20030415-1.c : New test.
8495
8496 2003-04-14 Mark Mitchell <mark@codesourcery.com>
8497
8498 * gcc.c-torture/execute/scope-2.c: Move to ...
8499 * gcc.dg/noncompile/scope.c: .... here.
8500
8501 2003-04-14 Roger Sayle <roger@eyesopen.com>
8502
8503 * gcc.dg/20030414-2.c: New test case.
8504
8505 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
8506
8507 PR target/10377
8508 * gcc.dg/20030414-1.c: New test.
8509
8510 2003-04-13 Roger Sayle <roger@eyesopen.com>
8511
8512 * gcc.dg/builtins-12.c: New test case.
8513 * gcc.dg/builtins-13.c: New test case.
8514
8515 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8516
8517 * gcc.c-torture/execute/string-opt-18.c: New test.
8518
8519 2003-04-13 Mark Mitchell <mark@codesourcery.com>
8520
8521 PR c++/10300
8522 * g++.dg/init/new5.C: New test.
8523
8524 2003-04-12 Mark Mitchell <mark@codesourcery.com>
8525
8526 PR c++/7910
8527 * g++.dg/ext/dllimport1.C: New test.
8528
8529 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8530
8531 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8532
8533 2003-04-11 Bud Davis <bdavis9659@comcast.net>
8534
8535 PR Fortran/9263
8536 * g77.f-torture/noncompile/9263.f: New test
8537 PR Fortran/1832
8538 * g77.f-torture/execute/1832.f: New test
8539
8540 2003-04-11 David Chad <davidc@freebsd.org>
8541 Loren J. Rittle <ljrittle@acm.org>
8542
8543 libobjc/8562
8544 * objc.dg/headers.m: New test.
8545
8546 2003-04-10 Zack Weinberg <zack@codesourcery.com>
8547
8548 * gcc.c-torture/execute/builtin-noret-2.c: New.
8549 * gcc.c-torture/execute/builtin-noret-2.x: New.
8550 XFAIL builtin-noret-2.c at -O1 and above.
8551 * gcc.dg/redecl.c: New.
8552 * gcc.dg/Wshadow-1.c: Update error regexps.
8553
8554 2003-04-10 Mark Mitchell <mark@codesourcery.com>
8555
8556 * g++.dg/abi/bitfield10.C: New test.
8557
8558 2003-04-09 Mike Stump <mrs@apple.com>
8559
8560 * gcc.dg/pch/pch.exp: Make testcase names longer.
8561 * g++.dg/pch/pch.exp: Make testcase names longer.
8562
8563 2003-04-08 Roger Sayle <roger@eyesopen.com>
8564
8565 * gcc.dg/builtins-11.c: New test case.
8566
8567 2003-04-08 Roger Sayle <roger@eyesopen.com>
8568
8569 * gcc.dg/builtins-9.c: New test case.
8570 * gcc.dg/builtins-10.c: New test case.
8571
8572 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8573
8574 * gcc.dg/noncompile/init-4.c.c: New test.
8575
8576 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8577
8578 * gcc.misc-test/gcov-9.c: New test.
8579 * gcc.misc-test/gcov-10.c: New test
8580 * gcc.misc-test/gcov-11.c: New test.
8581
8582 2003-04-05 Zack Weinberg <zack@codesourcery.com>
8583
8584 PR optimization/10024
8585 * gcc.c-torture/compile/20030405-1.c: New test.
8586
8587 2003-04-04 Geoffrey Keating <geoffk@apple.com>
8588
8589 * gcc.dg/pch/static-3.c: New.
8590 * gcc.dg/pch/static-3.hs: New.
8591 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8592
8593 2003-04-04 Richard Henderson <rth@redhat.com>
8594
8595 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8596 * g++.dg/eh/forced2.C: Likewise.
8597
8598 2003-04-03 Mike Stump <mrs@apple.com>
8599
8600 * lib/scanasm.exp (scan-assembler): Add xfail processing for
8601 target arg.
8602 (scan-assembler-times, scan-assembler-not): Likewise.
8603 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8604
8605 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8606
8607 * gcc.dg/sparc-loop-1.c: New test.
8608
8609 2003-04-02 Geoffrey Keating <geoffk@apple.com>
8610
8611 PR other/9274
8612 * g++.dg/pch/system-2.C: New.
8613 * g++.dg/pch/system-2.Hs: New.
8614
8615 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
8616
8617 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
8618
8619 * g++.dg/eh/simd-1.C (vecfunc): Same.
8620
8621 2003-04-01 Roger Sayle <roger@eyesopen.com>
8622
8623 * gcc.c-torture/execute/20030401-1.c: New test case.
8624
8625 2003-04-01 Ziemowit Laski <zlaski@apple.com>
8626
8627 * objc.dg/defs.m: New.
8628
8629 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
8630
8631 * g++.dg/eh/simd-1.C: New.
8632 * g++.dg/eh/simd-2.C: New.
8633
8634 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
8635
8636 * gcc.c-torture/execute/simd-3.c: New.
8637
8638 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8639
8640 PR c/9936
8641 * gcc.dg/20030331-2.c: New test.
8642
8643 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8644
8645 PR c++/10278
8646 * g++.dg/parse/crash2.C: New test.
8647
8648 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8649
8650 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8651 * gcc.c-torture/execute/20030331-1.c: ...here.
8652
8653 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8654
8655 * gcc.c-torture/execute/20030331-1.c: New test.
8656
8657 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8658
8659 * lib/gcov.exp: Adjust call return testing strings.
8660 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8661
8662 2003-03-31 Roger Sayle <roger@eyesopen.com>
8663
8664 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8665 * gcc.dg/builtins-7.c: New test case.
8666 * gcc.dg/builtins-8.c: New test case.
8667
8668 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8669
8670 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8671
8672 2003-03-30 Mark Mitchell <mark@codesourcery.com>
8673
8674 PR c++/7647
8675 * g++.dg/lookup-class-member-2.C: New test.
8676
8677 2003-03-30 Glen Nakamura <glen@imodulo.com>
8678
8679 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
8680
8681 2003-03-28 Roger Sayle <roger@eyesopen.com>
8682
8683 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8684
8685 2003-03-28 Mark Mitchell <mark@codesourcery.com>
8686
8687 * g++.dg/init/attrib1.C: New test.
8688
8689 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8690
8691 * gcc.dg/ultrasp8.c: New test.
8692
8693 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8694
8695 * gcc.dg/ultrasp7.c: New test.
8696
8697 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8698
8699 PR c++/10047
8700 * g++.dg/template/inline1.C: New test.
8701
8702 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8703
8704 * gcc.dg/sparc-dwarf2.c: New test.
8705
8706 2003-03-27 Roger Sayle <roger@eyesopen.com>
8707
8708 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8709 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8710
8711 2003-03-27 Mark Mitchell <mark@codesourcery.com>
8712
8713 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8714 than reading .x files.
8715 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8716 * g77.dg/gcov/gcov-1.f: Likewise.
8717 * gcc.misc-tests/gcov-4b.c: Likewise.
8718 * gcc.misc-tests/gcov-5b.c: Likewise.
8719 * gcc.misc-tests/gcov-6.c: Likewise.
8720 * gcc.misc-tests/gcov-7.c: Likewise.
8721 * gcc.misc-tests/gcov-8.c: Likewise.
8722 * g++.dg/gcov/gcov-1.x: Remove.
8723 * g77.dg/gcov/gcov-1.x: Likewise.
8724 * gcc.misc-tests/gcov-4b.x: Likewise.
8725 * gcc.misc-tests/gcov-5b.x: Likewise.
8726 * gcc.misc-tests/gcov-6.x: Likewise.
8727 * gcc.misc-tests/gcov-7.x: Likewise.
8728 * gcc.misc-tests/gcov-8.x: Likewise.
8729
8730 2003-03-27 Glen Nakamura <glen@imodulo.com>
8731
8732 PR opt/10087
8733 * gcc.dg/20030324-1.c: New test.
8734
8735 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8736
8737 PR c++/10224
8738 * g++.dg/template/arg3.C: New test.
8739
8740 PR c++/10158
8741 * g++.dg/template/friend18.C: New test.
8742
8743 2003-03-26 Roger Sayle <roger@eyesopen.com>
8744
8745 * g77.f-torture/compile/20030326-1.f: New test case.
8746
8747 2003-03-26 Janis Johnson <janis187@us.ibm.com>
8748
8749 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8750
8751 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8752
8753 2003-03-26 Jakub Jelinek <jakub@redhat.com>
8754
8755 * gcc.dg/ia64-sync-3.c: New test.
8756
8757 2003-03-26 Alan Modra <amodra@bigpond.net.au>
8758
8759 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8760
8761 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8762
8763 * gcc.dg/ultrasp6.c: New test.
8764
8765 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8766
8767 * gcc.dg/i386-signbit-1.c: New test.
8768 * gcc.dg/i386-signbit-2.c: New test.
8769 * gcc.dg/i386-signbit-3.c: New test.
8770
8771 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8772
8773 * gcc.dg/ultrasp5.c: Fix options.
8774
8775 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8776
8777 * gcc.dg/ultrasp5.c: Fix comment.
8778
8779 2003-03-24 Bud Davis <bdavis9659@comcast.net>
8780
8781 PR fortran/10197
8782 * g77.f-torture/execute/10197.f: New test.
8783
8784 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8785
8786 PR c++/9898, c++/383
8787 * g++.dg/template/conv6.C: New test.
8788
8789 PR c++/10119
8790 * g++.dg/template/ptrmem5.C: New test.
8791
8792 PR c++/10026
8793 * g++.dg/lookup/koenig1.C: New test.
8794
8795 PR C++/10199
8796 * g++.dg/lookup/template2.C: New test.
8797
8798 2003-03-24 Jakub Jelinek <jakub@redhat.com>
8799
8800 * g++.dg/opt/rtti1.C: New test.
8801
8802 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8803
8804 * gcc.dg/ultrasp5.c: New test.
8805
8806 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8807
8808 PR middle-end/9967
8809 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8810 builtin fputs.
8811
8812 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8813
8814 PR c/8224
8815 * gcc.dg/20030323-1.c: New test.
8816
8817 2003-03-23 Roger Sayle <roger@eyesopen.com>
8818
8819 * gcc.c-torture/compile/20030323-1.c: New test case.
8820
8821 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8822
8823 * gcc.dg/20030321-1.c: New test.
8824
8825 2003-03-22 Zack Weinberg <zack@codesourcery.com>
8826
8827 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8828
8829 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8830
8831 PR c++/9978, c++/9708
8832 * g++.dg/ext/vlm1.C: Adjust expected error.
8833 * g++.dg/ext/vla2.C: New test.
8834 * g++.dg/template/arg1.C: New test.
8835 * g++.dg/template/arg2.C: New test.
8836
8837 2003-03-22 Bud Davis <bdavis9659@comcast.net>
8838
8839 * g77.f-torture/execute/select.f: New test.
8840 * g77.f-torture/noncompile/select_no_compile.f: New test.
8841
8842 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8843
8844 PR c++/9898
8845 * g++.dg/other/error4.C: New test.
8846
8847 2003-03-20 Mark Mitchell <mark@codesourcery.com>
8848
8849 * g++.dg/template/friend17.C: New test.
8850
8851 2003-03-21 Alan Modra <amodra@bigpond.net.au>
8852
8853 * gcc.c-torture/compile/20030320-1.c: New.
8854
8855 2003-03-20 Roger Sayle <roger@eyesopen.com>
8856
8857 * gcc.dg/builtins-6.c: New test case.
8858
8859 2003-03-19 Alan Modra <amodra@bigpond.net.au>
8860
8861 PR target/10073
8862 * gcc.c-torture/compile/20030319-1.c: New.
8863
8864 2003-03-18 Jan Hubicka <jh@suse.cz>
8865
8866 * gcc.dg/i386-cvt-1.c: New test.
8867
8868 2003-03-17 Zack Weinberg <zack@codesourcery.com>
8869
8870 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8871 * objc.dg/naming-2.m: Likewise.
8872
8873 2003-03-17 Mark Mitchell <mark@codesourcery.com>
8874
8875 PR c++/9639
8876 * g++.dg/parse/crash1.C: New test.
8877
8878 2003-03-16 Mark Mitchell <mark@codesourcery.com>
8879
8880 PR c++/8805
8881 * g++.dg/eh/cleanup1.C: New test.
8882
8883 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8884
8885 * gcc.c-torture/execute/20030316-1.c: New test case.
8886
8887 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8888
8889 PR c++/9629
8890 * g++.dg/init/ctor2.C: New test.
8891
8892 2003-03-15 Roger Sayle <roger@eyesopen.com>
8893
8894 * g77.f-torture/compile/xformat.f: New test case.
8895
8896 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8897
8898 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8899 * g++.old-deja/g++.mike/eh50.C: Likewise.
8900
8901 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8902
8903 PR c++/6440
8904 * g++.dg/template/spec7.C: New test.
8905 * g++.dg/template/spec8.C: Likewise.
8906
8907 2003-03-14 Jakub Jelinek <jakub@redhat.com>
8908
8909 * gcc.c-torture/execute/20030313-1.c: New test.
8910
8911 2003-03-14 Richard Henderson <rth@redhat.com>
8912
8913 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8914
8915 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8916
8917 * gcc.c-torture/compile/20030314-1.c: New test.
8918
8919 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
8920
8921 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
8922 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
8923 thumb target,
8924 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8925 to accept newer _imp__ prefix and additional
8926 newline in .drectve section.
8927 * gcc.dg/dll-4.c: Likewise.
8928 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8929 switch.
8930
8931 2003-03-13 Mark Mitchell <mark@codesourcery.com>
8932
8933 * g++.dg/parse/namespace9.C: New test.
8934
8935 * g++.dg/init/ref5.C: New test.
8936 * g++.dg/parse/ptrmem1.C: Likewise.
8937
8938 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8939
8940 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8941 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8942 regular expression.
8943 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8944 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8945
8946 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
8947
8948 * gcc.c-torture/execute/20030224-2.c: New test.
8949
8950 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8951
8952 * gcc.dg/decl-3.c: New test.
8953
8954 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8955
8956 * gcc.dg/i386-loop-2.c: New test.
8957
8958 2003-03-11 Mark Mitchell <mark@codesourcery.com>
8959
8960 PR c++/9474
8961 * g++.dg/parse/namespace8.C: New test.
8962
8963 PR c++/9924
8964 * g++.dg/overload/builtin2.C: New test.
8965
8966 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
8967
8968 * gcc.dg/return-type-3.c: New test.
8969
8970 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8971
8972 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8973 profiling options are not supported.
8974
8975 2003-03-10 Mark Mitchell <mark@codesourcery.com>
8976
8977 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8978 * g++.old-deja/g++.warn/impint2.C: Likewise.
8979
8980 2003-03-10 Devang Patel <dpatel@apple.com>
8981
8982 * g++.dg/cpp/c++_cmd_1.C: New test.
8983 * g++.dg/cpp/c++_cmd_1.h: New file.
8984
8985 2003-03-10 Segher Boessenkool <segher@koffie.nl>
8986
8987 * gcc.dg/altivec-9.c: New file.
8988
8989 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8990
8991 * gcc.dg/ppc-sdata-1.c: New test.
8992 * gcc.dg/ppc-sdata-2.c: New test.
8993
8994 2003-03-09 Mark Mitchell <mark@codesourcery.com>
8995
8996 PR c++/9373
8997 * g++.dg/opt/ptrmem2.C: New test.
8998
8999 PR c++/8534
9000 * g++.dg/opt/ptrmem1.C: New test.
9001
9002 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9003
9004 * gcc.dg/i386-loop-1.c: New test.
9005
9006 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9007
9008 PR c++/9970
9009 * g++.dg/lookup/friend1.C: New test.
9010
9011 2003-03-08 Mark Mitchell <mark@codesourcery.com>
9012
9013 PR c++/9823
9014 * g++.dg/parser/constructor1.C: New test.
9015
9016 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
9017
9018 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
9019
9020 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
9021
9022 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
9023
9024 * gcc.dg/cpp/Wunused.c: Update test.
9025
9026 2003-03-08 Jan Hubicka <jh@suse.cz>
9027
9028 * gcc.dg/inline-3.c: New test.
9029
9030 2003-03-08 Mark Mitchell <mark@codesourcery.com>
9031
9032 PR c++/9809
9033 * g++.dg/parse/builtin1.C: New test.
9034
9035 PR c++/9982
9036 * g++.dg/abi/cookie1.C: New test.
9037 * g++.dg/abi/cookie2.C: Likewise.
9038
9039 PR c++/9524
9040 * g++.dg/template/field1.C: New test.
9041
9042 PR c++/9912
9043 * g++.dg/parse/class1.C: New test.
9044 * g++.dg/parse/namespace7.C: Likewise.
9045 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
9046
9047 2003-03-07 Mark Mitchell <mark@codesourcery.com>
9048
9049 * g++.dg/init/ref4.C: New test.
9050
9051 2003-03-07 Jan Hubicka <jh@suse.cz>
9052
9053 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
9054 * gcc.dg/inline-3.c: New test.
9055
9056 2003-03-06 Mark Mitchell <mark@codesourcery.com>
9057
9058 * g++.dg/init/ref3.C: New test.
9059
9060 PR c++/9965
9061 * g++.dg/init/ref2.C: New test.
9062
9063 PR c++/9400
9064 * g++.dg/warn/Wshadow-2.C: New test.
9065
9066 PR c++/9791
9067 * g++.dg/warn/Woverloaded-1.C: New test.
9068
9069 2003-03-05 Jan Hubicka <jh@suse.cz>
9070
9071 * gcc.dg/i386-local2.c: New.
9072 * gcc.dg/i386-local.c: Fix typo.
9073
9074 2003-03-05 Mark Mitchell <mark@codesourcery.com>
9075
9076 * g++.dg/abi/layout3.C: New test.
9077
9078 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9079
9080 * gcc.c-torture/compile/20030305-1.c
9081
9082 2003-03-05 Jan Hubicka <jh@suse.cz>
9083
9084 * gcc.dg/i386-local.c: New.
9085
9086 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
9087
9088 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
9089
9090 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9091
9092 * gcc.dg/switch-2.c: New test.
9093 * gcc.dg/switch-3.c: New test.
9094 * gcc.dg/Wswitch.c: Adjust line numbers.
9095 * gcc.dg/Wswitch-default.c: Likewise.
9096 * gcc.dg/Wswitch-enum.c: Likewise.
9097
9098 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
9099
9100 * gcc.c-torture/execute/20030222-1.c: New test.
9101
9102 2003-03-03 James E Wilson <wilson@tuliptree.org>
9103
9104 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
9105
9106 2003-03-03 Mark Mitchell <mark@codesourcery.com>
9107
9108 PR c++/9878
9109 * g++.dg/init/ref1.C: New test.
9110
9111 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
9112
9113 * gcc.dg/sh-relax.c: New SH-only test.
9114
9115 2003-03-03 Geoffrey Keating <geoffk@apple.com>
9116
9117 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
9118 comment explaining purpose of testcase.
9119
9120 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9121
9122 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
9123 for HC11/HC12 (asm needs two int registers).
9124 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
9125 HC11/HC12 because the test uses an asm which needs two 32-bit
9126 registers.
9127
9128 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9129
9130 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
9131 for HC11/HC12 (array is too large otherwise).
9132 * gcc.c-torture/compile/920501-4.x: New file, likewise.
9133 * gcc.c-torture/compile/20010518-2.x: Likewise.
9134 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
9135 HC11/HC12 (array is too large).
9136
9137 2003-03-01 Geoffrey Keating <geoffk@apple.com>
9138
9139 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
9140 * lib/g++-dg.exp (g++-dg-test): Likewise.
9141
9142 2003-03-01 Roger Sayle <roger@eyesopen.com>
9143
9144 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
9145 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
9146
9147 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9148
9149 * g++.dg/warn/implicit-typename1.C: Remove warning.
9150
9151 2003-02-28 Richard Henderson <rth@redhat.com>
9152
9153 * gcc.dg/noreturn-1.c: Move noreturn warning line.
9154 * gcc.dg/return-type-1.c: Move control reaches end warning line.
9155
9156 2003-02-28 Geoffrey Keating <geoffk@apple.com>
9157
9158 * gcc.dg/pch/pch.exp: Change .pch to .gch.
9159 * g++.dg/pch/pch.exp: Likewise.
9160
9161 2003-02-28 Mark Mitchell <mark@codesourcery.com>
9162
9163 PR c++/9879
9164 * testsuite/g++.dg/init/new4.C: New test.
9165
9166 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
9167
9168 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
9169
9170 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
9171
9172 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
9173 unsigned long.
9174
9175 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
9176 wider than float.
9177
9178 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9179
9180 * lib/scanasm.exp: Add support for counting numbers of
9181 occurences.
9182 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
9183 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
9184
9185 2003-02-25 Mark Mitchell <mark@codesourcery.com>
9186
9187 PR c++/9683
9188 * g++.dg/template/static3.C: New test.
9189
9190 PR c++/9829
9191 * g++.dg/parse/namespace6.C: New test.
9192
9193 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9194
9195 PR target/9732
9196 * gcc.dg/20030225-1.c: New test.
9197
9198 2003-02-24 Mark Mitchell <mark@codesourcery.com>
9199
9200 * README: Remove out-of-date information.
9201
9202 PR c++/9836
9203 * g++.dg/template/spec6.C: New test.
9204
9205 2003-02-24 Jeff Law <law@redhat.com>
9206
9207 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
9208
9209 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9210
9211 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
9212 * gcc.dg/pragma-ep-1.c: Likewise.
9213
9214 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9215
9216 PR c++/9602
9217 * g++.dg/template/friend16.C: New test.
9218
9219 2003-02-23 Mark Mitchell <mark@codesourcery.com>
9220
9221 PR c++/5333
9222 * g++.dg/parse/fused-params1.C: Adjust error messages.
9223 * g++.dg/template/nested3.C: New test.
9224
9225 2003-02-24 Alan Modra <amodra@bigpond.net.au>
9226
9227 * g++.dg/abi/param1.C: New test.
9228
9229 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9230
9231 PR c++/7982
9232 * g++.dg/warn/implicit-typename1.C: New test.
9233
9234 2003-02-22 Kelley Cook <kelleycook@comcast.net>
9235
9236 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
9237 with "mtune".
9238 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9239 * gcc.c-torture/execute/20010129-1.x: Likewise.
9240 * gcc.dg/20011107-1.c: Likewise.
9241 * gcc.dg/20020108-1.c: Likewise.
9242 * gcc.dg/20020122-3.c: Likewise.
9243 * gcc.dg/20020206-1.c: Likewise.
9244 * gcc.dg/20020310-1.c: Likewise.
9245 * gcc.dg/20020426-2.c: Likewise.
9246 * gcc.dg/20020517-1.c: Likewise.
9247 * gcc.dg/991230-1.c: Likewise.
9248 * gcc.dg/i386-unroll-1.c: Likewise.
9249 * gcc.misc-tests/i386-prefetch.exp: Likewise.
9250
9251 2003-02-22 Jan Hubicka <jh@suse.cz>
9252
9253 * gcc.dg/i386-mul.c: New test.
9254
9255 2003-02-21 Roger Sayle <roger@eyesopen.com>
9256
9257 * gcc.dg/builtins-5.c: New test case.
9258
9259 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
9260
9261 * gcc.dg/asmreg-1.c: New test.
9262
9263 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9264
9265 PR c++/9749
9266 * g++.dg/parse/varmod1.C: New test.
9267
9268 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9269
9270 PR c++/9727
9271 * g++.dg/template/op1.C: New test.
9272
9273 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9274
9275 PR c++/8906
9276 * g++.dg/template/nested2.C: New test.
9277
9278 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9279
9280 PR c++/8724
9281 * g++.dg/expr/dtor1.C: New test.
9282
9283 2003-02-21 Zack Weinberg <zack@codesourcery.com>
9284
9285 * gcc.dg/cpp/include3.c: New test.
9286 * gcc.dg/cpp/inc/foo.h: New file.
9287
9288 2003-02-21 Glen Nakamura <glen@imodulo.com>
9289
9290 * gcc.c-torture/execute/20030221-1.c: New test.
9291
9292 2003-02-20 Mark Mitchell <mark@codesourcery.com>
9293
9294 PR c++/9729
9295 * g++.dg/abi/conv1.C: New test.
9296
9297 2003-02-20 Jan Hubicka <jh@suse.cz>
9298
9299 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
9300
9301 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
9302
9303 * gcc.c-torture/compile/20030219-1.c: New test.
9304
9305 2003-02-18 Jan Hubicka <jh@suse.cz>
9306
9307 * gcc.dg/funcorder.c: New test.
9308
9309 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9310
9311 * gcc.c-torture/execute/20030218-1.c: New.
9312
9313 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
9314
9315 * gcc.dg/20030218-1.c: New.
9316
9317 2003-02-18 Richard Henderson <rth@redhat.com>
9318
9319 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
9320 * gcc.dg/attr-used-2.c: New.
9321
9322 2003-02-18 Mark Mitchell <mark@codesourcery.com>
9323
9324 PR c++/9704
9325 * g++.dg/init/copy5.C: New test.
9326
9327 2003-02-18 Geoffrey Keating <geoffk@apple.com>
9328
9329 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
9330 * g++.dg/pch/pch.exp: Likewise.
9331
9332 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9333
9334 * gcc.c-torture/execute/20030209-1.c: Enable the test if
9335 STACK_SIZE is not defined.
9336
9337 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9338
9339 PR c++/9457
9340 * g++.dg/template/init1.C: New test.
9341
9342 2003-02-16 Jan HUbicka <jh@suse.cz>
9343
9344 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
9345 (foo): Add few extra tests
9346 * gcc.dg/c99-const-expr-3.c: Likewise.
9347 * gcc.c-torture/execute/20030216-1.c: New.
9348
9349 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9350
9351 PR c++/9459
9352 * g++.dg/ext/typeof4.C: New test.
9353
9354 2003-02-15 Roger Sayle <roger@eyesopen.com>
9355
9356 * gcc.dg/i386-387-3.c: New test case.
9357
9358 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
9359
9360 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
9361 cris-*-elf* cris-*-aout* and mmix-*-*.
9362
9363 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
9364
9365 * gcc.dg/20030213-1.c: New test.
9366
9367 2003-02-12 Roger Sayle <roger@eyesopen.com>
9368
9369 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
9370 * gcc.dg/i386-387-2.c: Likewise.
9371
9372 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
9373
9374 * gcc.dg/ppc-spe.c: Fix formatting.
9375 Enable tests that were previously unsupported by gas.
9376 Delete tests for instructions that no longer exist.
9377 Switch arguments on evsubifw builtin.
9378
9379 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
9380
9381 * gcc.c-torture/execute/20030209-1.c: Disable the test if
9382 STACK_SIZE is too small.
9383
9384 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9385 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9386
9387 * gcc.dg/decl-2.c: New test.
9388
9389 2003-02-10 Jan Hubicka <jh@suse.cz>
9390
9391 * gcc.dg/i386-fpcvt-1.c: New test.
9392
9393 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
9394
9395 * gcc.c-torture/execute/20030209-1.c: New test.
9396
9397 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
9398
9399 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
9400 int-wide bitops, use the constants of the same width.
9401 Likewise, if long long is 32-bit wide, test bitops using
9402 32-bit constants.
9403
9404 2003-02-07 Loren James Rittle <ljrittle@acm.org>
9405
9406 * gcc.dg/20021014-1.c: Annotate with expected notice text.
9407
9408 2003-02-07 Roger Sayle <roger@eyesopen.com>
9409
9410 * testsuite/gcc.dg/builtins-4.c: New test case.
9411
9412 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9413
9414 * gcc.dg/20020430-1.c: Fix dg command typos.
9415 * gcc.dg/20020503-1.c: Likewise.
9416
9417 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9418
9419 PR c++/8785
9420 * g++.dg/parse/fused-params1.C: New test.
9421
9422 PR c++/8857
9423 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9424
9425 PR c++/8921
9426 * g++.dg/parse/non-dependent1.C: New test.
9427
9428 PR c++/8928
9429 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9430
9431 PR c++/9228
9432 * g++.dg/parse/undefined7.C: New test.
9433 * g++.dg/parse/non-templ1.C: New test.
9434
9435 PR c++/9229
9436 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9437
9438 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9439
9440 * gcc.c-torture/compile/20030206-1.c: New test.
9441
9442 2003-02-05 Roger Sayle <roger@eyesopen.com>
9443
9444 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9445 "pow" to "foo" to avoid potential confusion with a math built-in.
9446
9447 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9448
9449 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9450 conditions for SPARC targets.
9451
9452 2003-02-05 Jakub Jelinek <jakub@redhat.com>
9453
9454 * gcc.dg/20030204-1.c: New test.
9455
9456 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9457
9458 PR c++/38
9459 * g++.dg/parse/array-size1.C: New test.
9460
9461 PR c++/5657
9462 * g++.dg/parse/undefined3.C: New test.
9463
9464 PR c++/5665
9465 * g++.dg/parse/undefined4.C: New test.
9466
9467 PR c++/5975
9468 * g++.dg/parse/undefined5.C: New test.
9469
9470 PR c++/7259
9471 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9472
9473 PR c++/8578
9474 * g++.dg/parse/casting-operator1.C: New test.
9475
9476 PR c++/8596
9477 * g++.dg/parse/undefined6.C: New test.
9478
9479 PR c++/8736
9480 * g++.dg/parse/missing-template1.C: New test.
9481
9482 2003-02-04 Jan Hubicka <jh@suse.cz>
9483
9484 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9485 * gcc.dg/i386-cmov?.c: Likewise.
9486 * gcc.dg/i386-fpcvt-?.c: Likewise.
9487 * gcc.dg/i386-ssefp-1.c: Likewise.
9488 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
9489 conventions.
9490
9491 2003-02-03 Mark Mitchell <mark@codesourcery.com>
9492
9493 PR c++/7129
9494 * testsuite/g++.dg/ext/max.C: New test.
9495
9496 2003-02-03 Jan Hubicka <jh@suse.cz>
9497
9498 * gcc.c-torture/execute/20030203-1.c: New test.
9499
9500 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
9501
9502 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9503 'natural-endian'.
9504
9505 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
9506
9507 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9508 * g++.dg/init/new2.C: Likewise.
9509 * g++.dg/other/new1.C: Likewise.
9510
9511 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
9512
9513 * gcc.dg/struct-ret-libc.c: New test.
9514
9515 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9516
9517 * gcc.dg/20030129-1.c: New test.
9518
9519 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9520
9521 PR c++/8849
9522 * g++.dg/template/ptrmem4.C: New test.
9523
9524 2003-01-29 Mark Mitchell <mark@codesourcery.com>
9525
9526 * g++.dg/parser/constant1.C: New test.
9527
9528 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9529
9530 PR c++/8591
9531 * g++.dg/parse/friend2.C: New test.
9532
9533 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9534
9535 PR c++/9437
9536 * g++.dg/template/unify4.C: New test.
9537
9538 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
9539
9540 * gcc.c-torture/execute/20030128-1.c: New test.
9541
9542 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9543
9544 * g++.dg/lookup/nested1.C: Test moved from ...
9545 * g++.old-deja/g++.other/lookup24.C: ... here.
9546
9547 2003-01-28 Jan Hubicka <jh@suse.cz>
9548
9549 * gcc.dg/i386-cmov5.c: New test.
9550
9551 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9552
9553 * gcc.c-torture/execute/20010925-1.c: Changed the
9554 memcpy declaration.
9555
9556 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9557
9558 PR c++/3902
9559 * g++.dg/parse/template5.C: New test.
9560
9561 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9562
9563 PR fortran/9258
9564 * g77.dg/pr9258: New test.
9565
9566 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9567
9568 * README: Move relevant parts from README.g++.
9569
9570 * README.g++: Remove this file.
9571
9572 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9573
9574 * g++.dg/abi/dcast1.C: New test.
9575
9576 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9577
9578 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9579
9580 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9581
9582 PR c++/47
9583 * g++.old-deja/g++.other/lookup24.C: New test.
9584
9585 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9586
9587 PR middle-end/7227
9588 * gcc.dg/uninit-C.c: New test.
9589
9590 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9591
9592 * g++.dg/abi/covariant1.C: New test.
9593
9594 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9595
9596 * gcc.dg/20030123-1.c: New test.
9597
9598 2003-01-25 Jan Hubicka <jh@suse.cz>
9599
9600 PR opt/8492
9601 * gcc.c-torture/compile/20030125-1.c
9602
9603 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9604
9605 PR c++/9403
9606 * g++.dg/parse/template3.C: New test.
9607 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
9608
9609 PR c++/795
9610 * g++.dg/parse/template4.C: New test.
9611
9612 PR c++/9415
9613 * g++.dg/template/qual2.C: New test.
9614
9615 PR c++/8545
9616 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9617
9618 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9619
9620 2003-01-25 Roger Sayle <roger@eyesopen.com>
9621
9622 * gcc.c-torture/execute/switch-1.c: New test case.
9623
9624 2003-01-25 Jan Hubicka <jh@suse.cz>
9625
9626 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9627
9628 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
9629
9630 Tweaks for Bison-1.875. From the NEWS file:
9631 "- `parse error' -> `syntax error'
9632 Bison now uniformly uses the term `syntax error'"
9633 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9634 * gcc.dg/cpp/digraph2.c: Likewise.
9635 * gcc.dg/cpp/direct2.c: Likewise.
9636 * gcc.dg/cpp/paste4.c: Likewise.
9637 * gcc.dg/c90-restrict-1.c: Likewise.
9638 * gcc.dg/c99-func-2.c: Likewise.
9639 * gcc.dg/noncompile/920721-2.c: Likewise.
9640 * gcc.dg/noncompile/930622-2.c: Likewise.
9641 * gcc.dg/noncompile/940112-1.c: Likewise.
9642 * gcc.dg/noncompile/950921-1.c: Likewise.
9643 * gcc.dg/noncompile/951123-1.c: Likewise.
9644 * gcc.dg/noncompile/971104-1.c: Likewise.
9645 * gcc.dg/noncompile/990416-1.c: Likewise.
9646
9647 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
9648
9649 * g++.dg/parse/undefined1.C: Add error message.
9650
9651 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9652
9653 PR c++/9354
9654 * g++.dg/parse/new1.C: New test.
9655
9656 PR c++/9216
9657 * g++.dg/parse/template2.C: New test.
9658
9659 PR c++/9354
9660 * g++.dg/parse/typedef2.C: New test.
9661
9662 PR c++/9328
9663 * g++.dg/ext/typeof3.C: New test.
9664
9665 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9666
9667 PR c++/2738
9668 * g++.dg/parse/ret-type1.C: New test.
9669
9670 PR c++/3792
9671 * g++.dg/parse/tmpl-outside1.C: New test.
9672
9673 PR c++/4207
9674 * g++.dg/parse/int-as-enum1.C: New test.
9675
9676 PR c++/4903
9677 * g++.dg/parse/no-typename1.C: New test.
9678
9679 PR c++/5533
9680 * g++.dg/parse/no-value1.C: New test.
9681
9682 PR c++/5921
9683 * g++.dg/parse/wrong-inline1.C: New test.
9684
9685 PR c++/6402
9686 * g++.dg/parse/ref1.C: New test.
9687
9688 PR c++/6992
9689 * g++.dg/parse/attr-ctor1.C: New test.
9690
9691 PR c++/7229
9692 * g++.dg/parse/namespace5.C: New test.
9693
9694 PR c++/7917
9695 * g++.dg/parse/func-def1.C: New test.
9696
9697 PR c++/8143
9698 * g++.dg/parse/undefined1.C: New test.
9699
9700 PR c++/5723, PR c++/8522
9701 * g++.dg/parse/specialization1.C: New test.
9702
9703 PR c++/163, PR c++/8595
9704 * g++.dg/parse/struct-as-enum1.C: New test.
9705
9706 PR c++/9173
9707 * g++.dg/parse/undefined2.C: New test.
9708
9709 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9710
9711 PR c++/9298
9712 * g++.dg/parse/template1.C: New test.
9713
9714 PR c++/9384
9715 * g++.dg/parse/using1.C: New test.
9716
9717 PR c++/9285
9718 PR c++/9294
9719 * g++.dg/parse/expr2.C: New test.
9720
9721 PR c++/9388
9722 * g++.dg/parse/lookup2.C: Likewise.
9723
9724 2003-01-21 Jan Hubicka <jh@suse.cz>
9725
9726 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9727 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9728 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9729 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9730
9731 2003-01-20 Nick Clifton <nickc@redhat.com>
9732
9733 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9734 problem with ARM sibcall code generation.
9735
9736 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9737
9738 * gcc.c-torture/execute/20030120-1.c: New.
9739
9740 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
9741
9742 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9743
9744 2003-01-17 Mark Mitchell <mark@codesourcery.com>
9745
9746 PR c++/9272
9747 * g++.dg/parse/ctor1.C: New test.
9748
9749 PR c++/9294:
9750 * g++.dg/parse/qualified1.C: New test.
9751
9752 * g++.dg/parse/typename3.C: New test.
9753
9754 2003-01-16 Richard Henderson <rth@redhat.com>
9755
9756 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9757
9758 2003-01-16 Richard Henderson <rth@redhat.com>
9759
9760 * g++.dg/pch/pch.exp: Copy test header to the working directory
9761 before using it either for precompilation or direct use.
9762 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9763 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9764
9765 2003-01-16 Richard Henderson <rth@redhat.com>
9766
9767 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9768 before using it either for precompilation or direct use.
9769 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9770 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9771
9772 2003-01-16 Mark Mitchell <mark@codesourcery.com>
9773
9774 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9775 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9776 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9777 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9778 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9779 typename warning into error.
9780 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9781 error messages.
9782 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9783 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9784 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9785 messages.
9786 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9787 make declaration visible in template.
9788 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9789 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9790 messages.
9791 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9792 message.
9793 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9794 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9795 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9796 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9797 typename warning with error message.
9798 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9799 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9800 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
9801
9802 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9803
9804 * g++.dg/parse/ambig2.C: New test.
9805
9806 2003-01-15 Richard Henderson <rth@redhat.com>
9807
9808 * g++.dg/tls/init-2.C: Update error message string.
9809
9810 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9811
9812 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9813
9814 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9815
9816 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9817 all for HC11/HC12.
9818 * gcc.c-torture/compile/20001205-1.x: Likewise.
9819 * gcc.c-torture/compile/20001226-1.x: Likewise.
9820 * gcc.c-torture/compile/920520-1.x: Likewise.
9821 * gcc.c-torture/compile/961203-1.x: Likewise.
9822 * gcc.c-torture/compile/20020604-1.x: Likewise.
9823
9824 2003-01-15 Jan Hubicka <jh@suse.cz>
9825
9826 * gcc.c-torture/compile/20030115-1.c: New test.
9827
9828 * gcc.dg/i386-fpcvt-1.c: New test.
9829 * gcc.dg/i386-fpcvt-2.c: New test.
9830
9831 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9832
9833 Further conform g++'s __vmi_class_type_info to the C++ ABI
9834 specification.
9835 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9836 the specification.
9837
9838 2003-01-14 Jan Hubicka <jh@suse.cz>
9839
9840 * gcc.dg/i386-fpcvt-1.c: New test.
9841 * gcc.dg/i386-fpcvt-2.c: New test.
9842
9843 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9844
9845 * gcc.dg/i386-mmx-3.c: New test.
9846
9847 2003-01-12 Mark Mitchell <mark@codesourcery.com>
9848
9849 PR c++/9264
9850 * g++.dg/parse/octal1.C: New file.
9851
9852 PR c++/9172
9853 * g++.dg/parse/typename1.C: New file.
9854
9855 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9856
9857 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9858 * gcc.dg/bf-no-ms-layout.c: Likewise.
9859 * gcc.dg/bf-ms-attrib.c: Likewise.
9860
9861 2003-01-10 Mark Mitchell <mark@codesourcery.com>
9862
9863 PR c++/9099
9864 * g++.dg/parse/dtor1.C: New file.
9865
9866 PR c++/9128
9867 * g++.dg/rtti/typeid1.C: New file.
9868
9869 PR c++/9153
9870 * g++.dg/parse/lookup1.C: New file.
9871
9872 PR c++/9171
9873 * g++.dg/templ/spec5.C: New file.
9874
9875 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
9876
9877 * gcc.c-torture/compile/20030110-1.c: New test.
9878
9879 2003-01-09 Geoffrey Keating <geoffk@apple.com>
9880
9881 Merge from pch-branch:
9882
9883 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9884
9885 * gcc.dg/pch/cpp-1.h: New.
9886 * gcc.dg/pch/cpp-1.c: New.
9887 * gcc.dg/pch/cpp-2.h: New.
9888 * gcc.dg/pch/cpp-2.c: New.
9889
9890 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9891
9892 * gcc.dg/pch/except-1.h: New.
9893 * gcc.dg/pch/except-1.c: New.
9894
9895 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9896
9897 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9898 running test.
9899 * gcc.dg/pch: Include *.hp not *.h.
9900 * gcc.dg/pch/system-1.h: New.
9901 * gcc.dg/pch/system-1.c: New.
9902
9903 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9904
9905 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9906 rather than trying to build and run a program using PCH.
9907 * gcc.dg/pch: Remove dg-do commands from test files.
9908
9909 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9910
9911 * gcc.dg/pch/macro-3.c: New.
9912 * gcc.dg/pch/macro-3.h: New.
9913
9914 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9915
9916 * gcc.dg/pch/common-1.c: New.
9917 * gcc.dg/pch/common-1.h: New.
9918 * gcc.dg/pch/decl-1.c: New.
9919 * gcc.dg/pch/decl-1.h: New.
9920 * gcc.dg/pch/decl-2.c: New.
9921 * gcc.dg/pch/decl-2.h: New.
9922 * gcc.dg/pch/decl-3.c: New.
9923 * gcc.dg/pch/decl-3.h: New.
9924 * gcc.dg/pch/decl-4.c: New.
9925 * gcc.dg/pch/decl-4.h: New.
9926 * gcc.dg/pch/decl-5.c: New.
9927 * gcc.dg/pch/decl-5.h: New.
9928 * gcc.dg/pch/global-1.c: New.
9929 * gcc.dg/pch/global-1.h: New.
9930 * gcc.dg/pch/inline-1.c: New.
9931 * gcc.dg/pch/inline-1.h: New.
9932 * gcc.dg/pch/inline-2.c: New.
9933 * gcc.dg/pch/inline-2.h: New.
9934 * gcc.dg/pch/static-1.c: New.
9935 * gcc.dg/pch/static-1.h: New.
9936 * gcc.dg/pch/static-2.c: New.
9937 * gcc.dg/pch/static-2.h: New.
9938
9939 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
9940
9941 * g++.dg/pch/pch.exp: Better handle failing testcases.
9942 * gcc.dg/pch/pch.exp: Likewise.
9943 * gcc.dg/pch/macro-1.c: New.
9944 * gcc.dg/pch/macro-1.h: New.
9945 * gcc.dg/pch/macro-2.c: New.
9946 * gcc.dg/pch/macro-2.h: New.
9947
9948 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
9949
9950 * g++.dg/dg.exp: Treat files in pch/ specially.
9951 * g++.dg/pch/pch.exp: New file.
9952 * g++.dg/pch/empty.H: New file.
9953 * g++.dg/pch/empty.C: New file.
9954 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9955 "precompile".
9956
9957 * gcc.dg/pch/pch.exp: New file.
9958 * gcc.dg/pch/empty.h: New file.
9959 * gcc.dg/pch/empty.c: New file.
9960 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9961 "precompile".
9962
9963 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9964
9965 * g++.dg/template/friend14.C: New test.
9966
9967 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9968
9969 * gcc.dg/old-style-asm-1.c: New test.
9970
9971 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
9972
9973 * gcc.c-torture/compile/20030109-1.c: New test.
9974
9975 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9976
9977 * gcc.c-torture/execute/20030109-1.c: New test.
9978
9979 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
9980
9981 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9982 * g++.old-deja/g++.mike/dyncast2.C: Likewise
9983 * g++.old-deja/g++.mike/dyncast3.C: Likewise
9984 * g++.old-deja/g++.mike/eh2.C: Likewise
9985 * g++.old-deja/g++.mike/eh3.C: Likewise
9986 * g++.old-deja/g++.mike/eh5.C: Likewise
9987 * g++.old-deja/g++.mike/eh6.C: Likewise
9988 * g++.old-deja/g++.mike/eh7.C: Likewise
9989 * g++.old-deja/g++.mike/eh8.C: Likewise
9990 * g++.old-deja/g++.mike/eh9.C: Likewise
9991 * g++.old-deja/g++.mike/eh10.C: Likewise
9992 * g++.old-deja/g++.mike/eh12.C: Likewise
9993 * g++.old-deja/g++.mike/eh13.C: Likewise
9994 * g++.old-deja/g++.mike/eh14.C: Likewise
9995 * g++.old-deja/g++.mike/eh16.C: Likewise
9996 * g++.old-deja/g++.mike/eh17.C: Likewise
9997 * g++.old-deja/g++.mike/eh18.C: Likewise
9998 * g++.old-deja/g++.mike/eh21.C: Likewise
9999 * g++.old-deja/g++.mike/eh23.C: Likewise
10000 * g++.old-deja/g++.mike/eh24.C: Likewise
10001 * g++.old-deja/g++.mike/eh25.C: Likewise
10002 * g++.old-deja/g++.mike/eh26.C: Likewise
10003 * g++.old-deja/g++.mike/eh27.C: Likewise
10004 * g++.old-deja/g++.mike/eh28.C: Likewise
10005 * g++.old-deja/g++.mike/eh29.C: Likewise
10006 * g++.old-deja/g++.mike/eh31.C: Likewise
10007 * g++.old-deja/g++.mike/eh33.C: Likewise
10008 * g++.old-deja/g++.mike/eh34.C: Likewise
10009 * g++.old-deja/g++.mike/eh35.C: Likewise
10010 * g++.old-deja/g++.mike/eh36.C: Likewise
10011 * g++.old-deja/g++.mike/eh37.C: Likewise
10012 * g++.old-deja/g++.mike/eh38.C: Likewise
10013 * g++.old-deja/g++.mike/eh39.C: Likewise
10014 * g++.old-deja/g++.mike/eh40.C: Likewise
10015 * g++.old-deja/g++.mike/eh41.C: Likewise
10016 * g++.old-deja/g++.mike/eh42.C: Likewise
10017 * g++.old-deja/g++.mike/eh44.C: Likewise
10018 * g++.old-deja/g++.mike/eh46.C: Likewise
10019 * g++.old-deja/g++.mike/eh47.C: Likewise
10020 * g++.old-deja/g++.mike/eh48.C: Likewise
10021 * g++.old-deja/g++.mike/eh49.C: Likewise
10022 * g++.old-deja/g++.mike/eh50.C: Likewise
10023
10024
10025 PR c++/8615
10026 * g++.dg/template/char1.C: New test.
10027
10028 * g++.dg/template/varmod1.C: Fix typo.
10029
10030 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10031
10032 DR 180
10033 * g++.old-deja/g++.pt/crash32.C: Expect error.
10034
10035 2002-12-01 Mark Mitchell <mark@codesourcery.com>
10036
10037 PR c++/5919
10038 * g++.dg/template/varmod1.C: New test.
10039
10040 PR c++/8727
10041 * g++.dg/inherit/typeinfo1.C: New test.
10042
10043 PR c++/8663
10044 * g++.dg/inherit/typedef1.C: New test.
10045
10046 2002-11-30 Mark Mitchell <mark@codesourcery.com>
10047
10048 PR c++/8332
10049 PR c++/8493
10050 * g++.dg/template/strlen1.C: New test.
10051
10052 PR c++/8227
10053 * g++.dg/template/ctor2.C: New test.
10054
10055 PR c++/8214
10056 * g++.dg/init/string1.C: New test.
10057
10058 PR c++/8511
10059 * g++.dg/template/friend8.C: New test.
10060
10061 2002-11-29 Joe Buck <jbuck@synopsys.com>
10062
10063 * g++.dg/lookup/anon2.C: New test.
10064
10065 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
10066
10067 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
10068 h8300 port.
10069
10070 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
10071
10072 * gcc.dg/bitfld-6.c: New test.
10073
10074 2002-11-27 Jan Hubicka <jh@suse.cz>
10075
10076 * gcc.c-torture/execute/20021127.[cx]: New test.
10077
10078 2002-11-26 Jan Hubicka <jh@suse.cz>
10079
10080 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
10081 quality.
10082
10083 2002-11-26 Geoffrey Keating <geoffk@apple.com>
10084
10085 * g++.dg/init/brace2.C: New test.
10086 * g++.old-deja/g++.mike/p9129.C: Correct.
10087
10088 2002-11-26 Mark Mitchell <mark@codesourcery.com>
10089
10090 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
10091
10092 2002-11-25 Andreas Bauer <baueran@in.tum.de>
10093
10094 * gcc.dg/sibcall-6: New test for indirect sibcalls.
10095
10096 2002-11-25 Mark Mitchell <mark@codesourcery.com>
10097
10098 * testsuite/g++.dg/abi/empty11.C: New test.
10099 * testsuite/g++.dg/rtti/cv1.C: New test.
10100
10101 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
10102
10103 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
10104
10105 2002-11-24 Mark Mitchell <mark@codesourcery.com>
10106
10107 * g++.dg/abi/empty10.C: New test.
10108
10109 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10110
10111 * gcc.c-torture/compile/20021124-1.c: New test.
10112
10113 2002-11-22 Mark Mitchell <mark@codesourcery.com>
10114
10115 * g++.dg/abi/rtti2.C: New test.
10116
10117 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10118
10119 * gcc.dg/i386-unroll-1.c: New test.
10120
10121 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10122
10123 * gcc.c-torture/compile/20021120-1.c: New test.
10124 * gcc.c-torture/compile/20021120-2.c: New test.
10125
10126 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10127
10128 * gcc.dg/bitfld-5.c: New test.
10129
10130 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10131
10132 * gcc.c-torture/execute/20021120-3.c: New test.
10133
10134 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10135
10136 * gcc.c-torture/execute/20021120-2.c: New test.
10137
10138 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10139
10140 * gcc.c-torture/execute/20021120-1.c: New test.
10141
10142 2002-11-20 Jakub Jelinek <jakub@redhat.com>
10143
10144 * gcc.c-torture/execute/20021118-3.c: New test.
10145
10146 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10147
10148 * gcc.c-torture/compile/20021119-1.c: New test.
10149
10150 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
10151
10152 * gcc.dg/duff-1.c: New test.
10153 * gcc.dg/duff-2.c: New test.
10154 * gcc.dg/duff-3.c: New test.
10155
10156 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
10157
10158 * gcc.dg/cpp/_Pragma5.c: New test.
10159
10160 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10161
10162 * gcc.c-torture/execute/20021118-2.c: New test.
10163
10164 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10165
10166 * gcc.c-torture/execute/20021118-1.c: New test.
10167
10168 2002-11-16 Jakub Jelinek <jakub@redhat.com>
10169
10170 * gcc.dg/20021116-1.c: New test.
10171
10172 2002-11-14 Mark Mitchell <mark@codesourcery.com>
10173
10174 * g++.dg/abi/vcall1.C: New test.
10175
10176 2002-11-14 Jakub Jelinek <jakub@redhat.com>
10177
10178 * gcc.dg/20021029-1.c: New test.
10179 * gcc.dg/20021029-2.c: New test.
10180
10181 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10182
10183 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
10184
10185 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10186
10187 PR c/8439
10188 * gcc.dg/20021110.c: Move to ...
10189 * gcc.c-torture/compile/20021110.c: .... here.
10190
10191 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10192
10193 PR c/8467
10194 * gcc.c-torture/execute/20021111-1.c
10195
10196 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10197
10198 PR c/8439
10199 * gcc.dg/20021110.c: New test.
10200
10201 2002-11-10 Mark Mitchell <mark@codesourcery.com>
10202
10203 * g++.dg/abi/vthunk3.C: Run only on x86.
10204
10205 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
10206
10207 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
10208
10209 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
10210
10211 * lib/compat.exp (compat-execute): Fix logic error in last
10212 change.
10213
10214 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
10215
10216 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
10217
10218 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10219
10220 PR c++/8389
10221 * g++.dg/template/access6.C: New test.
10222
10223 2002-11-08 Jan Hubicka <jh@suse.cz>
10224
10225 * gcc.dg/i386-ssefp-1.c: New test.
10226 * gcc.dg/i386-ssefp-1.c: New test.
10227
10228 2002-11-08 Jan Hubicka <jh@suse.cz>
10229
10230 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
10231
10232 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10233
10234 * g++.dg/abi/vthunk3.C: New test.
10235
10236 PR c++/8338
10237 * g++.dg/template/crash2.C: New test.
10238
10239 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10240
10241 * testsuite/g++.dg/abi/dtor1.C: New test.
10242 * testsuite/g++.dg/abi/dtor2.C: Likewise.
10243
10244 2002-11-05 Geoffrey Keating <geoffk@apple.com>
10245
10246 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
10247 Darwin.
10248
10249 2002-11-04 Adam Nemet <anemet@lnxw.com>
10250
10251 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
10252 -mthumb. Only xfail with -O0.
10253
10254 2002-11-03 Mark Mitchell <mark@codesourcery.com>
10255
10256 * g++.dg/abi/thunk1.C: New test.
10257 * g++.dg/abi/thunk2.C: Likewise.
10258 * g++.dg/abi/vtt1.C: Likewise.
10259
10260 2002-11-02 Diego Novillo <dnovillo@redhat.com>
10261
10262 PR optimization/8423
10263 * gcc.c-torture/execute/builtin-constant.c: New test.
10264
10265 2002-11-01 Zack Weinberg <zack@codesourcery.com>
10266
10267 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
10268 Add some more cases.
10269
10270 2002-11-01 Mark Mitchell <mark@codesourcery.com>
10271
10272 PR c++/8391
10273 * g++.dg/opt/local1.C: New test.
10274
10275 2002-10-30 Mark Mitchell <mark@codesourcery.com>
10276
10277 PR c++/8160
10278 * g++.dg/template/complit1.C: New test.
10279
10280 PR c++/8149
10281 * g++.dg/template/typename4.C: Likewise.
10282
10283 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10284
10285 Core issue 287, PR c++/7639
10286 * g++.dg/template/instantiate1.C: Adjust error location.
10287 * g++.dg/template/instantiate3.C: New test.
10288 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
10289 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
10290 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
10291
10292 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
10293
10294 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
10295
10296 2002-10-29 Mark Mitchell <mark@codesourcery.com>
10297
10298 PR c++/8287
10299 * g++.dg/init/dtor2.C: New test.
10300
10301 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10302
10303 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
10304 * gcc.dg/nest.c: Bypass errors on irix6.
10305
10306 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
10307
10308 * gcc.dg/nest.c: Expect error for mmix-*-*.
10309 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
10310
10311 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
10312
10313 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
10314 markers.
10315
10316 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
10317
10318 2002-10-25 Mike Stump <mrs@apple.com>
10319
10320 * gcc.dg/warn-1.c: New test.
10321
10322 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10323
10324 * g++.dg/template/typename3.C: New test.
10325
10326 2002-10-25 Mark Mitchell <mark@codesourcery.com>
10327
10328 * g++.dg/lookup/ptrmem1.C: New test.
10329
10330 * g++.dg/abi/vthunk2.C: New test.
10331
10332 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10333
10334 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
10335
10336 2002-10-24 Mark Mitchell <mark@codesourcery.com>
10337
10338 * g++.dg/abi/empty9.C: New test.
10339
10340 2002-10-24 Richard Henderson <rth@redhat.com>
10341
10342 * g++.dg/inherit/thunk1.C: Enable for ia64.
10343
10344 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10345
10346 PR c++/8067
10347 * g++.dg/lookup/pretty1.C: New test.
10348
10349 2002-10-23 Jakub Jelinek <jakub@redhat.com>
10350
10351 * gcc.dg/20021023-1.c: New test.
10352
10353 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10354
10355 PR c++/7679
10356 * g++.dg/parse/inline1.C: New test.
10357
10358 2002-10-23 Richard Henderson <rth@redhat.com>
10359
10360 * g++.dg/inherit/thunk1.C: Enable for x86_64.
10361
10362 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
10363
10364 2002-10-22 Mark Mitchell <mark@codesourcery.com>
10365
10366 PR c++/6579
10367 * g++.dg/parse/stmtexpr3.C: New test.
10368
10369 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
10370
10371 * g++.dg/expr/cond1.C: New test.
10372
10373 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10374
10375 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
10376
10377 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10378
10379 * g++.dg/abi/vbase13.C: New test.
10380 * g++.dg/abi/vbase14.C: Likewise.
10381
10382 2002-10-21 Jakub Jelinek <jakub@redhat.com>
10383
10384 * gcc.dg/tls/pic-1.c: New test.
10385 * gcc.dg/tls/nonpic-1.c: New test.
10386 * gcc.dg/20021018-1.c: New test.
10387
10388 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10389
10390 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
10391 Remove only files with the same base name as the test case.
10392 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
10393 (profopt-execute): Likewise. Also, remove old profiling
10394 and performance data files before running the tests.
10395
10396 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
10397 * g++.dg/bprob/bprob.exp: Likewise.
10398 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
10399 to allow more general test case names.
10400
10401 * g++.dg/bprob/bprob-1.C: Rename to ...
10402 * g++.dg/bprob/g++-bprob-1.C: ... this.
10403
10404 * g77.dg/bprob/bprob-1.f: Rename to ...
10405 * g77.dg/bprob/g77-bprob-1.f: ... this.
10406
10407 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10408
10409 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
10410 bison 1.50 or later.
10411
10412 2002-10-21 Janis Johnson <janis187@us.ibm.com>
10413
10414 * g++.dg/README: Describe more test directories.
10415
10416 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10417
10418 * g++.dg/init/array6.C: Add additional tests.
10419
10420 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10421
10422 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10423 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10424
10425 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10426
10427 * gcc.c-torture/compile/20020604-1.x: New.
10428 * gcc.c-torture/compile/simd-5.x: Likewise.
10429 * gcc.c-torture/execute/920710-1.x: Likewise.
10430 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10431
10432 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10433
10434 * g++.dg/inherit/override1.C: Add dg-options clause.
10435
10436 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10437
10438 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10439 _mm_slli_si128.
10440
10441 2002-10-19 Andreas Schwab <schwab@suse.de>
10442
10443 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10444 directory component.
10445
10446 2002-10-18 Mark Mitchell <mark@codesourcery.com>
10447
10448 * g++.dg/inherit/thunk1.C: New test.
10449
10450 * g++.dg/inherit/override1.C: New test.
10451
10452 * g++.dg/abi/mangle11.C: New test.
10453 * g++.dg/abi/mangle14.C: New test.
10454 * g++.dg/abi/mangle17.C: New test.
10455
10456 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10457
10458 * g++.dg/overload/member2.C: New test.
10459
10460 2002-10-17 Janis Johnson <janis187@us.ibm.com>
10461
10462 * g++.dg/README: Describe new compat directory.
10463 * g++.dg/dg.exp: Skip tests in compat directory.
10464 * README.compat: New file.
10465 * lib/compat.exp: New expect script.
10466 * g++.dg/compat: New test directory.
10467 * g++.dg/compat/compat.exp: New expect script.
10468 * g++.dg/compat/abi: New test directory.
10469 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10470 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10471 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10472 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10473 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10474 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10475 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10476 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10477 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10478 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10479 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10480 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10481 * g++.dg/compat/break: New test directory.
10482 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10483 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10484 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10485 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10486 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10487 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10488 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10489 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10490 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10491 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10492 g++.dg/compat/break/README: New files.
10493 * g++.dg/compat/eh: New test directory.
10494 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10495 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10496 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10497 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10498 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10499 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10500 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10501 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10502 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10503 g++.dg/compat/eh/filter2_y.C,
10504 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10505 g++.dg/compat/eh/new1_y.C,
10506 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10507 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10508 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10509 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10510 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10511 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10512 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10513 g++.dg/compat/eh/unexpected1_y.C: New files.
10514 * g++.dg/compat/init: New test directory.
10515 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10516 g++.dg/compat/init/array5_y.C,
10517 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10518 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10519 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10520 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10521 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10522 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10523 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10524 g++.dg/compat/init/init-ref2_y.C: New files.
10525
10526 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10527
10528 PR c++/7584
10529 * g++.dg/inherit/using3.C: New test.
10530
10531 2002-10-17 Jan Hubicka <jh@suse.cz>
10532
10533 * gcc.dg/20021017-2.c: New test.
10534
10535 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10536
10537 * g++.dg/abi/mangle16.C: Adjust.
10538
10539 * g++.dg/init/array8.C: New test.
10540
10541 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
10542
10543 * gcc.dg/special/mips-abi.exp: New test.
10544 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10545
10546 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10547
10548 * g++.dg/abi/mangle16.C: New test.
10549 * g++.dg/abi/mangle17.C: Likewise.
10550
10551 PR c++/7478
10552 * g++.dg/template/ref1.C: New test.
10553
10554 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10555
10556 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10557
10558 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10559
10560 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10561
10562 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10563
10564 PR c++/7524
10565 * g++.dg/init/array7.C: New test.
10566
10567 2002-10-15 Mark Mitchell <mark@codesourcery.com>
10568
10569 * g++.dg/init/array6.C: New test.
10570
10571 * g++.dg/abi/mangle13.C: Likewise.
10572 * g++.dg/abi/mangle14.C: Likewise.
10573 * g++.dg/abi/mangle15.C: Likewise.
10574
10575 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10576
10577 * g++.dg/abi/empty8.C: New test.
10578
10579 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10580
10581 * g++.dg/init/ctor1.C: New test.
10582
10583 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10584
10585 * gcc.c-torture/execute/20021015-1.c: New test.
10586
10587 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
10588
10589 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10590
10591 2002-10-14 Jan Hubicka <jh@suse.cz>
10592
10593 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10594
10595 2002-10-14 Richard Henderson <rth@redhat.com>
10596
10597 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10598
10599 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10600
10601 PR optimization/6631
10602 * g++.dg/opt/const2.C: New test.
10603
10604 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10605
10606 PR c++/7176
10607 * g++.dg/parse/friend1.C: New test.
10608 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10609
10610 2002-10-14 Jakub Jelinek <jakub@redhat.com>
10611
10612 * gcc.dg/20021014-1.c: New test.
10613
10614 2002-10-11 Mark Mitchell <mark@codesourcery.com>
10615
10616 PR c++/5661
10617 * g++.dg/ext/vlm1.C: New test.
10618 * g++.dg/ext/vlm2.C: Likewise.
10619
10620 * g++.dg/init/array1.C: Remove invalid braces.
10621 * g++.dg/init/brace1.C: New test.
10622 * g++.dg/init/copy2.C: Likewise.
10623 * g++.dg/init/copy3.C: Likewise.
10624 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10625 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10626 braces.
10627
10628 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
10629
10630 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10631
10632 2002-10-11 Richard Shann <richard.shann@superh.com>
10633
10634 * gcc.c-torture/compile/simd-5.c: New test.
10635
10636 2002-10-10 Roger Sayle <roger@eyesopen.com>
10637
10638 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10639
10640 2002-10-10 Jim Wilson <wilson@redhat.com>
10641
10642 * gcc.c-torture/execute/20021010-1.c: New test.
10643
10644 2002-10-09 Zack Weinberg <zack@codesourcery.com>
10645
10646 PR c/7353
10647 * g++.dg/ext/typedef-init.C: New test.
10648 * gcc.dg/typedef-init.c: New test.
10649
10650 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
10651
10652 * gcc.dg/cpp/paste13.c: New test.
10653
10654 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10655
10656 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10657 remaining platforms, XFAIL during compile, not execute. Don't
10658 XFAIL at -O0.
10659
10660 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10661
10662 * gcc.dg/alias-1.c: Tweak expected warning.
10663
10664 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10665
10666 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10667
10668 2002-10-06 Andreas Jaeger <aj@suse.de>
10669
10670 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10671 * gcc.dg/cpp/c++98.C: Likewise.
10672
10673 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10674 * g++.dg/cpp/c++98.C: Likewise.
10675
10676 * g++.dg/README (Subdirectories): Mention cpp directory.
10677
10678 PR target/7559
10679 * gcc.dg/20021006-1.c: New test.
10680
10681 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10682
10683 PR c++/7804
10684 * g++.dg/other/warning1.C: New test.
10685
10686 2002-10-04 Roger Sayle <roger@eyesopen.com>
10687
10688 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10689 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10690 and sparc-*-* with -m64 as expected failures. See PR 8087.
10691
10692 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10693
10694 PR c++/7931
10695 * g++.dg/template/ptrmem3.C: New test.
10696
10697 PR c++/7754
10698 * g++.dg/template/union1.C: New test.
10699
10700 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10701
10702 PR c++/8006
10703 * g++.dg/abi/mangle9.C: New test.
10704 * g++.dg/abi/mangle10.C: New test.
10705 * g++.dg/abi/mangle11.C: New test.
10706 * g++.dg/abi/mangle12.C: New test.
10707
10708 2002-10-02 Mark Mitchell <mark@codesourcery.com>
10709
10710 PR c++/7188.
10711 * g++.dg/template/meminit1.C: New test.
10712 * g++.dg/warn/Wreorder-1.C: Likewise.
10713 * g++.old-deja/g++.mike/warn3.C: Tweak.
10714 * lib/prune.exp: Ingore "in copy constructor".
10715
10716 2002-10-02 Andreas Jaeger <aj@suse.de>
10717
10718 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10719 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10720 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10721 on x86-64.
10722
10723 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10724
10725 * gcc.dg/empty1.C: Fix typo.
10726
10727 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10728
10729 * gcc.dg/alias-1.c: New test.
10730
10731 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10732
10733 * gcc.dg/empty1.C: New test.
10734
10735 * g++.dg/tls/init-2.C: Tweak error messages.
10736
10737 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
10738
10739 * gcc.c-torture/compile/20020923-1.c: New test.
10740
10741 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10742
10743 * gcc.c-torture/execute/ffs-1.c: New test.
10744 * gcc.c-torture/execute/ffs-2.c: Ditto.
10745
10746 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10747
10748 * g++.dg/overload/member1.C: New test.
10749
10750 2002-09-30 Mark Mitchell <mark@code
10751
10752 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10753
10754 * testsuite/gcc.dg/tls/diag-3.c: New.
10755
10756 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10757
10758 * g++.dg/README (Subdirectories): Document new subdir expr.
10759 * g++.dg/expr/pmf-1.C: New test.
10760
10761 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10762
10763 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10764
10765 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10766
10767 * g++.dg/abi/bitfield3.C: New test.
10768
10769 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10770
10771 * lib/gcov.exp: Tweak expected line formats.
10772 * gcc.misc-tests/gcov8.c: New test.
10773 * gcc.misc-tests/gcov8.x: New flags.
10774
10775 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10776
10777 * consistency.vlad/layout/endian.c: Include string.h.
10778
10779 * gcc.c-torture/execute/20020805-1.c: New test.
10780
10781 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10782
10783 * g++.dg/other/conversion1.C: New test.
10784
10785 2002-08-03 Roger Sayle <roger@eyesopen.com>
10786
10787 * gcc.dg/builtins-1.c: New testcase.
10788
10789 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10790
10791 * g++.dg/inherit/access3.C: New test.
10792
10793 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10794
10795 * gcc.dg/ia64-visibility-2.c: New test.
10796
10797 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10798
10799 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10800 __qualifier_flags to __flags.
10801
10802 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10803
10804 * g++.dg/inherit/operator1.C: New test.
10805 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10806 * g++.dg/other/error1.C: Change expected error message.
10807 * g++.dg/template/conv4.C: Likewise.
10808
10809 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10810
10811 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10812 for documented behavior.
10813
10814 2002-07-25 Roger Sayle <roger@eyesopen.com>
10815
10816 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10817 several targets known to fail.
10818
10819 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10820
10821 * gcc.dg/mips-args-[123].c: New tests.
10822
10823 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10824
10825 * gcc.dg/ppc-spe.c: New.
10826
10827 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10828
10829 * g++.dg/other/ptrmem4.C: New testcase.
10830
10831 2002-07-24 Richard Henderson <rth@redhat.com>
10832
10833 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10834
10835 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10836
10837 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10838
10839 2002-07-24 Roger Sayle <roger@eyesopen.com>
10840
10841 * gcc.c-torture/execute/memset-3.c: New testcase.
10842
10843 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10844
10845 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10846 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10847
10848 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10849
10850 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10851 Delete.
10852
10853 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10854
10855 * gcc.c-torture/compile/simd-4.c: New test.
10856
10857 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10858
10859 PR c++/7347, c++/7348
10860 * g++.dg/template/access4.C: New test.
10861 * g++.dg/template/access5.C: New test.
10862 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10863 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10864 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10865 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10866
10867 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10868
10869 * gcc.dg/gnu89-init-2.c: New test.
10870
10871 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10872
10873 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10874
10875 2002-07-20 Roger Sayle <roger@eyesopen.com>
10876
10877 * gcc.c-torture/execute/20020720-1.c: New testcase.
10878
10879 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10880
10881 * gcc.dg/cpp/Wsignprom.c: New tests.
10882
10883 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10884
10885 * gcc.c-torture/execute/loop-13.c: New test.
10886
10887 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10888
10889 * gcc.dg/cpp/expr.c: New tests.
10890
10891 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10892
10893 * g++.dg/opt/pr6713.C: Add template instantiation.
10894
10895 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10896
10897 * gcc.dg/nest.c: New test.
10898
10899 2002-07-17 Richard Henderson <rth@redhat.com>
10900
10901 * g++.dg/opt/pr6713.C: New test.
10902
10903 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10904
10905 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10906 XFAIL for all x86 processors.
10907
10908 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10909
10910 * gcc.c-torture/execute/20010122-1.x: Do not test with
10911 -fomit-frame-pointer.
10912
10913 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10914
10915 * g++.dg/template/instantiate2.C: New test.
10916 * g++.dg/template/spec4.C: New test.
10917
10918 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10919
10920 * g++.dg/template/access2.C: New test.
10921 * g++.dg/template/access3.C: New test.
10922
10923 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10924
10925 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10926 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10927 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10928 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10929 Convert to use <stdarg.h>.
10930 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10931 Delete.
10932 * gcc.dg/va-arg-2.c: New.
10933 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10934
10935 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10936
10937 * gcc.c-torture/compile/20020710-1.c: New test.
10938
10939 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10940 Andrew Pinski <pinskia@physics.uc.edu>
10941
10942 gcc.c-torture/compile/simd-2.c: New testcase.
10943 gcc.c-torture/compile/simd-3.c: Likewise.
10944
10945 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10946
10947 PR c++/7224
10948 * g++.dg/overload/error1.C: New test.
10949
10950 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10951
10952 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10953 configuration and IRIX 6 O32 ABI.
10954
10955 2002-07-11 Roger Sayle <roger@eyesopen.com>
10956
10957 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10958
10959 2002-07-10 Roger Sayle <roger@eyesopen.com>
10960
10961 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10962
10963 2002-07-10 Jeffrey A Law <law@redhat.com>
10964
10965 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10966
10967 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10968
10969 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10970
10971 * gcc.dg/20020312-2.c: Check for __PPC__.
10972
10973 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10974
10975 * gcc.c-torture/compile/20020709-1.c: New test.
10976
10977 2002-07-07 Roger Sayle <roger@eyesopen.com>
10978
10979 * g++.dg/template/qualttp21.C: New test case.
10980
10981 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10982
10983 * gcc.c-torture/compile/20020706-1.c: New test.
10984 * gcc.c-torture/compile/20020706-2.c: New test.
10985
10986 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10987 Alexandre Oliva <aoliva@redhat.com>
10988
10989 * g++.dg/warn/incomplete1.C: New test.
10990
10991 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10992
10993 PR c++/7099
10994 * g++.dg/warn/noreturn1.C: New test.
10995
10996 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10997
10998 PR c++/6706
10999 * g++.dg/debug/debug6.C: New test.
11000 * g++.dg/debug/debug7.C: New test.
11001
11002 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
11003
11004 * gcc.c-torture/compile/simd-3.c: New test.
11005
11006 2002-07-03 Chris Demetriou <cgd@broadcom.com>
11007
11008 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
11009 * gcc.dg/20020620-1.c: Likewise.
11010
11011 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11012
11013 PR c++/6944
11014 * g++.dg/init/array4.C: New test.
11015 * g++.dg/init/array5.C: New test.
11016
11017 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
11018
11019 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
11020 * gcc.c-torture/execute/simd-2.c (main): Likewise.
11021
11022 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11023
11024 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
11025 * gcc.dg/wtr-aggr-init-1.c: Likewise.
11026 * gcc.dg/wtr-conversion-1.c: Likewise.
11027 * gcc.dg/wtr-escape-1.c: Likewise.
11028 * gcc.dg/wtr-int-type-1.c: Likewise.
11029 * gcc.dg/wtr-label-1.c: Likewise.
11030 * gcc.dg/wtr-static-1.c: Likewise.
11031 * gcc.dg/wtr-strcat-1.c: Likewise.
11032 * gcc.dg/wtr-suffix-1.c: Likewise.
11033 * gcc.dg/wtr-switch-1.c: Likewise.
11034 * gcc.dg/wtr-unary-plus-1.c: Likewise.
11035 * gcc.dg/wtr-union-init-1.c: Likewise.
11036 * gcc.dg/wtr-union-init-2.c: Likewise.
11037 * gcc.dg/wtr-union-init-3.c: Likewise.
11038
11039 * gcc.dg/wtr-func-def-1.c: New test.
11040
11041 2002-07-02 Devang Patel <dpatel@apple.com>
11042
11043 * objc.dg/param-1.m: New test.
11044
11045 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
11046
11047 * gcc.dg/cpp/trad/directive.c: Add test.
11048 * gcc.dg/cpp/trad/macroargs.c: Add test.
11049 * gcc.dg/cpp/trad/rec
11050
11051 2002-04-25 Roger Sayle <roger@eyesopen.com>
11052
11053 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11054
11055 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11056
11057 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11058 targets.
11059
11060 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11061
11062 * g++.dg/abi/mange7.C: New test.
11063
11064 PR c++/6438.
11065 * g++.dg/parse/stmtexpr2.C: New test.
11066
11067 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11068
11069 * gcc.dg/20020312-2.c: Add SH target.
11070
11071 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11072
11073 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11074 compiler output on mips*-*-irix*.
11075
11076 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11077
11078 * g++.dg/parse/attr1.C: New test.
11079
11080 2002-04-23 Roger Sayle <roger@eyesopen.com>
11081
11082 * gcc.c-torture/execute/string-opt-17.c: New test case.
11083 * gcc.c-torture/execute/memset-2.c: New test case.
11084
11085 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11086
11087 PR c++/6256:
11088 * g++.dg/template/friend5.C: New test.
11089
11090 PR c++/6331:
11091 * g++.dg/template/qual1.C: Likewise.
11092
11093 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11094
11095 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11096 Include stdlib.h, not stdio.h or ctype.h.
11097
11098 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11099
11100 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11101 cris-*-elf* and mmix-*-*.
11102 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11103 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11104 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11105 Ditto.
11106 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11107 * gcc.dg/wchar_t-1.c: Ditto.
11108
11109 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11110
11111 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11112 Clarify comment.
11113
11114 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11115
11116 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11117
11118 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11119
11120 * gcc.c-torture/execute/20000906-1.x: Delete.
11121
11122 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11123
11124 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11125
11126 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11127
11128 * PR6367
11129 * g77.f-torture/execute/6367.f: New test.
11130 * g77.f-torture/execute/6367.x: Disable for MMIX.
11131
11132 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11133
11134 * PR6352
11135 * g++.dg/opt/inline2.C: New test.
11136
11137 2002-04-18 Richard Henderson <rth@redhat.com>
11138
11139 * gcc.dg/20000906-1.c: Enable for all targets.
11140 * gcc.c-torture/compile/iftrap-2.c: New.
11141
11142 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11143
11144 * gcc.dg/20020418-1.c: New test.
11145 * gcc.dg/20020418-2.c: New test.
11146
11147 2002-04-18 Richard Henderson <rth@redhat.com>
11148
11149 * gcc.c-torture/compile/iftrap-1.c: New.
11150 * gcc.dg/iftrap-1.c: Adjust for ia64.
11151 * gcc.dg/iftrap-2.c: New.
11152
11153 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11154
11155 * gcc.c-torture/compile/20020418-1.c: New test.
11156
11157 2002-04-18 Roger Sayle <roger@eyesopen.com>
11158
11159 * gcc.c-torture/compile/20020415-1.c: New.
11160
11161 2002-04-18 David S. Miller <davem@redhat.com>
11162
11163 * gcc.c-torture/execute/20020418-1.c: New test.
11164
11165 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11166
11167 * gcc.dg/20020416-1.c: New test.
11168
11169 * g++.dg/opt/inline1.C: New test.
11170
11171 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11172
11173 * gcc.dg/altivec-5.c: New test.
11174
11175 * gcc.dg/20020415-1.c: New test.
11176
11177 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11178
11179 * testsuite/lib/chill.exp: Remove.
11180
11181 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11182
11183 * g++.dg/other/big-struct.C: New test.
11184
11185 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11186
11187 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11188 of scratch file.
11189
11190 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11191
11192 PR c/6277
11193 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11194 in scan-assembler function name
11195
11196 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11197
11198 * g77.f-torture/execute/980628-4.x,
11199 g77.f-torture/execute/980628-5.x,
11200 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11201 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11202 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11203 i[34567]86-*-*.
11204
11205 2002-04-13 David S. Miller <davem@redhat.com>
11206
11207 * gcc.c-torture/execute/20020413-1.c: New test.
11208
11209 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11210
11211 * gcc.dg/asm-6.c,
11212 * g++.dg/ext/asm1.C: New tests.
11213
11214 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11215
11216 PR c++ 5373.
11217 * g++.dg/parse/stmtexpr1.C: New test.
11218
11219 PR c++/5189.
11220 * g++.dg/template/copy1.C: New test.
11221
11222 2002-04-12 Richard Henderson <rth@redhat.com>
11223
11224 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11225
11226 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11227
11228 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11229 gcc.c-torture/execute/20020307-2.c.
11230
11231 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11232
11233 * g++.dg/ext/attrib5.C,
11234 * g++.dg/lookup/struct1.C: New tests.
11235
11236 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11237
11238 * gcc.dg/20020411-1.c: New test.
11239
11240 * gcc.c-torture/execute/20020411-1.c: New test.
11241
11242 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11243
11244 * g77.f-torture/execute/6177.f: New test.
11245
11246 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11247
11248 PR middle-end/6247
11249 * g++.dg/opt/cleanup1.C: New test.
11250
11251 * g++.dg/opt/const1.C: New test.
11252
11253 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11254
11255 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11256
11257 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11258
11259 PR c++/5507
11260 * g++.dg/template/typename2.C: New test.
11261
11262 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11263
11264 * gcc.c-torture/execute/loop-12.c: New.
11265
11266 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11267
11268 * g77.f-torture/execute/980628-4.x,
11269 g77.f-torture/execute/980628-5.x,
11270 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11271 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11272 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11273
11274 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11275
11276 PR optimization/6086
11277 * g++.dg/opt/preinc1.C: New test.
11278
11279 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11280
11281 PR c++/5571
11282 * g++.dg/opt/static2.C: New test.
11283
11284 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11285
11286 PR c/5120
11287 * gcc.dg/20020406-1.c: New test.
11288
11289 2002-04-04 David S. Miller <davem@redhat.com>
11290
11291 * gcc.c-torture/execute/20020404-1.c: New test.
11292
11293 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11294
11295 PR c/6123
11296 * gcc.dg/20020312-2.c: Do not declare global register variable
11297 if __PIC__ or __pic__ is defined.
11298
11299 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11300
11301 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11302 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11303
11304 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11305
11306 * gcc.misc-tests/linkage.exp: Update last change to handle
11307 sparc*-, not just sparc-.
11308
11309 2002-04-03 Richard Henderson <rth@redhat.com>
11310
11311 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11312
11313 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11314
11315 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11316
11317 2002-04-02 David S. Miller <davem@redhat.com>
11318
11319 * gcc.c-torture/execute/20020402-3.c: New test.
11320
11321 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11322
11323 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11324 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11325
11326 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11327 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11328 g77.f-torture/execute/20001201.x,
11329 g77.f-torture/execute/u77-test.x: New files.
11330
11331 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11332 * gcc.dg/wchar_t-1.c: Ditto.
11333
11334 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11335
11336 * gcc.c-torture/execute/20020402-1.c: New test.
11337
11338 2002-04-01 Richard Henderson <rth@redhat.com>
11339
11340 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11341
11342 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11343
11344 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11345
11346 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11347
11348 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11349
11350 * g++.dg/inherit/template-as-base.C: Expect error.
11351 * g++.dg/inherit/namespace-as-base.C: Likewise.
11352
11353 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11354
11355 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11356 g++.dg/ext/instantiate3.C: Tweak match patterns.
11357
11358 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11359 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11360 -da test.
11361
11362 2002-03-31 Richard Henderson <rth@redhat.com>
11363
11364 * gcc.dg/special/alias-2.c: New.
11365 * gcc.dg/special/ecos.exp: Run it.
11366
11367 2002-03-31 Richard Henderson <rth@redhat.com>
11368
11369 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11370
11371 2002-03-31 Kazu Hirata <kazu@hxi.com>
11372
11373 * gcc.dg/weak-1.c: Disable on h8300 port.
11374
11375 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11376
11377 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11378 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11379 ordering tests.
11380 * g++.dg/bprob/bprob-1.C: New test.
11381 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11382 * g++.dg/gcov/gcov-1.C: New test.
11383 * g++.dg/gcov/gcov-1.x: New file.
11384 * g++.dg/gcov/gcov-2.C: New test.
11385 * g++.dg/gcov/gcov-3.C: New test.
11386 * g++.dg/gcov/gcov-3.h: New file.
11387
11388 2002-03-28 Roger Sayle <roger@eyesopen.com>
11389
11390 * g++.old-deja/g++.other/builtins5.C: New test.
11391 * g++.old-deja/g++.other/builtins6.C: New test.
11392 * g++.old-deja/g++.other/builtins7.C: New test.
11393 * g++.old-deja/g++.other/builtins8.C: New test.
11394 * g++.old-deja/g++.other/builtins9.C: New test.
11395
11396 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11397
11398 * g++.dg/opt/static1.C: New test.
11399
11400 * g++.dg/opt/longbranch1.C: New test.
11401
11402 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11403
11404 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11405
11406 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11407
11408 2002-03-28 Jeffrey A Law (law@redhat.com)
11409
11410 * gcc.c-torture/execute/20020328-1.c: New test.
11411
11412 2002-03-27 Richard Henderson <rth@redhat.com>
11413
11414 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11415 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11416 move from g++.old-deja/g++.ext/.
11417
11418 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11419
11420 * g++.dg/init/new2.C: New test.
11421
11422 2002-03-26 Richard Henderson <rth@redhat.com>
11423
11424 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11425
11426 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11427 on sparc.
11428
11429 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11430 sparcv9 systems.
11431 * gcc.dg/20001102-1.c: Likewise.
11432
11433 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11434
11435 * gcc.dg/cpp/endif-pedantic1.c,
11436 gcc.dg/cpp/endif-pedantic2.c: New tests.
11437
11438 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11439
11440 * g++.dg/init/new1.C: New test.
11441
11442 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11443
11444 * g++.dg/abi/vbase9.C: New test.
11445
11446 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11447
11448 * gcc.dg/arm-asm.c: New test.
11449
11450 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11451
11452 * gcc.dg/Wswitch-enum.c: New test.
11453 Fix PR c/5044.
11454
11455 2002-03-26 Richard Henderson <rth@redhat.com>
11456
11457 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11458 structure.
11459
11460 2002-03-25 Richard Henderson <rth@redhat.com>
11461
11462 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11463 sparcv9 systems.
11464
11465 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11466 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11467
11468 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11469
11470 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11471
11472 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11473
11474 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11475 targets using generic thunk support.
11476
11477 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11478
11479 * gcc.c-torture/compile/20020323-1.c: New test.
11480
11481 * g++.dg/opt/conj2.C: New test.
11482
11483 2002-03-24 Richard Henderson <rth@redhat.com>
11484
11485 * gcc.dg/weak-1.c: Use -fno-common.
11486
11487 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11488
11489 * g77.dg/f77-edit-apostrophe-out.f: New test
11490 * g77.dg/f77-edit-h-out.f: New test
11491 * g77.dg/f77-edit-t-in.f: New test
11492 * g77.dg/f77-edit-t-out.f: New test
11493 * g77.dg/f77-edit-x-out.f: New test
11494 * g77.dg/f77-edit-slash-out.f: New test
11495 * g77.dg/f77-edit-colon-out.f: New test
11496 * g77.dg/f77-edit-s-out.f: New test
11497
11498 2002-03-24 Richard Henderson <rth@redhat.com>
11499
11500 * objc/execute/formal_protocol-6.x: New XFAIL.
11501
11502 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11503
11504 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11505 that do not support weak symbols
11506
11507 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11508
11509 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11510 * lib/g77.exp: Likewise
11511 * lib/objc.exp: Likewise
11512
11513 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11514
11515 * gcc.dg/Wswitch-default.c: New test.
11516
11517 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11518
11519 * g++.dg/other/enum1.C: New test.
11520
11521 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11522
11523 * gcc.dg/pragma-ep-3.c: Fix typo.
11524
11525 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11526
11527 * g++.dg/inherit/template-as-base.C: New test.
11528
11529 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11530
11531 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11532 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11533
11534 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11535
11536 * gcc.dg/cpp/multiline.c: Update to match.
11537
11538 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11539
11540 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11541
11542 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11543
11544 * gcc.dg/cpp/extratokens2.c: New file.
11545
11546 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11547
11548 * gcc.dg/20020312-2.c: Add rs6000 target.
11549
11550 * gcc.c-torture/compile/20020319-1.c: New test.
11551
11552 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11553
11554 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11555 (A, E): Handle this.
11556
11557 2002-03-20 Jason Merrill <jason@redhat.com>
11558
11559 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11560 ignoring -fpic.
11561 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11562 through prune_gcc_output.
11563
11564 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11565
11566 * gcc.c-torture/compile/20020320-1.c: New test.
11567
11568 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11569
11570 * gcc.c-torture/compile/20020318-1.c: New test.
11571
11572 * gcc.dg/struct-by-value-1.c: New test.
11573
11574 * gcc.dg/20020319-1.c: New test.
11575
11576 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11577
11578 * g++.dg/opt/conj1.C: New test.
11579
11580 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11581
11582 * g++.dg/template/qualttp20.C: Revert previous change.
11583 * g++.dg/template/qualttp3.C: Likewise.
11584 * g++.dg/template/qualttp4.C: Likewise
11585 * g++.dg/template/qualttp5.C: Likewise
11586 * g++.dg/template/qualttp6.C: Likewise
11587 * g++.dg/template/qualttp7.C: Likewise
11588 * g++.dg/template/qualttp8.C: Likewise
11589 * g++.dg/template/recurse.C: Likewise.
11590
11591 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11592
11593 * gcc.dg/cpp/wchar-1.c: Update.
11594
11595 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11596
11597 * g++.dg/template/conv1.C: New test.
11598 * g++.dg/template/conv2.C: New test.
11599 * g++.dg/template/conv3.C: New test.
11600 * g++.dg/template/conv4.C: New test.
11601
11602 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11603
11604 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11605 * g++.dg/template/qualttp3.C: Likewise.
11606 * g++.dg/template/qualttp4.C: Likewise
11607 * g++.dg/template/qualttp5.C: Likewise
11608 * g++.dg/template/qualttp6.C: Likewise
11609 * g++.dg/template/qualttp7.C: Likewise
11610 * g++.dg/template/qualttp8.C: Likewise
11611 * g++.dg/template/recurse.C: Likewise.
11612
11613 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11614
11615 * g++.dg/opt/dtor1.C: New test.
11616
11617 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11618
11619 * gcc.c-torture/compile/20020315-1.c: New test.
11620
11621 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11622
11623 * gcc.dg/weak-1.c: Fix scan tests.
11624
11625 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11626
11627 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11628 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11629 cris-*-aout* mmix-*-*.
11630 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11631 cris-*-aout* mmix-*-*.
11632 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11633 cris-*-elf* cris-*-aout* and mmix-*-*.
11634 * gcc.dg/20001009-1.c: Ditto.
11635 * gcc.dg/20010912-1.c: Ditto.
11636 * gcc.dg/20020122-4.c: Ditto.
11637 * gcc.dg/inline-2.c: Ditto.
11638
11639 2002-03-14 Jeffrey A Law (law@cygnus.com)
11640
11641 * gcc.c-torture/compile/20020314-1.c: New test.
11642
11643 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11644
11645 * gcc.c-torture/execute/20020314-1.c: New test.
11646
11647 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11648
11649 * g++.dg/warn/Wunused-1.C: New test.
11650
11651 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11652
11653 * g++.dg/abi/mangle6.C: New test.
11654
11655 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11656
11657 * gcc.c-torture/compile/20020309-2.c: New test.
11658
11659 * gcc.c-torture/compile/20020312-1.c: New test.
11660
11661 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11662
11663 * g++.dg/other/access1.C: New test.
11664
11665 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11666
11667 * gcc.c-torture/execute/wchar_t-1.c: New test.
11668
11669 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11670
11671 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11672
11673 2002-03-12 Roger Sayle <roger@eyesopen.com>
11674
11675 * gcc.dg/20020312-1.c: New test case.
11676
11677 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11678
11679 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11680
11681 2002-03-11 Richard Henderson <rth@redhat.com>
11682
11683 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11684 * g++.old-deja/g++.jason/report.C: Likewise.
11685
11686 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11687
11688 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11689 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11690
11691 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11692
11693 * testsuite/g++.dg/overload/pmf1.C: New test.
11694
11695 2002-03-11 Kazu Hirata <kazu@hxi.com>
11696
11697 * gcc.c-torture/execute/20020307-1.c: Use long.
11698
11699 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11700
11701 PR optimization/5844
11702 * gcc.dg/20020310-1.c: New test.
11703
11704 2002-03-09 Michael Meissner <meissner@redhat.com>
11705
11706 * gcc.c-torture/execute/memcpy-2.c: New test.
11707 * gcc.c-torture/execute/memset-1.c: New test.
11708 * gcc.c-torture/execute/strlen-1.c: New test.
11709 * gcc.c-torture/execute/strcmp-1.c: New test.
11710 * gcc.c-torture/execute/strncmp-1.c: New test.
11711
11712 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11713
11714 * gcc.dg/ppc-ldstruct.c: New test.
11715
11716 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11717
11718 * gcc.c-torture/execute/va-arg-22.c: New test.
11719
11720 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11721
11722 * gcc.c-torture/compile/20020309-1.c: New test.
11723
11724 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11725
11726 * gcc.c-torture/execute/20020307-2.c: New test.
11727
11728 2002-03-07 Jeffrey A Law (law@redhat.com)
11729
11730 * g77.f-torture/compile/20020307-1.f: New test.
11731
11732 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11733
11734 * gcc.dg/unordered-1.c: New test.
11735
11736 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11737
11738 * gcc.c-torture/execute/20020307-1.c: New test.
11739
11740 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11741
11742 * gcc.dg/20020304-1.c: New test.
11743
11744 * gcc.c-torture/compile/20020304-2.c: New test.
11745
11746 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11747
11748 * gcc.c-torture/compile/20020304-1.c: New test case
11749 (from PR c/5830).
11750
11751 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11752
11753 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11754
11755 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11756
11757 * g++.dg/other/classkey1.C: New test.
11758
11759 2002-03-01 Richard Henderson <rth@redhat.com>
11760
11761 * gcc.c-torture/compile/981223-1.x: New.
11762 * gcc.c-torture/compile/920625-1.x: New.
11763
11764 2002-02-28 Richard Henderson <rth@redhat.com>
11765
11766 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11767
11768 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11769
11770 * gcc.c-torture/execute/20020227-1.c: New test.
11771
11772 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11773
11774 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11775 here" ERROR lines.
11776 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11777 * g++.old-deja.g++.other/defarg1.C: Likewise.
11778 * g++.old-deja/g++.pt/calls2.C: Likewise.
11779 * g++.old-deja/g++.pt/crash20.C: Likewise.
11780 * g++.old-deja/g++.pt/crash30.C: Likewise.
11781 * g++.old-deja/g++.pt/crash36.C: Likewise.
11782 * g++.old-deja/g++.pt/crash6.C: Likewise.
11783 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11784 * g++.old-deja/g++.pt/derived3.C: Likewise.
11785 * g++.old-deja/g++.pt/error1.C: Likewise.
11786 * g++.old-deja/g++.pt/friend21.C: Likewise.
11787 * g++.old-deja/g++.pt/friend23.C: Likewise.
11788 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11789 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11790
11791 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11792
11793 * gcc.c-torture/execute/20020225-2.c: New test.
11794
11795 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11796
11797 * gcc.c-torture/execute/920730-1t.c,
11798 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11799 Delete test cases, only relevant to -traditional.
11800
11801 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11802
11803 * gcc.dg/cpp/undef1.c: Remove.
11804 * gcc.dg/cpp/directiv.c: Update.
11805 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11806
11807 2002-02-27 Michael Meissner <meissner@redhat.com>
11808
11809 * gcc.c-torture/execute/20020226-1.c: New test.
11810
11811 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11812
11813 * g++.dg/debug/debug4.C: New test.
11814
11815 * gcc.dg/ia64-visibility-1.c: New test.
11816
11817 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11818
11819 * gcc.dg/debug/20020224-1.c: New.
11820
11821 2002-02-25 Kazu Hirata <kazu@hxi.com>
11822
11823 * gcc.c-torture/execute/960416-1.x: New.
11824 * gcc.c-torture/execute/divconst-3.x: Likewise.
11825
11826 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11827
11828 * gcc.dg/20020224-1.c: New test.
11829
11830 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11831
11832 * gcc.c-torture/execute/20020225-1.c: New.
11833
11834 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11835
11836 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11837
11838 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11839
11840 * gcc.dg/20020222-1.c: New test.
11841
11842 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11843
11844 * g++.dg/opt/anonunion1.C: New test.
11845
11846 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11847
11848 * g++.dg/template/qualttp19.C: New test.
11849 * g++.dg/template/qualttp20.C: New test.
11850 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11851 * g++.old-deja/g++.other/qual1.C: Likewise.
11852
11853 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11854
11855 * gcc.dg/attr-alwaysinline.c: New.
11856
11857 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11858
11859 * gcc.dg/20020220-1.c: New test.
11860
11861 * gcc.dg/20020220-2.c: New test.
11862
11863 * g++.dg/opt/mmx1.C: New test.
11864
11865 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11866
11867 * gcc.c-torture/compile/20020110.c: New test.
11868
11869 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11870
11871 * gcc.c-torture/execute/20020219-1.c: New test.
11872
11873 * gcc.dg/20020219-1.c: New test.
11874
11875 * gcc.dg/noncompile/20020220-1.c: New test.
11876
11877 * g++.dg/opt/ptrintsum1.C: New test.
11878
11879 * gcc.dg/debug/20020220-1.c: New test.
11880
11881 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11882
11883 * gcc.c-torture/execute/20020216-1.c: New test.
11884
11885 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11886
11887 * gcc.dg/decl-1.c: Update, new test.
11888
11889 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11890
11891 * g++.dg/abi/bitfield1.C: New test.
11892 * g++.dg/abi/bitfield2.C: New test.
11893
11894 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11895
11896 * gcc.dg/attr-nest.c: New test.
11897
11898 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11899
11900 * gcc.c-torture/execute/20020215-1.c: New test.
11901
11902 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11903
11904 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11905 * g++.dg/debug/debug.exp: New.
11906 * g++.dg/debug/trivial.C: New.
11907 * g++.dg/debug/debug1.C: Moved...
11908 * g++.dg/other/debug1.C: ...from here.
11909 * g++.dg/debug/debug2.C: Moved...
11910 * g++.dg/other/debug2.C: ...from here.
11911 * g++.dg/debug/debug3.C: Moved...
11912 * g++.dg/other/debug3.C: ...from here.
11913
11914 * gcc.dg/noncompile/20020213-1.c: New test.
11915
11916 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11917
11918 * g++.dg/other/debug3.C: New test.
11919
11920 * gcc.c-torture/execute/20020213-1.c: New test.
11921
11922 2002-02-13 Richard Smith <richard@ex-parrot.com>
11923
11924 * g++.old-deja/g++.other/thunk1.C: New test.
11925
11926 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11927
11928 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11929
11930 2002-02-13 Stan Shebs <shebs@apple.com>
11931
11932 * gcc.dg/altivec-3.c: New.
11933
11934 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11935
11936 * gcc.dg/Wunreachable-1.c: New test.
11937 * gcc.dg/Wunreachable-2.c: New test.
11938
11939 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11940
11941 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11942
11943 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11944
11945 * gcc.dg/decl-1.c: New test.
11946
11947 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11948
11949 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11950
11951 2002-02-10 Kazu Hirata <kazu@hxi.com>
11952
11953 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11954 * gcc.c-torture/compile/980506-1.x: Likewise.
11955
11956 2002-02-10 Kazu Hirata <kazu@hxi.com>
11957
11958 * gcc.dg/20020210-1.c: New.
11959
11960 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11961
11962 * g77.f-torture/execute/947.f: New regression test
11963 for PR fortran/947.
11964
11965 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11966
11967 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11968 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11969
11970 2002-02-08 Richard Henderson <rth@redhat.com>
11971
11972 * gcc.c-torture/compile/labels-3.c: New.
11973
11974 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11975
11976 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11977 expression statements work instead.
11978 * gcc.dg/noncompile/20020207-1.c: New test.
11979
11980 2002-02-07 Richard Henderson <rth@redhat.com>
11981
11982 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11983
11984 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11985
11986 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11987 message from g77
11988 * lib/g77-dg.exp: Trim g77 error messages so that they are
11989 recognized by dg.exp.
11990
11991 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11992
11993 PR fortran/5473
11994 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11995
11996 2002-02-07 Richard Henderson <rth@redhat.com>
11997
11998 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11999 to be sufficiently aligned for integers.
12000
12001 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
12002
12003 * g++.dg/template/friend4.C: New test.
12004
12005 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12006
12007 PR fortran/5743
12008 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
12009 unsupported cases.
12010
12011 2002-02-07 Richard Henderson <rth@redhat.com>
12012
12013 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
12014 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
12015 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
12016 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
12017
12018 2002-02-06 Richard Henderson <rth@redhat.com>
12019
12020 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
12021
12022 2002-02-06 Janis Johnson <janis187@us.ibm.com>
12023
12024 * gcc.dg/20020206-1.c: New test.
12025
12026 2002-02-06 Jakub Jelinek <jakub@redhat.com>
12027
12028 * gcc.c-torture/execute/20020206-1.c: New test.
12029
12030 * gcc.c-torture/execute/20020206-2.c: New test.
12031
12032 PR optimization/5429:
12033 * gcc.c-torture/compile/20020206-1.c: New test.
12034
12035 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
12036
12037 * g++.dg/ext/align1.C: Do not use an explicit alignment value
12038 as certain file formats cannot support particularly large
12039 alignments.
12040
12041 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
12042 and do not expect to be able to link the executable.
12043
12044 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12045 fail because the COFF format does not support the weak attribute.
12046
12047 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12048
12049 * g77.dg/pr5473.f: New test
12050
12051 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12052
12053 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12054 Fix testcase accordingly.
12055
12056 2002-02-04 Richard Henderson <rth@redhat.com>
12057
12058 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12059 (buf): Change to be an array of pointers, not ints.
12060
12061 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12062
12063 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12064 before all tests. Move warning one line above to match where it
12065 C frontend emits.
12066 * gcc.dg/Wswitch-2.c: New test.
12067 * g++.dg/warn/Wswitch-1.C: New test.
12068 * g++.dg/warn/Wswitch-2.C: New test.
12069
12070 2002-02-04 Richard Henderson <rth@redhat.com>
12071
12072 * g++.dg/abi/offsetof.C: Fix size comparison.
12073
12074 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12075
12076 * gcc.dg/cast-qual-2.c: New test.
12077
12078 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12079
12080 * gcc.dg/20020201-4.c: New test.
12081
12082 2002-02-04 Ben Elliston <bje@redhat.com>
12083
12084 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12085 target_info attribute != 0, in addition to the empty string.
12086 (gcc_target_compile): Likewise.
12087
12088 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12089
12090 * gcc.dg/Wswitch.c: New test.
12091 PR gcc/4475. PR gcc/3780.
12092
12093 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12094
12095 * g77.f-torture/execute/5122.f: New test for regressions
12096 against PR fortran/5122.
12097
12098 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12099
12100 * g77.f-torture/compile/pr3743.f: Delete
12101 * g77.dg/pr3743-1.f: New test.
12102 * g77.dg/pr3743-2.f: New test.
12103 * g77.dg/pr3743-3.f: New test.
12104 * g77.dg/pr3743-4.f: New test.
12105
12106 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12107
12108 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12109
12110 2002-02-02 Richard Henderson <rth@redhat.com>
12111
12112 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12113 * gcc.c-torture/execute/bf64-1.c: Likewise.
12114
12115 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12116
12117 * gcc.dg/20020201-2.c: New test.
12118
12119 * gcc.dg/20020201-3.c: New test.
12120
12121 * gcc.c-torture/execute/bitfld-2.c: New test.
12122
12123 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12124
12125 * gcc.dg/bitfld-1.c: Update.
12126 * gcc.dg/bitfld-2.c: Update.
12127 * gcc.c-torture/execute/bitfld-1.x: New.
12128
12129 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12130
12131 * gcc.c-torture/execute/20020201-1.c: New test.
12132
12133 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12134
12135 PR target/5469
12136 * gcc.dg/20020201-1.c: New test.
12137
12138 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12139
12140 PR fortran/3743
12141 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12142 * g77.f-torture/compile/pr3743.x: Remove
12143
12144 2002-01-31 Tom Rix <trix@redhat.com>
12145
12146 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12147
12148 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12149
12150 * gcc.dg/noncompile/20020130-1.c: New test.
12151
12152 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12153
12154 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12155
12156 2002-01-29 Richard Henderson <rth@redhat.com>
12157
12158 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12159 to long long.
12160 * gcc.c-torture/execute/bf64-1.c: Likewise.
12161
12162 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12163
12164 * gcc.c-torture/execute/20020129-1.c: New test.
12165
12166 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12167
12168 * gcc.c-torture/compile/20000224-1.c: Update.
12169 * gcc.c-torture/execute/bitfld-1.c: New tests.
12170 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12171 * gcc.dg/uninit-A.c: Update.
12172
12173 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12174
12175 * g++.dg/template/ctor1.C: Add instantiation.
12176
12177 2002-01-28 Paul Koning <pkoning@equallogic.com>
12178
12179 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12180 argument to __builtin_prefetch to be const ptr.
12181
12182 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12183
12184 * gcc.c-torture/compile/20020120-1.c: New test.
12185
12186 2002-01-27 Kazu Hirata <kazu@hxi.com>
12187
12188 * gcc.c-torture/execute/20020127-1.c: New test.
12189
12190 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12191
12192 * g77.dg/f77-edit-i-in.f: New test
12193 * g77.dg/f77-edit-i-out.f: New test
12194
12195 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12196
12197 * gcc.dg/debug/debug.exp: New file.
12198 * gcc.dg/debug/trivial.c: New file.
12199 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12200 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12201 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12202 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12203 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12204 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12205 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12206 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12207 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12208 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12209 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12210 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12211 * gcc.dg/20000503-1.c: Removed.
12212 * gcc.dg/20010207-1.c: Removed.
12213 * gcc.dg/20011223-1.c: Removed.
12214 * gcc.dg/20020104-2.c: Removed.
12215 * gcc.dg/debug-1.c: Removed.
12216 * gcc.dg/debug-2.c: Removed.
12217 * gcc.dg/debug-3.c: Removed.
12218 * gcc.dg/debug-4.c: Removed.
12219 * gcc.dg/debug-5.c: Removed.
12220 * gcc.dg/debug-6.c: Removed.
12221 * gcc.dg/dwarf2-1.c: Removed.
12222 * gcc.dg/dwarf2-2.c: Removed.
12223
12224 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12225
12226 * g++.old-deja/g++.other/eh5.C: New test.
12227 * g++.old-deja/g++.other/sibcall2.C: New test.
12228 * g++.old-deja/g++.other/array9.C: New test.
12229 * g++.old-deja/g++.other/typename2.C: New test.
12230 * g++.old-deja/g++.other/crash60.C: New test.
12231 * g++.old-deja/g++.other/conv9.C: New test.
12232 * g++.old-deja/g++.other/mangle10.C: New test.
12233 * g++.old-deja/g++.other/unchanging1.C: New test.
12234 * g++.old-deja/g++.other/exprstmt1.C: New test.
12235 * g++.old-deja/g++.other/inline23.C: New test.
12236 * g++.old-deja/g++.eh/ia64-1.C: New test.
12237 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12238 * g++.old-deja/g++.other/reload1.C: New test.
12239 * g++.old-deja/g++.other/static20.C: New test.
12240 * g++.old-deja/g++.other/local-alloc1.C: New test.
12241 * g++.old-deja/g++.other/conv8.C: New test.
12242 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12243 * g++.old-deja/g++.other/storeexpr1.C: New test.
12244 * g++.old-deja/g++.other/storeexpr2.C: New test.
12245 * g++.dg/eh/template2.C: New test.
12246 * g++.dg/warn/weak1.C: New test.
12247
12248 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12249
12250 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12251 Remove first, non-varying, argument.
12252
12253 2002-01-23 Richard Henderson <rth@redhat.com>
12254
12255 * gcc.dg/inline-2.c: New.
12256
12257 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12258 Add optional target arg. Check number of arguments.
12259 (scan-assembler-not, scan-assembler-dem): Likewise.
12260 (scan-assembler-dem-not): Likewise.
12261
12262 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12263
12264 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12265 line 12.
12266 * g++.old-deja/g++.brendan/parse3.C,
12267 g++.old-deja/g++.other/crash26.C,
12268 g++.old-deja/g++.other/crash28.C,
12269 g++.old-deja/g++.other/crash29.C,
12270 g++.old-deja/g++.other/crash30.C,
12271 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12272
12273 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12274
12275 * gcc.dg/20020115-1.c: New.
12276
12277 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12278
12279 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12280
12281 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12282
12283 * gcc.dg/20020122-3.c: New.
12284
12285 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12286
12287 * g++.dg/other/gc1.C: New test.
12288
12289 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12290
12291 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12292
12293 2002-01-22 Richard Henderson <rth@redhat.com>
12294
12295 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12296
12297 2002-01-22 Richard Henderson <rth@redhat.com>
12298
12299 * gcc.dg/20020122-4.c: New.
12300
12301 2002-01-22 H.J. Lu <hjl@gnu.org>
12302
12303 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12304 link output.
12305 * gcc.dg/special/ecos.exp: Likewise.
12306 * lib/g++-dg.exp: Likewise.
12307 * lib/g77-dg.exp: Likewise.
12308 * lib/gcc-dg.exp : Likewise.
12309 * lib/mike-g++.exp: Likewise.
12310 * lib/mike-g77.exp: Likewise.
12311 * lib/mike-gcc.exp: Likewise.
12312 * lib/objc-dg.exp: Likewise.
12313
12314 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12315
12316 PR target/5379
12317 * gcc.dg/20020122-2.c: New test.
12318
12319 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12320
12321 * gcc.dg/20020122-1.c: New test.
12322
12323 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12324
12325 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12326
12327 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12328
12329 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12330
12331 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12332
12333 * gcc.c-torture/compile/20020121-1.c: New test.
12334
12335 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12336
12337 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12338 ld_library_path.
12339
12340 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12341
12342 * gcc.dg/20020218-1.c: New test.
12343
12344 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12345
12346 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12347 messages
12348 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12349 "At global scope" warning
12350 * g++.dg/ext/align1.C: Change cygwin test for alignment
12351 from db-bogus to dg-warning
12352
12353 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12354
12355 * g77.f-torture/compile/cpp2.F: New test.
12356
12357 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12358
12359 * g++.dg/template/access1.C: New test.
12360
12361 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12362
12363 * gcc.dg/20020118-1.c: New.
12364
12365 2002-01-18 Kazu Hirata <kazu@hxi.com>
12366
12367 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12368
12369 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12370
12371 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12372 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12373 alignment warnings.
12374
12375 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12376
12377 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12378 torture_with_loops and torture_without_loops
12379
12380 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12381
12382 * gcc.c-torture/compile/20020116-1.c: New test.
12383
12384 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12385
12386 * gcc.dg/20020116-2.c: New test.
12387
12388 * gcc.dg/ultrasp4.c: New test.
12389
12390 * gcc.dg/20020116-1.c: New test.
12391
12392 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12393
12394 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12395 by EABI.
12396
12397 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12398
12399 * gcc.misc-tests/i386-prefetch.exp: New.
12400 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12401 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12402 * gcc.misc-tests/i386-pf-none-1.c: New test.
12403 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12404
12405 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12406
12407 * gcc.dg/gnu89-init-1.c: Add new tests.
12408
12409 2002-01-15 Andreas Jaeger <aj@suse.de>
12410
12411 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12412 * gcc.dg/i386-mmx-2.c: Likewise.
12413 * gcc.dg/i386-sse-1.c: Likewise.
12414 * gcc.dg/i386-sse-2.c: Likewise.
12415 * gcc.dg/i386-sse-3.c: Likewise.
12416
12417 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12418
12419 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12420 Uncomment additional cases that now pass.
12421
12422 2002-01-11 Richard Henderson <rth@redhat.com>
12423
12424 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12425 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12426
12427 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12428
12429 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12430
12431 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12432
12433 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12434 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12435
12436 2002-01-10 Dale Johannesen <dalej@apple.com>
12437
12438 * gcc.c-torture/execute/loop-11.c: New.
12439
12440 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12441
12442 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12443 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12444
12445 2002-01-09 Richard Henderson <rth@redhat.com>
12446
12447 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12448 type in which to perform the operation for each size.
12449
12450 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12451
12452 * gcc.c-torture/compile/20020109-2.c: New test.
12453
12454 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12455
12456 * gcc.c-torture/execute/loop-10.c: New test.
12457
12458 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12459
12460 * gcc.c-torture/compile/20010226-1.c: New test.
12461 * gcc.c-torture/compile/20010227-1.c: New test.
12462 * gcc.c-torture/compile/20010426-1.c: New test.
12463 * gcc.c-torture/compile/20010510-1.c: New test.
12464 * gcc.c-torture/compile/20010605-3.c: New test.
12465 * gcc.c-torture/compile/20010824-1.c: New test.
12466 * gcc.c-torture/execute/20010409-1.c: New test.
12467 * gcc.dg/noncompile/20000901-1.c: New test.
12468 * gcc.dg/20001023-1.c: New test.
12469 * gcc.dg/20001101-1.c: New test.
12470 * gcc.dg/20001102-1.c: New test.
12471 * gcc.dg/20010207-1.c: New test.
12472 * gcc.dg/20010405-1.c: New test.
12473 * gcc.dg/20010822-1.c: New test.
12474 * gcc.dg/20011107-1.c: New test.
12475
12476 2002-01-09 Jeffrey A Law (law@redhat.com)
12477
12478 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12479
12480 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12481 execution failure on PA targets.
12482
12483 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12484
12485 * gcc.c-torture/compile/20020109-1.c: New test.
12486
12487 2002-01-08 Kazu Hirata <kazu@hxi.com>
12488
12489 * gcc.c-torture/execute/20020108-1.c: New test.
12490
12491 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12492
12493 * gcc.dg/20020108-1.c: New test.
12494
12495 2002-01-08 H.J. Lu <hjl@gnu.org>
12496
12497 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12498 for header files.
12499
12500 2002-01-08 Geoff Keating <geoffk@redhat.com>
12501
12502 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12503 consistency.
12504
12505 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12506
12507 * gcc.dg/altivec-4.c: Test altivec predicates.
12508
12509 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12510
12511 * gcc.c-torture/execute/20020107-1.c: New test.
12512
12513 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12514
12515 PR c/5279
12516 * gcc.c-torture/compile/20020106-1.c: New test.
12517
12518 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12519
12520 * gcc.c-torture/execute/nestfunc-4.c: New test.
12521
12522 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12523
12524 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12525 extra triple that slipped in.
12526 * g++.old-deja/g++.abi/align.C: Likewise.
12527 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12528
12529 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12530
12531 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12532 * g++.old-deja/g++.abi/align.C: Likewise.
12533 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12534
12535 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12536 on FreeBSD/i386.
12537 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12538 FreeBSD.
12539
12540 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12541
12542 * gcc.dg/20020104-1.c: New test.
12543
12544 * gcc.dg/20020104-2.c: New test.
12545
12546 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12547
12548 * gcc.dg/20020103-1.c: Fix typo in target selector.
12549
12550 2002-01-03 Richard Henderson <rth@redhat.com>
12551
12552 * gcc.dg/20020103-1.c: New.
12553
12554 2002-01-03 Kazu Hirata <kazu@hxi.com>
12555
12556 * gcc.c-torture/execute/20020103-1.c: New test.
12557
12558 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12559
12560 * g++.dg/other/debug2.C: New test.
12561
12562 * gcc.c-torture/compile/20020103-1.c: New test.
12563
12564 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12565
12566 * gcc.dg/gnu89-init-1.c: Added new tests.
12567
12568 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12569
12570 * g++.dg/template/friend2.C: Remove as patch is reverted.
12571
12572 * g++.dg/warn/oldcast1.C: New test.
12573
12574 * g++.dg/template/ptrmem1.C: New test.
12575 * g++.dg/template/ptrmem2.C: New test.
12576
12577 * g++.dg/template/ntp.C: New test.
12578
12579 * g++.dg/other/component1.C: New test.
12580
12581 * g++.dg/template/ttp3.C: New test.
12582
12583 * g++.dg/template/friend2.C: New test.
12584 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12585
12586 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12587
12588 * g++.dg/other/ptrmem1.C: New test.
12589 * g++.dg/other/ptrmem2.C: New test.
12590
12591 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12592
12593 * g++.dg/template/ctor1.C: New test.
12594
12595 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12596
12597 * g++.dg/template/friend2.C: New test.
12598
12599 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12600
12601 * gcc.dg/mmix-1.c: New test.
12602
12603 2001-12-31 Richard Henderson <rth@redhat.com>
12604
12605 * gcc.dg/asm-5.c: New.
12606
12607 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12608
12609 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12610 in namespace __gnu_cxx
12611
12612 2001-12-30 Richard Henderson <rth@redhat.com>
12613
12614 * gcc.dg/debug-6.c: New.
12615
12616 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12617
12618 * gcc.c-torture/compile/20011229-2.c: New test.
12619
12620 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12621
12622 * gcc.dg/debug-3.c: New test.
12623 * gcc.dg/debug-4.c: New test.
12624 * gcc.dg/debug-5.c: New test.
12625
12626 2001-12-29 Richard Henderson <rth@redhat.com>
12627
12628 * g++.dg/eh/loop1.C: New.
12629
12630 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12631
12632 * g++.dg/template/crash1.C: New test.
12633
12634 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12635
12636 * g++.dg/other/const1.C: New test.
12637
12638 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12639
12640 * gcc.c-torture/compile/20011229-1.c: New test.
12641
12642 2001-12-28 Stan Shebs <shebs@apple.com>
12643
12644 * lib/objc-torture.exp: Resync with c-torture.exp.
12645 * lib/objc.exp: Load standard libraries.
12646
12647 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12648
12649 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12650 additional tests.
12651
12652 2001-12-27 Roger Sayle <roger@eyesopen.com>
12653
12654 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12655
12656 2001-12-27 Richard Henderson <rth@redhat.com>
12657
12658 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12659
12660 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12661
12662 * g++.dg/eh/ctor1.C: New test.
12663 * g++.dg/other/error2.C: New test.
12664
12665 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12666
12667 * g++.dg/other/init2.C: New test.
12668
12669 2001-12-24 Richard Henderson <rth@redhat.com>
12670
12671 * gcc.dg/20011223-1.c: New.
12672 * gcc.dg/inline-1.c: New.
12673
12674 2001-12-23 Richard Henderson <rth@redhat.com>
12675
12676 * gcc.dg/asm-4.c: Test operand modifiers.
12677
12678 2001-12-23 Richard Henderson <rth@redhat.com>
12679
12680 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12681
12682 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12683
12684 * gcc.c-torture/execute/20011223-1.c: New test.
12685
12686 2001-12-21 Richard Henderson <rth@redhat.com>
12687
12688 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12689 re-enables the warning.
12690
12691 2001-12-21 Richard Henderson <rth@redhat.com>
12692
12693 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12694
12695 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12696
12697 * gcc.c-torture/compile/20011218-1.c: New test.
12698
12699 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12700
12701 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12702 arm-isr.c test.
12703 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12704 epilogue generation for ARM ISR routines.
12705
12706 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12707
12708 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12709 * gcc.dg/format/c90-printf-3.c: Likewise.
12710 * gcc.dg/format/c99-printf-3.c: Likewise.
12711 * gcc.dg/format/ext-1.c: Likewise.
12712 * gcc.dg/format/ext-6.c: Likewise.
12713 * gcc.dg/format/format.h: Prototype unlocked stdio.
12714
12715 2001-12-20 Richard Henderson <rth@redhat.com>
12716
12717 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12718 (arena): Use it.
12719 (malloc): Correct allocation logic. Abort if we fill up the
12720 arena before initialization complete.
12721 (realloc): Correct allocation logic.
12722
12723 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12724
12725 * gcc.c-torture/compile/20011219-2.c: New test.
12726
12727 * gcc.c-torture/execute/20011219-1.c: New test.
12728
12729 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12730
12731 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12732 target does not support weak symbols.
12733
12734 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12735
12736 * gcc.c-torture/compile/20011219-1.c: New test.
12737
12738 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12739
12740 * g++.dg/other/error1.C: New test.
12741
12742 2001-12-17 Jeffrey A Law (law@redhat.com)
12743
12744 * gcc.c-torture/execute/20011217-1.c: New test.
12745
12746 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12747
12748 * objc.dg/special/: New directory.
12749 * objc.dg/special/special.exp: New file.
12750 * objc.dg/special/unclaimed-category-1.h: New file.
12751 * objc.dg/special/unclaimed-category-1a.m: New file.
12752 * objc.dg/special/unclaimed-category-1.m: New file.
12753
12754 2001-12-17 Andreas Jaeger <aj@suse.de>
12755
12756 * gcc.c-torture/compile/20011217-2.c: New test.
12757
12758 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12759
12760 * gcc.c-torture/compile/20011217-1.c: New test.
12761
12762 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12763
12764 * testsuite/gcc.dg/20011214-1.c: New.
12765
12766 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12767
12768 * gcc.dg/altivec-4.c: New.
12769
12770 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12771
12772 * gcc.dg/20011113-1.c: New test.
12773
12774 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12775
12776 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12777 std::__malloc_alloc_template<0> and
12778 std::__default_alloc_template<false, 0>.
12779
12780 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12781
12782 * objc/execute/bf-21.m: New test.
12783 * objc/execute/enumeration-1.m: New test.
12784 * objc/execute/enumeration-2.m: New test.
12785
12786 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12787
12788 * gcc.dg/gnu89-init-1.c: New test.
12789
12790 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12791
12792 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12793 * g++.old-deja/g++.jason/2371.C: Likewise.
12794 * g++.old-deja/g++.jason/template33.C: Likewise.
12795 * g++.old-deja/g++.jason/template34.C: Likewise.
12796 * g++.old-deja/g++.jason/template36.C: Likewise.
12797 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12798 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12799 * g++.old-deja/g++.other/typename1.C: Likewise.
12800 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12801 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12802 * g++.old-deja/g++.pt/typename11.C: Likewise.
12803 * g++.old-deja/g++.pt/typename14.C: Likewise.
12804 * g++.old-deja/g++.pt/typename16.C: Likewise.
12805 * g++.old-deja/g++.pt/typename3.C: Likewise.
12806 * g++.old-deja/g++.pt/typename4.C: Likewise.
12807 * g++.old-deja/g++.pt/typename5.C: Likewise.
12808 * g++.old-deja/g++.pt/typename7.C: Likewise.
12809 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12810
12811 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12812
12813 * g++.dg/other/linkage1.C: New test.
12814 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12815 specifiers.
12816
12817 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12818
12819 * gcc.dg/concat.c: New test.
12820
12821 2001-12-11 Stan Shebs <shebs@apple.com>
12822
12823 * objc/compile: New test directory.
12824 * objc/compile/compile.exp: New expect script.
12825 * objc/compile/20011211-1.m: New compile test.
12826
12827 2001-12-11 Jason Merrill <jason@redhat.com>
12828
12829 * lib/prune.exp (prune_gcc_output): Also handle "In member
12830 function". So many permutations...
12831
12832 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12833
12834 * g++.dg/template/typedef1.C: New test.
12835
12836 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12837
12838 * g++.dg/other/copy1.C: New test.
12839
12840 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12841
12842 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12843
12844 * gcc.dg/builtin-choose-expr.c: New.
12845
12846 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12847
12848 * gcc.dg/altivec-2.c: New.
12849
12850 2001-12-07 Richard Henderson <rth@redhat.com>
12851
12852 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12853
12854 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12855
12856 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12857 ultrasparc.
12858
12859 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12860
12861 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12862
12863 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12864
12865 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12866 variable argument list.
12867
12868 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12869
12870 * gcc.c-torture/execute/memcheck: Delete entire directory.
12871 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12872 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12873
12874 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12875
12876 * gcc.dg/Wshadow-1.c: New test.
12877
12878 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12879
12880 * gcc.c-torture/compile/20011130-1.c: New test.
12881
12882 * gcc.dg/noncompile/20011025-1.c: New test.
12883
12884 * g++.dg/other/anon-union.C: New test.
12885
12886 * gcc.c-torture/execute/20011024-1.c: New test.
12887
12888 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12889
12890 * gcc.c-torture/execute/20000722-1.x,
12891 gcc.c-torture/execute/20010123-1.x: Remove.
12892 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12893 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12894 gcc.dg/c99-complit-2.c: New tests.
12895
12896 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12897
12898 * g++.dg/inherit/base1.C: New test.
12899
12900 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12901
12902 * g++.dg/other/stdarg1.C: New test.
12903
12904 * gcc.c-torture/compile/20011130-2.c: New test.
12905
12906 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12907
12908 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12909 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12910 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12911 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12912 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12913 * gcc.dg/builtin-prefetch-1.c: New test.
12914
12915 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12916
12917 * gcc.dg/20011130-1.c: New test.
12918
12919 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12920
12921 * g++.dg/other/scope1.C: New test.
12922 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12923
12924 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12925
12926 * gcc.dg/vla-init-1.c: New test.
12927
12928 2001-12-01 Geoff Keating <geoffk@redhat.com>
12929
12930 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12931
12932 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12933
12934 * objc.dg/alias.m: Update.
12935 * objc.dg/class-1.m: Update.
12936 * objc.dg/const-str-1.m: Update.
12937 * objc.dg/fwd-proto-1.m: Update.
12938 * objc.dg/id-1.m: Update.
12939 * objc.dg/super-class-1.m: Update.
12940
12941 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12942
12943 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12944 constructs.
12945
12946 2001-11-28 Jeffrey A Law (law@cygnus.com)
12947
12948 * gcc.c-torture/execute/20011128-1.c: New test.
12949
12950 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12951
12952 * gcc.dg/20011127-1.c: New test.
12953
12954 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12955
12956 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12957 from Austin Group draft 7.
12958 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12959 scanf format arguments.
12960 * gcc.dg/format/no-exargs-2.c: New test.
12961
12962 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12963
12964 * g++.dg/abi/vbase8-4.C: New test.
12965
12966 2001-11-24 Ian Lance Taylor <ian@airs.com>
12967
12968 * gcc.c-torture/execute/20011121-1.c: New test.
12969
12970 2001-11-23 Jeffrey A Law (law@cygnus.com)
12971
12972 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12973
12974 2001-11-23 Andreas Jaeger <aj@suse.de>
12975
12976 * gcc.dg/cpp/charconst-2.c: New test.
12977
12978 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12979
12980 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12981 to the host if it is remote. Let tests specify extra headers
12982 they use.
12983 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12984 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12985 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12986 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12987 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12988 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12989 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12990 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12991 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12992 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12993
12994 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12995
12996 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12997 for little endian ARMs.
12998
12999 2001-11-20 Jakub Jelinek <jakub@redhat.com>
13000
13001 * gcc.c-torture/compile/20011119-1.c: New test.
13002 * gcc.c-torture/compile/20011119-2.c: New test.
13003
13004 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
13005
13006 * gcc.dg/altivec-1.c: Fix typo.
13007
13008 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13009
13010 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
13011
13012 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
13013
13014 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
13015
13016 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
13017
13018 * lib/g77.exp: Don't specify --rpath-link.
13019
13020 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
13021 across all the headers.
13022 * gcc.dg/format/format.exp: For testing on a remote host,
13023 copy format.h.
13024
13025 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
13026 * gcc.c-torture/execute/930406-1.c: Likewise.
13027 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13028
13029 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
13030
13031 * gcc.dg/altivec-1.c: New.
13032
13033 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
13034
13035 * gcc.dg/cpp/fpreprocessed.c: New test case.
13036
13037 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13038
13039 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
13040 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
13041 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
13042
13043 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13044
13045 * gcc.dg/no-builtin-1.c: New test.
13046
13047 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13048
13049 * gcc.c-torture/execute/20011115-1.c: New test.
13050
13051 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13052
13053 * gcc.c-torture/compile/20011114-2.c: New test.
13054 * gcc.c-torture/compile/20011114-3.c: New test.
13055 * gcc.c-torture/compile/20011114-4.c: New test.
13056
13057 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13058
13059 * g++.dg/other/init1.C: New test.
13060
13061 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13062
13063 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13064 message.
13065
13066 * gcc.c-torture/execute/20011114-1.c: New testcase.
13067
13068 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13069 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13070 like the (before this change) version of 20010327-1.c.
13071
13072 2001-11-14 Roger Sayle <roger@eyesopen.com>
13073
13074 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13075
13076 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13077
13078 * g++.dg/init/array2.C: New test.
13079
13080 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13081
13082 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13083
13084 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13085
13086 * g++.dg/other/forscope1.C: New test.
13087 * g++.dg/ext/forscope1.C: New test.
13088 * g++.dg/ext/forscope2.C: New test.
13089
13090 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13091
13092 * gcc.c-torture/execute/20011113-1.c: New test.
13093
13094 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13095
13096 * gcc.c-torture/execute/20011109-2.c: New test.
13097
13098 * gcc.c-torture/execute/20011109-1.c: New test.
13099
13100 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13101
13102 * gcc.c-torture/compile/20011109-1.c: New test.
13103
13104 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13105
13106 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13107 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13108 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13109 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13110 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13111 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13112 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13113
13114 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13115
13116 * g++.dg/warn/Wshadow-1.C: New tests.
13117 * g++.old-deja/g++.mike/for3.C: Update.
13118
13119 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13120
13121 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13122 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13123 XFAILs. Adjust expected error texts.
13124 * gcc.c-torture/compile/20011106-1.c,
13125 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13126 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13127 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13128 gcc.dg/c99-array-lval-5.c: New tests.
13129
13130 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13131
13132 * gcc.dg/cpp/defined.c: Update.
13133
13134 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13135
13136 * gcc.c-torture/execute/anon-1.c: New test.
13137
13138 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13139
13140 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13141 same size, so no warning should be produced on stormy16.
13142
13143 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13144 due to oversized array.
13145 * g++.old-deja/g++.mike/ns15.C: Likewise.
13146 * g++.old-deja/g++.pt/crash16.C: Likewise.
13147
13148 2001-11-02 Graham Stott <grahams@redhat.com>
13149
13150 * g++.dgother/debug1.C: Fix typos.
13151
13152 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13153
13154 * g++.dg/other/debug1.C: New test.
13155
13156 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13157
13158 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13159 of unsigned long.
13160
13161 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13162
13163 * gcc.dg/20011029-2.c: New test.
13164
13165 * gcc.c-torture/compile/20011029-1.c: New test.
13166
13167 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13168
13169 * objc/execute/class_self-1.m: New test.
13170 * objc/execute/class_self-2.m: New test.
13171
13172 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13173
13174 * gcc.misc-tests/msgs.exp: Delete.
13175 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13176 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13177 error set to match recent changes.
13178
13179 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13180
13181 * gcc.dg/20011021-1.c: New test.
13182
13183 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13184
13185 * gcc.c-torture/compile/20011023-1.c: New test.
13186
13187 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13188
13189 * lib/g77.exp: Rewrite based on lib/g++.exp.
13190
13191 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13192
13193 * gcc.c-torture/execute/20011019-1.c: New test.
13194
13195 * gcc.dg/20011018-1.c: New test.
13196
13197 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13198
13199 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13200
13201 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13202
13203 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13204 * gcc.dg/attr-invalid.c: Likewise.
13205
13206 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13207
13208 * testsuite/gcc.dg/20011015-1.c: New test.
13209
13210 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13211
13212 * g++.dg/template/unify2.C: New test.
13213
13214 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13215
13216 * g++.dg/other/exception-specification.C: New test
13217
13218 2001-10-13 Tom Rix <trix@redhat.com>
13219
13220 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13221 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13222
13223 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13224
13225 * testsuite/gcc.dg/20011009-1.c: New test.
13226
13227 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13228
13229 PR g++/4476
13230 * g++.dg/other/friend1.C: New test.
13231
13232 2001-10-11 Richard Henderson <rth@redhat.com>
13233
13234 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13235
13236 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13237
13238 * gcc.c-torture/compile/20011010-1.c: New.
13239
13240 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13241
13242 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13243 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13244 g77.f-torture/execute/execute.exp,
13245 g77.f-torture/noncompile/noncompile.exp,
13246 gcc.c-torture/compile/compile.exp,
13247 gcc.c-torture/execute/execute.exp,
13248 gcc.c-torture/execute/ieee/ieee.exp,
13249 gcc.c-torture/execute/memcheck/memcheck.exp,
13250 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13251 objc/execute/execute.exp: Update FSF address.
13252
13253 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13254
13255 * gcc.dg/cpp/cmdlne-C.c: Update.
13256 * gcc.dg/cpp/cmdlne-C2.c: New.
13257
13258 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13259
13260 * gcc.c-torture/execute/20011008-3.c: New.
13261
13262 2001-10-08 DJ Delorie <dj@redhat.com>
13263
13264 * gcc.dg/20011008-1.c: New.
13265 * gcc.dg/20011008-2.c: New.
13266
13267 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13268
13269 * gcc.dg/cpp/spacing1.c: Update test.
13270
13271 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13272
13273 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13274 spelling errors of "separate" as "seperate".
13275
13276 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13277
13278 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13279 enough to avoid inlining.
13280
13281 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13282
13283 * lib/g77.exp: set libg2c_dir correctly.
13284
13285 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13286
13287 * gcc.dg/cpp/macro11.c: New test.
13288
13289 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13290
13291 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13292 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13293 gcc.dg/format/multattr-3.c: New tests.
13294 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13295 tests for format attributes on function pointers being rejected.
13296
13297 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13298
13299 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13300
13301 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13302
13303 * g++.dg/warn/format1.C: New test.
13304
13305 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13306
13307 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13308
13309 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13310
13311 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13312
13313 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13314
13315 * gcc.dg/cpp/redef2.c: Add test.
13316
13317 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13318
13319 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13320 long-standing bug on i686, apparently.
13321 * gcc.c-torture/execute/loop-2c.x: New file.
13322 * gcc.c-torture/execute/loop-2d.x: New file.
13323 * gcc.c-torture/execute/loop-3c.x: New file.
13324
13325 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13326
13327 * gcc.dg/cpp/20000625-2.c: Correct line number.
13328
13329 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13330
13331 * gcc.dg/cpp/macro10.c: New test.
13332 * gcc.dg/cpp/strify3.c: New test.
13333 * gcc.dg/cpp/spacing1.c: Add tests.
13334 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13335 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13336
13337 2001-09-24 DJ Delorie <dj@redhat.com>
13338
13339 * gcc.c-torture/execute/20010924-1.c: New test.
13340
13341 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13342
13343 * testsuite/objc/execute/paste.m: Remove.
13344
13345 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13346
13347 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13348
13349 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13350
13351 * g77.dg/strlen0.f: New test.
13352
13353 2001-09-21 Richard Henderson <rth@redhat.com>
13354
13355 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13356 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13357
13358 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13359
13360 Table-driven attributes.
13361 * g++.dg/ext/attrib1.C: New test.
13362
13363 2001-09-20 DJ Delorie <dj@redhat.com>
13364
13365 * gcc.dg/20000926-1.c: Update expected warning messages.
13366 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13367 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13368 array.
13369
13370 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13371
13372 * g++.dg/eh/registers1.C: New test case.
13373
13374 2001-09-17 Richard Henderson <rth@redhat.com>
13375
13376 * gcc.dg/array-5.c: Fix VLA decomposition test.
13377
13378 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13379
13380 * gcc.dg/cpp/line5.c: New testcase.
13381
13382 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13383
13384 * gcc.dg/cpp/macro9.c: New test.
13385
13386 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13387
13388 * gcc.c-torture/execute/980223.c: Change type of addr from long
13389 to char *.
13390
13391 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13392
13393 * gcc.c-torture/execute/20010915-1.c: New test.
13394
13395 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13396
13397 * g77.dg/bprob: New directory.
13398 * g77.dg/bprob/bprob.exp: New file.
13399 * g77.dg/bprob/bprob-1.f: New test.
13400 * g77.dg/gcov: New directory.
13401 * g77.dg/gcov/gcov.exp: New file.
13402 * g77.dg/gcov/gcov-1.f: New test.
13403 * g77.dg/gcov/gcov-1.x: New file.
13404
13405 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13406
13407 * gcc.dg/cpp/directiv.c: Update.
13408 * gcc.dg/cpp/undef1.c: Update.
13409
13410 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13411
13412 * gcc.dg/20010912-1.c: New test.
13413
13414 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13415
13416 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13417 language-independent file in lib.
13418 * lib/gcov.exp: New file.
13419
13420 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13421
13422 * gcc.c-torture/compile/20010911-1.c: New test.
13423
13424 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13425
13426 * lib/profopt.exp: New, to support profile-directed optimizations.
13427 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13428 * gcc.misc-tests/bprob-1.c: New test.
13429 * gcc.misc-tests/bprob-2.c: New test.
13430
13431 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13432
13433 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13434 XFAIL and which kinds of gcov output to verify.
13435 * gcc.misc-tests/gcov-4b.x: New file.
13436 * gcc.misc-tests/gcov-5b.x: New file.
13437 * gcc.misc-tests/gcov-6.x: New file.
13438 * gcc.misc-tests/gcov-7.c: New test.
13439 * gcc.misc-tests/gcov-7.x: New file.
13440
13441 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13442
13443 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13444 * gcc.misc-tests/gcov-6.c: New test.
13445
13446 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13447
13448 PR c++/3986
13449 * g++.dg/abi/vbase1.C: New test.
13450
13451 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13452
13453 * objc.dg/method-2.m: New.
13454
13455 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13456
13457 PR c++/4203
13458 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13459 * g++.dg/init/empty1.C: New test.
13460
13461 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13462
13463 * gcc.c-torture/compile/20010903-1.c: New test.
13464
13465 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13466
13467 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13468 for m68k.
13469
13470 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13471
13472 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13473
13474 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13475
13476 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13477
13478 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13479
13480 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13481 for 16-bit 'unsigned int'.
13482
13483 2001-08-29 Kazu Hirata <kazu@hxi.com>
13484
13485 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13486
13487 2001-08-27 Richard Henderson <rth@redhat.com>
13488
13489 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13490 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13491
13492 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13493
13494 * gcc.dg/asm-names.c (ymain): New.
13495
13496 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13497
13498 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13499 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13500 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13501
13502 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13503
13504 * gcc.dg/compare5.c: New testcase.
13505
13506 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13507
13508 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13509 and "In instantiation".
13510
13511 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13512
13513 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13514
13515 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13516
13517 * gcc.misc-tests/gcov.exp: Add support for branch information.
13518 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13519 * gcc.misc-tests/gcov-4.c: New test.
13520 * gcc.misc-tests/gcov-4b.c: New test.
13521 * gcc.misc-tests/gcov-5b.c: New test.
13522
13523 2001-08-20 Zack Weinberg <zackw@panix.com>
13524
13525 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13526 expected to fail.
13527
13528 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13529
13530 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13531
13532 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13533
13534 * g++.dg/eh/
13535 Moved to gcc-deps.exp
13536 * gcc-deps.exp: New file.
13537
13538 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13539
13540 * g++.old-deja/g++.pt/defarg14.C: New test.
13541
13542 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13543
13544 * g++.old-deja/g++.other/lineno5.C: New test.
13545
13546 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13547
13548 * g++.old-deja/g++.pt/crash68.C: New test.
13549
13550 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13551
13552 * g++.old-deja/g++.other/crash42.C: New test.
13553
13554 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13555
13556 * gcc.dg/cpp/extratokens.c: Fix.
13557 * gcc.dg/cpp/skipping2.c: New tests.
13558
13559 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13560
13561 * gcc.c-torture/execute/20010724-1.c: New file.
13562 * gcc.c-torture/execute/20010724-1.x: New file.
13563
13564 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13565
13566 * g++.old-deja/g++.other/cond7.C: New test.
13567
13568 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13569
13570 * g++.old-deja/g++.other/optimize4.C: New test.
13571
13572 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13573
13574 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13575
13576 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13577
13578 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13579 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13580 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13581 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13582
13583 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13584 bug report" message.
13585
13586 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13587 * g++.dg/ext/instantiate1.C: Move from old-deja.
13588
13589 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13590
13591 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13592 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13593 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13594 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13595
13596 2001-07-23 Jeffrey A Law (law@cygnus.com)
13597
13598 * gcc.c-torture/execute/20010723-1.c: New test.
13599
13600 2001-07-23 Ben Elliston <bje@redhat.com>
13601
13602 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13603
13604 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13605
13606 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13607 i[34567]86-*-*.
13608 Delete handling of ieee_multilib_flags.
13609 Pass -mieee for alpha*-*-* and sh-*-*.
13610 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13611
13612 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13613
13614 Remove old-abi tests.
13615 * g++.old-deja/g++.mike/p11116.C: Remove.
13616 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13617
13618 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13619
13620 * g77.f-torture/compile/pr3743.f: New test
13621
13622 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13623
13624 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13625
13626 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13627
13628 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13629 g++.old-deja/g++.pt/static6.C: Likewise.
13630 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13631 supports weak symbols.
13632
13633 2001-07-18 Andreas Jaeger <aj@suse.de>
13634
13635 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13636 supported again.
13637
13638 2001-07-18 Andreas Jaeger <aj@suse.de>
13639
13640 * gcc.dg/iftrap-1.c: Fix target line.
13641
13642 2001-07-17 Richard Henderson <rth@redhat.com>
13643
13644 * gcc.c-torture/execute/20010717-1.c: New.
13645
13646 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13647
13648 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13649 tests.
13650
13651 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13652
13653 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13654
13655 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13656
13657 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13658 UAC_SIGBUS, UAC_NOPRINT definitions.
13659
13660 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13661
13662 * objc/execute/object_is_class.m: New test.
13663 * objc/execute/object_is_meta_class.m: New test.
13664
13665 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13666
13667 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13668 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13669
13670 2001-01-15 David Bil
13671 * objc/execute/class-14.m: Added.
13672 * objc/execute/class-2.m: Added.
13673 * objc/execute/class-3.m: Added.
13674 * objc/execute/class-4.m: Added.
13675 * objc/execute/class-5.m: Added.
13676 * objc/execute/class-6.m: Added.
13677 * objc/execute/class-7.m: Added.
13678 * objc/execute/class-8.m: Added.
13679 * objc/execute/class-9.m: Added.
13680 * objc/execute/class-tests-1.h
13681 * objc/execute/class-tests-2.h
13682 * objc/execute/compatibility_alias.m: Added.
13683 * objc/execute/encode-1.m: Added.
13684 * objc/execute/formal_protocol-1.m: Added.
13685 * objc/execute/formal_protocol-2.m: Added.
13686 * objc/execute/formal_protocol-3.m: Added.
13687 * objc/execute/formal_protocol-4.m: Added.
13688 * objc/execute/formal_protocol-5.m: Added.
13689 * objc/execute/formal_protocol-6.m: Added.
13690 * objc/execute/formal_protocol-7.m: Added.
13691 * objc/execute/informal_protocol.m: Added.
13692 * objc/execute/initialize.m: Added.
13693 * objc/execute/load.m: Added.
13694 * objc/execute/many_args_method.m: Added.
13695 * objc/execute/nested-3.m: Added.
13696 * objc/execute/no_clash.m: Added.
13697 * objc/execute/private.m: Added.
13698 * objc/execute/redefining_self.m: Added.
13699 * objc/execute/root_methods.m: Added.
13700 * objc/execute/selector-1.m: Added.
13701 * objc/execute/static-1.m: Added.
13702 * objc/execute/static-2.m: Added.
13703 * objc/execute/va_method.m: Added.
13704
13705 2001-03-10 Richard Henderson <rth@redhat.com>
13706
13707 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13708
13709 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13710
13711 * g++.old-deja/g++.other/crash31.C: XFAIL.
13712 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13713 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13714 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13715 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13716 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13717
13718 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13719
13720 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13721
13722 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13723
13724 * gcc.dg/20000724-1.c: Don't use multiline strings.
13725
13726 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13727
13728 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13729 result of -cString against what we expect it to be; don't just
13730 print it out for no one to read.
13731
13732 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13733 Based on testcases provided by Nicola Pero.
13734
13735 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13736
13737 * gcc.dg/cpp/macro7.c: New test.
13738
13739 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13740
13741 * gcc.dg/cpp/multiline.c: Update.
13742
13743 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13744
13745 * g++.old-deja/g++.other/enum3.C: New test.
13746
13747 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13748
13749 * g++.old-deja/g++.other/pod1.C: New test.
13750
13751 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13752
13753 * g++.old-deja/g++.ext/overload1.C: New test.
13754
13755 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13756
13757 * g++.old-deja/g++.pt/using1.C: New test.
13758
13759 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13760
13761 * g++.old-deja/g++.other/using9.C: New test.
13762
13763 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13764
13765 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13766
13767 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13768
13769 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13770
13771 * g++.old-deja/g++.ext/realpt1.C: Remove.
13772
13773 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13774
13775 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13776
13777 2001-02-26 Will Cohen <wcohen@redhat.com>
13778
13779 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13780
13781 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13782
13783 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13784 templatized constructors.
13785
13786 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13787
13788 * gcc.c-torture/execute/20010224-1.c: New test.
13789
13790 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13791
13792 * gcc.c-torture/execute/20010222-1.c: New test.
13793
13794 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13795
13796 * g++.old-deja/g++.other/inline20.C: New test.
13797
13798 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13799
13800 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13801
13802 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13803
13804 * g++.old-deja/g++.other/lookup22.C: New test.
13805
13806 200
13807 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13808 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13809 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13810 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13811 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13812
13813 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13814
13815 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13816 account.
13817
13818 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13819
13820 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13821
13822 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13823
13824 * g++.old-deja/g++.pt/crash62.C: New test.
13825
13826 2001-01-04 Richard Henderson <rth@redhat.com>
13827
13828 * gcc.dg/20000926-1.c: Update expected warnings.
13829 * gcc.dg/array-2.c: Likewise.
13830 * gcc.dg/array-4.c: Also validate flexible array members.
13831 * gcc.dg/c99-flex-array-1.c: New.
13832
13833 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13834
13835 * gcc.c-torture/compile/20001222-1.x: Remove.
13836
13837 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13838
13839 * gcc.c-torture/execute/built-in-setjmp.c: New.
13840
13841 2001-01-03 Richard Henderson <rth@redhat.com>
13842
13843 * gcc.dg/940510-1.c: Update expected error wording.
13844 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13845
13846 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13847
13848 * lib/target-supports.exp (check_alias_available): Modified to
13849 indicate aliases not supported if only weak aliases are supported.
13850
13851 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13852
13853 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13854 Turn on cmpstrsi checks for __pj__ and __i370__.
13855
13856 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13857
13858 * g++.old-deja/g++.other/virtual11.C: New test.
13859
13860 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13861
13862 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13863
13864 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13865
13866 * gcc.c-torture/compile/20010102-1.c: New test.
13867
13868 2001-01-02 Andreas Jaeger <aj@suse.de>
13869
13870 * gcc.dg/noreturn-3.c: New test.
13871
13872 * gcc.dg/noreturn-4.c: New test.
13873
13874 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13875
13876 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13877 __builtin_fputc and __builtin_fwrite.
13878
13879 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13880
13881 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13882 signed char, not default char.
13883
13884 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13885
13886 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13887
13888 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13889
13890 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13891
13892 2000-12-29 Richard Henderson <rth@redhat.com>
13893
13894 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13895 (__cyg_profile_func_exit): Define.
13896
13897 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13898
13899 * g++.dg/vtgc1.C: New test.
13900
13901 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13902
13903 * gcc.dg/noncompile/20001228-1.c: New test.
13904
13905 * gcc.dg/20001228-1.c: New test.
13906
13907 * gcc.c-torture/execute/20001228-1.c: New test.
13908
13909 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13910
13911 * gcc.dg/format-strfmon-1.c: New test.
13912
13913 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13914
13915 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13916 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13917 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13918 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13919 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13920 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13921 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13922 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13923 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13924 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13925 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13926 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13927 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13928
13929 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13930 * gcc.c-torture/execute/string-opt-4.c: Test index.
13931
13932 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13933
13934 * gcc.c-torture/compile/20001226-1.c: New test.
13935
13936 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13937
13938 * gcc.c-torture/compile/20001222-1.c: New test.
13939 * gcc.c-torture/compile/20001222-1.x: Xfail.
13940
13941 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13942
13943 * gcc.c-torture/execute/comp-goto-2.c: New test.
13944
13945 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13946
13947 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13948 Use long types if __INT_MAX__ is 32767.
13949 (main): Use cast to (sint32 *) when poking 88 into a_page.
13950
13951 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13952
13953 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13954
13955 * gcc.c-torture/compile/20001221-1.c: New test.
13956 * gcc.c-torture/execute/20001221-1.c: New test.
13957
13958 2000-12-20 Richard Henderson <rth@redhat.com>
13959
13960 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13961 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13962
13963 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13964
13965 * gcc.dg/compare3.c: New test.
13966
13967 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13968
13969 * gcc.dg/format-warnll-1.c: New test.
13970
13971 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13972
13973 * gcc.dg/cpp/cmdlne-P.c: New test.
13974
13975 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13976
13977 * gcc.c-torture/execute/builtin-abs-1.c,
13978 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13979
13980 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13981
13982 * gcc.dg/cpp/multiline.c: New test.
13983
13984 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13985
13986 * g++.old-deja/g++.other/syshdr1.C: Update.
13987 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13988
13989 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13990
13991 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13992
13993 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13994
13995 * g++.old-deja/g++.pt/ttp65.C: New test.
13996
13997 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13998
13999 * g++.old-deja/g++.pt/ttp64.C: New test.
14000
14001 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14002
14003 * g++.old-deja/g++.pt/spec33.C: New test.
14004
14005 2000-12-14 Catherine Moore <clm@redhat.com>
14006
14007 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14008 * gcc.c-torture/execute/920612-2.c: Likewise.
14009 * gcc.c-torture/execute/920428-2.c: Likewise.
14010 * gcc-c-torture/execute/va-arg-11.c: Call exit.
14011 * gcc.c-torture/execute/va-arg-21.c: Likewise.
14012
14013 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14014
14015 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14016 * gcc.dg/pack-test-2.c: Likewise.
14017
14018 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14019
14020 Tests by Zack Weinberg <zackw@stanford.edu>.
14021
14022 * gcc.dg/cpp/defined.c: Update.
14023 * gcc.dg/cpp/defined_trad.c: New tests.
14024
14025 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14026
14027 * gcc.dg/cpp/trad-direct.c: Update.
14028
14029 2000-12-11 Neil Booth <neilb@earthling.net>
14030
14031 * gcc.dg/cpp/defined_trad.c
14032
14033 2000-12-11 Neil Booth <neilb@earthling.net>
14034
14035 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14036
14037 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14038
14039 * gcc.dg/format-miss-2.c: New test.
14040
14041 2000-12-09 Neil Booth <neilb@earthling.net>
14042
14043 * gcc.dg/cpp/lineflags.c: New tests.
14044 * gcc.dg/cpp/poison.c: Update.
14045 * gcc.dg/cpp/redef2.c: Update.
14046 * gcc.dg/cpp/skipping.c: New test.
14047
14048 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14049
14050 * g++.old-deja/g++.other/eh3.C: New testcase.
14051
14052 2000-12-07 Neil Booth <neilb@earthling.net>
14053
14054 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14055 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14056 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14057 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14058 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14059 Update.
14060
14061 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14062
14063 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14064 __SIZE_TYPE__ instead of int for type of integers cast to
14065 pointers.
14066
14067 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14068
14069 * g++.old-deja/g++.other/cleanup4.C: New test.
14070
14071 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14072
14073 * format-sec-1.c: New test.
14074
14075 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14076
14077 * gcc.dg/format-nonlit-3.c: New test.
14078
14079 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14080
14081 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14082 through a null pointer.
14083
14084 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
14085 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14086 library makes no calls to `operator new' during initialization.
14087
14088 2000-11-04 Neil Booth <neilb@earthling.net>
14089
14090 * gcc.dg/cpp/include2.c: New tests.
14091
14092 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14093
14094 * lib/g++.exp (g++_set_ld_library_path): New function.
14095 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14096
14097 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14098
14099 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14100 warnings.
14101
14102 2000-11-01 Richard Henderson <rth@redhat.com>
14103
14104 * g++.old-deja/g++.ext/namedret1.C: New.
14105 * g++.old-deja/g++.ext/namedret2.C: New.
14106 * g++.old-deja/g++.ext/namedret3.C: New.
14107
14108 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14109
14110 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14111 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14112
14113 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14114
14115 * gcc.c-torture/execute/va-arg-21.c: New test.
14116
14117 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14118
14119 * gcc.dg/c99-complex-2.c: New test.
14120
14121 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14122
14123 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14124
14125 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14126
14127 * g++.old-deja/g++.other/inline16.C: New test.
14128
14129 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14130
14131 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14132 __PRETTY_FUNCTION__
14133
14134 2000-10-29 Neil Booth <neilb@earthling.net>
14135
14136 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14137 New tests.
14138 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14139 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14140 optimisation.
14141
14142 2000-10-29 Neil Booth <neilb@earthling.net>
14143
14144 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14145 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14146 * mi5.c: Test multiple includes work with -C.
14147 * trigraphs.c: Test ^= version.
14148
14149 2000-10-28 Neil Booth <neilb@earthling.net>
14150
14151 New tests and test updates for new macro expander.
14152
14153 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14154 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14155 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14156 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14157 new diagnostic messages.
14158
14159 * gcc.dg/cpp/macro3.c: New tests.
14160
14161 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14162
14163 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14164 on the same line.
14165
14166 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14167
14168 * g++.old-deja/g++.other/eh2.C: New test.
14169
14170 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14171
14172 * gcc.c-torture/execute/20001027-1.c: New test.
14173
14174 2000-10-26 Richard Henderson <rth@redhat.com>
14175
14176 * gcc.c-torture/execute/20001026-1.c: New.
14177
14178 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14179
14180 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14181 * g++.old-deja/g++.law/builtin1.C: Likewise.
14182 * g++.old-deja/g++.law/ctors10.C: Likewise.
14183 * g++.old-deja/g++.law/virtual3.C: Likewise.
14184 * g++.old-deja/g++.mike/p658.C: Likewise.
14185 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14186 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14187 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14188 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14189 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14190
14191 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14192
14193 * gcc.c-torture/compile/20001024-1.c: New test.
14194
14195 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14196
14197 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14198 to tell us whether or not we are using V3.
14199
14200 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14201
14202 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14203 operands.
14204
14205 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14206
14207 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14208
14209 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14210
14211 * gcc.c-torture/execute/20001024-1.c: New test.
14212
14213 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14214
14215 * g++.old-deja/g++.other/sibcall1.C: New test.
14216
14217 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14218
14219 * gcc.dg/noncompile/init-3.c: New test.
14220
14221 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14222
14223 * gcc.dg/format-array-1.c: New test.
14224
14225 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14226
14227 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14228 writing through null pointers; remove comment about testing
14229 unterminated strings.
14230
14231 2000-10-17 Matthew Hiller <hiller@redhat.com>
14232
14233 * gcc.c-torture/execute/20001017-2.c: New test.
14234
14235 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14236
14237 * gcc.c-torture/compile/20001018-1.c: New test.
14238 * gcc.c-torture/compile/20001018-1.x: Xfail.
14239
14240 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14241
14242 * gcc.c-torture/execute/20001017-1.c: New test.
14243
14244 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14245
14246 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14247 for multiple use of arguments with scanf formats; add tests for
14248 multiple use of arguments.
14249
14250 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14251
14252 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14253
14254 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14255
14256 * gcc.dg/format-miss-1.c: New test.
14257
14258 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14259
14260 * gcc.c-torture/execute/20001013-1.c: New test.
14261
14262 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14263
14264 * gcc.dg/format-branch-1.c: New test.
14265
14266 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14267
14268 * README, lib/file-format.exp: Remove EGCS references.
14269
14270 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14271
14272 * gcc.dg/20001013-1.c: New test.
14273
14274 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14275
14276 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14277 for intmax_t in the compiler using __typeof__ and the type rules
14278 for conditional expressions.
14279
14280 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14281
14282 * gcc.dg/20001012-1.c: New test.
14283 * gcc.dg/20001012-2.c: New test.
14284
14285 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14286
14287 * gcc.dg/format-attr-1.c: New test.
14288
14289 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14290
14291 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14292 __LONG_LONG_MAX__ instead of LLONG_MAX.
14293
14294 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14295
14296 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14297 scanf flags.
14298 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14299 flags.
14300
14301 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14302
14303 * gcc.dg/sequence-pt-1.c: New test.
14304
14305 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14306
14307 * gcc.c-torture/execute/20001011-1.c: New testcase.
14308 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14309
14310 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14311
14312 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14313 does not error on it.
14314
14315 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14316
14317 * gcc.dg/20001009-1.c: New test.
14318
14319 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14320
14321 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14322 * gcc.c-torture/execute/20001009-2.c: ... to here.
14323
14324 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14325
14326 * gcc.c-torture/compile/20001009-1.c: New testcase.
14327 * gcc.c-torture/execute/20001009-1.c: New testcase.
14328 Testcases provided by Jan Hubicka <jh@suse.cz>.
14329
14330 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14331
14332 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14333 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14334 uintmax_t using <limits.h> to emulate the compiler's internal
14335 logic. No longer XFAIL %j tests.
14336
14337 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14338
14339 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14340 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14341 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14342 regexps and details of expected handling of some bad formats.
14343 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14344 suppression.
14345
14346 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14347
14348 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14349 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14350 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14351 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14352 in list archives.
14353
14354 2000-10-06 Richard Henderson <rth@cygnus.com>
14355
14356 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14357 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14358 * g++.old-deja/g++.jason/report.C: Likewise.
14359 * g++.old-deja/g++.law/friend5.C: Likewise.
14360 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14361 of the expected warnings.
14362
14363 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14364
14365 * g++.old-deja/g++.pt/enum14.C: New test.
14366
14367 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14368
14369 * g++.old-deja/g++.pt/crash59.C: New test.
14370
14371 2000-10-04 Will Cohen <wcohen@redhat.com>
14372
14373 * gcc.dg/20000926-1.c: New test.
14374
14375 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14376
14377 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14378 function name for current C++ compiler.
14379 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14380
14381 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14382
14383 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14384 __PRETTY_FUNCTION__.
14385 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14386
14387 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14388
14389 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14390
14391 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14392
14393 * gcc.c-torture/compile/20000923-1.c: New test.
14394
14395 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14396
14397 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14398 * g++.old-deja/g++.pt/ttp62.C: Same.
14399 * g++.old-deja/g++.other/inline14.C: Same.
14400
14401 2000-09-24 Richard Henderson <rth@cygnus.com>
14402
14403 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14404
14405 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14406
14407 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14408
14409 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14410
14411 * gcc.c-torture/compile/20000922-1.c: New file.
14412
14413 2000-09-21 Nick Clifton <nickc@redhat.com>
14414
14415 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14416 a signed long modulo operation.
14417 (mod6): New function - perform an unsigned long modulo operation.
14418 (main): Add tests for modulos of very large numbers by very small
14419 dividends.
14420
14421 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14422
14423 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14424
14425 2000-09-19 Richard Henderson <rth@cygnus.com>
14426
14427 * gcc.dg/compare2.c (case 10): XFAIL.
14428
14429 2000-09-18 Richard Henderson <rth@cygnus.com>
14430
14431 * gcc.c-torture/execute/20000906-1.c: Move ...
14432 * gcc.dg/20000906-1.c: ... here. Only run on targets
14433 that support __builtin_trap.
14434
14435 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14436
14437 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14438
14439 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14440
14441 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14442 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14443 more $ format tests.
14444
14445 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14446
14447 * gcc.dg/format-errmk-1.c: New test.
14448
14449 2000-09-17 Greg McGary <greg@mcgary.org>
14450
14451 * gcc.c-torture/execute/20000917-1.x: Remove.
14452
14453 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14454
14455 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14456
14457 2000-09-17 Greg McGary <greg@mcgary.org>
14458
14459 * gcc.c-torture/execute/20000917-1.c: New test.
14460 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14461
14462 2000-09-16 Neil Booth <NeilB@earthling.net>
14463
14464 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14465 in nested macro bug.
14466
14467 2000-09-15 Neil Booth <NeilB@earthling.net>
14468
14469 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14470
14471 2000-09-14 Jeffrey A Law (law@cygnus.com)
14472
14473 * gcc.c-torture/execute/20000914-1.c: New test.
14474
14475 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14476
14477 * g++.other/inline13.C: New test.
14478
14479 2000-09-12 Andreas Jaeger <aj@suse.de>
14480
14481 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14482 constant by Ulrich Drepper <drepper@redhat.com>.
14483
14484 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14485
14486 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14487
14488 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14489
14490 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14491
14492 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14493
14494 * gcc.dg/cpp/backslash.c: New test.
14495
14496 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14497
14498 * gcc.c-torture/execute/20000910-1.c: New test.
14499 * gcc.c-torture/execute/20000910-2.c: Likewise.
14500
14501 2000-09-11 Robert Lipe <robertl@sco.com>
14502
14503 * gcc.dg/pragma-align.c: New test.
14504
14505 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14506
14507 * g++.old-deja/g++.pt/explicit82.C: New test.
14508 * g++.old-deja/g++.pt/explicit83.C: New test.
14509
14510 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14511
14512 * gcc.dg/asm-names.c: New test.
14513
14514 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14515
14516 * gcc.dg/cpp/tr-warn6.c: New test
14517
14518 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14519
14520 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14521 be accepted.
14522
14523 2000-09-07 Catherine Moore <clm@redhat.com>
14524
14525 * gcc.c-torture/execute/unroll-1.c: New test.
14526
14527 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14528
14529 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14530 ERROR markers.
14531 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14532 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14533 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14534 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14535 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14536 Preprocess only.
14537 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14538 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14539
14540 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14541
14542 * g++.old-deja/g++.pt/deduct2.C: New test.
14543
14544 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14545
14546 * g++.old-deja/g++.pt/parms2.C: New test.
14547
14548 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14549
14550 * g++.old-deja/g++.pt/crash58.C: New test.
14551
14552 2000-09-06 Greg McGary <greg@mcgary.org>
14553
14554 * gcc.c-torture/execute/20000906-1.c: New test.
14555 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14556
14557 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14558
14559 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14560
14561 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14562
14563 * g++.old-deja/g++.pt/crash57.C: New test.
14564
14565 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14566
14567 * g++.old-deja/g++.pt/crash56.C: New test.
14568
14569 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14570
14571 * g++.old-deja/g++.pt/koenig1.C: New test.
14572
14573 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14574
14575 * gcc.dg/20000904-1.c: New test.
14576
14577 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14578
14579 * gcc.dg/cpp/paste8.c: New test.
14580
14581 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14582
14583 * gcc.c-torture/compile/20000827-1.c: New test.
14584
14585 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14586
14587 * gcc.dg/format-diag-1.c: New test.
14588
14589 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14590
14591 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14592 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14593 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14594 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14595 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14596
14597 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14598
14599 * g++.old-deja/g++.other/nested4.C: New test.
14600
14601 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14602
14603 * g++.old-deja/g++.ns/scoped1.C: New test.
14604
14605 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14606
14607 * lib/g++.exp: Support testing already-installed GCC.
14608
14609 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14610
14611 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14612
14613 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14614
14615 * gcc.dg/return-type-2.c: New test.
14616
14617 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14618
14619 * gcc.c-torture/compile/20000825-1.c: New test.
14620
14621 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14622
14623 * gcc.dg/dwarf2-2.c: New test.
14624
14625 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14626
14627 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14628 dg-warning regexps.
14629
14630 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14631
14632 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14633 gcc.dg/format-ext-5.c: New tests.
14634
14635 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14636
14637 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14638
14639 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14640
14641 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14642
14643 2000-08-24 Richard Henderson <rth@cygnus.com>
14644
14645 * gcc.dg/ia64-sync-1.c: New test.
14646 * gcc.dg/ia64-sync-2.c: New test.
14647 * gcc.dg/ia64-asm-1.c: New test.
14648
14649 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14650
14651 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14652 * gcc.dg/format-ext-2.c: New test.
14653
14654 2000-08-23 Jason Merrill <jason@redhat.com>
14655
14656 * lib/old-dejagnu.exp: Also ignore "In member function" and
14657 "At global scope".
14658
14659 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14660
14661 * gcc.dg/noncompile/label-lineno-1.c: New test.
14662
14663 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14664
14665 * gcc.dg/c99-array-nonobj-1.c: New test.
14666
14667 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14668
14669 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14670 tests.
14671 * gcc.dg/format-ext-1.c: New test.
14672
14673 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14674
14675 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14676 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14677 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14678 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14679 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14680
14681 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14682
14683 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14684 gcc.dg/c99-strftime-2.c: New tests.
14685
14686 2000-08-22 Richard Henderson <rth@cygnus.com>
14687
14688 * gcc.c-torture/execute/20000822-1.c: New test.
14689
14690 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14691
14692 * gcc.c-torture/execute/20000819-1.x: Remove.
14693
14694 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14695
14696 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14697 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14698 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14699 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14700 gcc.dg/format-xopen-1.c: New tests.
14701
14702 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14703
14704 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14705
14706 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14707
14708 * g++.old-deja/g++.other/loop2.C: New test.
14709
14710 * gcc.c-torture/compile/20000606-1.c: New test.
14711 * gcc.c-torture/compile/20000728-1.c: New test.
14712 * gcc.c-torture/execute/20000801-1.c: New test.
14713 * gcc.c-torture/execute/20000801-2.c: New test.
14714 * gcc.c-torture/execute/20000819-1.c: New test.
14715 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14716 * gcc.dg/20000629-1.c: New test.
14717 * gcc.dg/20000724-1.c: New test.
14718 * gcc.dg/20000807-1.c: New test.
14719
14720 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14721
14722 * gcc.dg/cpp/pragma-1.c: New test.
14723 * gcc.dg/cpp/pragma-2.c: New test.
14724
14725 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14726
14727 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14728 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14729
14730 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14731
14732 * gcc.c-torture/compile/20000818-1.c: New test.
14733
14734 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14735
14736 * gcc.c-torture/execute/20000818-1.c: New test.
14737
14738 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14739
14740 * gcc.dg/format-va-1.c: New test.
14741
14742 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14743
14744 * g++.old-deja/g++.other/typedef8.C: New test.
14745
14746 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14747
14748 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14749 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14750 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14751 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14752 * g++.old-deja/g++.other/ptrmem7.C: New test.
14753 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14754
14755 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14756
14757 * g++.old-deja/g++.pt/typename27.C: New test.
14758
14759 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14760
14761 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14762 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14763 * g++.old-deja/g++.pt/friend45.C: New test.
14764 * g++.old-deja/g++.other/friend8.C: New test.
14765
14766 2000-08-15 Richard Henderson <rth@cygnus.com>
14767
14768 * gcc.c-torture/execute/20000815-1.c: New test.
14769
14770 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14771
14772 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14773 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14774 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14775
14776 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14777
14778 * g++.old-deja/g++.other/refinit2.C: New test.
14779
14780 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14781
14782 * lib/c-torture.exp (c-torture): Make
14783 compiler_conditional_xfail_data global.
14784 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14785 compiler_conditional_xfail_data machinery.
14786 (f-torture-execute): Likewise.
14787 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14788 and only when unrolling loops.
14789
14790 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14791
14792 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14793
14794 * g++.old-deja/g++.pt/explicit81.C: New test.
14795
14796 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14797
14798 * g++.old-deja/g++.pt/typename26.C: New test.
14799
14800 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14801
14802 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14803 warning.
14804
14805 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14806
14807 * g++.old-deja/g++.other/array3.C: New test.
14808
14809 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14810
14811 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14812 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14813 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14814 New tests.
14815
14816 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14817
14818 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14819 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14820
14821 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14822
14823 * gcc.c-torture/execute/20000808-1.c: New test.
14824
14825 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14826
14827 * gcc.dg/c90-const-expr-1.c: New test.
14828
14829 2000-08-08 Richard Henderson <rth@cygnus.com>
14830
14831 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14832
14833 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14834
14835 * gcc.dg/noncompile/const-ll-1.c: New test.
14836
14837 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14838
14839 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14840
14841 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14842
14843 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14844 that running programs linked against the shared version of libobjc
14845 run correctly.
14846
14847 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14848
14849 * gcc.dg/c99-printf-1.c: New test.
14850
14851 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14852
14853 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14854
14855 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14856
14857 * gcc.c-torture/execute/20000731-1.x: Delete.
14858
14859 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14860
14861 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14862 and torture_without_loops as is done by c-torture.exp.
14863 (search_for): Copy from c-torture.exp.
14864 (gcc-dg-runtest): New function, drives a directory of tests
14865 iterating over the TORTURE_OPTIONS.
14866 (scan-assembler, scan-assembler-not): Move here from
14867 individual directory drivers.
14868
14869 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14870 defined by lib/gcc-dg.exp.
14871 * gcc.dg/cpp/cpp.exp: Likewise.
14872 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14873 gcc-dg-runtest, so we cycle over optimization options.
14874
14875 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14876 * gcc.dg/compare2.c: No longer expected to fail.
14877
14878 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14879
14880 * gcc.c-torture/execute/20000804-1.c: New test.
14881
14882 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14883
14884 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14885
14886 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14887
14888 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14889
14890 2000-08-03 Jeffrey A Law (law@cygnus.com)
14891
14892 * gcc.c-torture/compile/20000803-1.c: New test.
14893
14894 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14895
14896 * gcc.c-torture/execute/20000801-3.c,
14897 gcc.c-torture/execute/20000801-4.c: New tests.
14898 * gcc.c-torture/execute/20000801-3.x,
14899 gcc.c-torture/execute/20000801-4.x: Xfail.
14900
14901 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14902
14903 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14904 libobjc/.libs to allow for libtool.
14905
14906 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14907
14908 * gcc.c-torture/compile/20000802-1.c: New test.
14909
14910 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14911
14912 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14913
14914 2000-07-31 Jeffrey A Law (law@cygnus.com)
14915
14916 * gcc-c-torture/execute/20000731-2.c: New test.
14917
14918 * gcc.c-torture/execute/20000731-1.c: New test.
14919 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14920
14921 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14922
14923 * testsuite/gcc.dg/cpp/paste7.c: New test.
14924 * gcc.dg/cpp/20000725-1.c: New test.
14925
14926 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14927
14928 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14929 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14930 declaration warning for __builtin_dwarf_reg_size.
14931
14932 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14933
14934 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14935
14936 * gcc.dg/noncompile/voidparam-1.c: New test.
14937
14938 2000-07-30 Richard Henderson <rth@cygnus.com>
14939
14940 * gcc.dg/c90-digraph-1.c: Don't xfail.
14941 * gcc.dg/compare2.c (case 10): Xfail.
14942 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14943
14944 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14945
14946 * gcc.dg/c99-main-1.c: New test.
14947
14948 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14949
14950 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14951
14952 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14953
14954 * gcc.c-tortuer/execute/20000726-1.c: New test.
14955
14956 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14957
14958 * gcc.c-torture/execute/enum-2.c: New test.
14959
14960 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14961
14962 * gcc.dg/cpp/tr-warn3.c: New test.
14963
14964 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14965
14966 * g++.old-deja/g++.ext/implicit1.C: Remove.
14967 * g++.old-deja/g++.jason/c2.C: Remove
14968 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14969 * g++.old-deja/g++.pt/crash16.C: Likewise.
14970 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14971
14972 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14973
14974 * g++.old-deja/g++.other/for2.C: New test.
14975
14976 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14977
14978 * gcc.dg/20000720-1.c: New test.
14979
14980 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14981
14982 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14983
14984 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14985
14986 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14987 * gcc.c-torture/execute/20000722-1.c: New.
14988 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14989
14990 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14991
14992 * gcc.dg/cpp/20000720-1.S: New test.
14993
14994 2000-07-21 Michael Meissner <meissner@redhat.com>
14995
14996 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14997
14998 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14999
15000 * g++.old-deja/g++.brendan/crash16.C,
15001 g++.old-deja/g++.brendan/parse3.C,
15002 g++.old-deja/g++.brendan/redecl1.C,
15003 g++.old-deja/g++.ns/template13.C,
15004 g++.old-deja/g++.other/decl4.C,
15005 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15006
15007 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15008
15009 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15010 and "Internal error".
15011
15012 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15013 regexps.
15014 * gcc.dg/cpp/paste6.c: New test.
15015
15016 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15017
15018 * gcc.dg/cpp/tr-direct.c: New test.
15019
15020 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15021 gcc.dg/cpp/undef1.c: Tweak error regexps.
15022
15023 2000-07-18 Eric Christopher <echristo@redhat.com>
15024
15025 * gcc.c-torture/compile/20000718-1.c: New test.
15026
15027 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15028
15029 * cpplex.c (_cpp_push_token): If the token being pushed back
15030 is the previous token in this context, just subtract one from
15031 context->posn.
15032 * cppmacro.c (save_expansion): Clear aux field when storing a
15033 placemarker.
15034
15035 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15036
15037 * gcc.dg/noncompile/redecl-1.c: New test.
15038
15039 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15040
15041 * gcc.c-torture/execute/20000717-5.c: New test.
15042 * gcc.c-torture/execute/20000717-1.x: Removed.
15043
15044 2000-07-17 Richard Henderson <rth@cygnus.com>
15045
15046 * gcc.c-torture/execute/20000717-4.c: New test.
15047
15048 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15049
15050 * gcc.dg/cpp/syshdr.c: New test.
15051 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15052
15053 2000-07-17 Neil Booth <neilb@earthling.net>
15054
15055 * gcc.dg/cpp/cmdlne-dM.c: New test.
15056 * gcc.dg/cpp/cmdlne-dD.c: New test.
15057
15058 2000-07-17 Jeffrey A Law (law@cygnus.com)
15059
15060 * gcc.c-torture/execute/20000717-3.c: New test.
15061
15062 * gcc.c-torture/compile/20000717-1.c: New test.
15063
15064 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15065
15066 * gcc.c-torture/execute/20000717-2.c: New test.
15067
15068 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15069
15070 * gcc.dg/formatz-1.c: New test.
15071
15072 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15073 * gcc.dg/c99-digraph-1.c: New tests.
15074
15075 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15076 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15077
15078 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15079 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15080 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15081 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15082 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15083 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15084 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15085
15086 2000-07-17 Greg McGary <greg@mcgary.org>
15087
15088 * gcc.c-torture/execute/20000717-1.c: New test.
15089 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15090
15091 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15092
15093 * gcc.c-torture/execute/20000715-2.c: New test.
15094 * gcc.dg/20000715-1.c: New test.
15095
15096 2000-07-15 Michael Meissner <meissner@redhat.com>
15097
15098 * gcc.c-torture/execute/20000715-1.c: New test.
15099
15100 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15101
15102 * gcc.c-torture/execute/20000707-1.c: New test.
15103
15104 2000-07-13 Neil Booth <NeilB@earthling.net>
15105
15106 * testsuite/gcc.dg/cpp/digraph1.c,
15107 testsuite/gcc.dg/cpp/digraph2.c,
15108 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15109
15110 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15111
15112 * g77.f-torture/compile/20000630-2.f: New test.
15113 * g77.f-torture/compile/20000630-2.x
15114
15115 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15116
15117 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15118
15119 2000-07-11 Neil Booth <NeilB@earthling.net>
15120
15121 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15122
15123 2000-07-11 Neil Booth <NeilB@earthling.net>
15124
15125 * gcc.dg/cpp/cmdlne-C.c: New.
15126
15127 2000-07-09 Neil Booth <NeilB@earthling.net>
15128
15129 * gcc.dg/cpp/directiv.c: New tests.
15130 * gcc.dg/cpp/undef1.c: Update.
15131
15132 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15133
15134 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15135
15136 2000-07-09 Neil Booth <NeilB@earthling.net>
15137
15138 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15139
15140 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15141
15142 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15143 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15144
15145 2000-07-08 Neil Booth <NeilB@earthling.net>
15146
15147 * gcc.dg/cpp/macsyntx.c: New tests.
15148
15149 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15150
15151 * gcc.dg/20000707-1.c: New test.
15152
15153 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15154
15155 * gcc.c-torture/execute/20000706-1.c: New test.
15156 * gcc.c-torture/execute/20000706-2.c: New test.
15157 * gcc.c-torture/execute/20000706-3.c: New test.
15158 * gcc.c-torture/execute/20000706-4.c: New test.
15159 * gcc.c-torture/execute/20000706-5.c: New test.
15160
15161 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15162
15163 * g++.old-deja/g++.pt/instantiate7.C: New test.
15164
15165 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15166
15167 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15168 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15169 * g++.old-deja/g++.other/rtti3.C: Likewise.
15170 * g++.old-deja/g++.other/rttid3.C: Likewise.
15171
15172 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15173
15174 * g77.f-torture/compile/20000630-1.x: Fix typo
15175
15176 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15177
15178 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15179 assembly output.
15180
15181 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15182
15183 * gcc.dg/cpp/ident.c: New test.
15184
15185 2000-07-05 Neil Booth <NeilB@earthling.net>
15186
15187 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15188 gcc.dg/cpp/lexstrng.c: New tests.
15189
15190 2000-07-04 Neil Booth <NeilB@earthling.net>
15191
15192 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15193 * gcc.dg/cpp/strify2.c: Same.
15194
15195 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15196
15197 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15198 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15199 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15200 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15201
15202 * testsuite/gcc.dg/cpp/macro1.c,
15203 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15204 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15205 testsuite/gcc.dg/cpp/strify1.c,
15206 testsuite/gcc.dg/cpp/strify2.c: New tests.
15207
15208 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15209
15210 * gcc.c-torture/execute/20000703-1.c: New test.
15211
15212 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15213
15214 * g++.old-deja/g++.pt (lookup10.C): New test.
15215
15216 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15217
15218 * g++.old-deja/g++.pt (typename25.C): New test.
15219
15220 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15221
15222 * gcc.c-torture/compile/20000701-1.c: New test.
15223
15224 2000-06-30 Nick Clifton <nickc@cygnus.com>
15225
15226 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15227 to test case.
15228
15229 2000-06-30 Catherine Moore <clm@cygnus.com>
15230
15231 * gcc.c-torture/execute/align-1.c: New test.
15232
15233 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15234
15235 * g++.old-deja/g++.pt/expr8.C: New test.
15236 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15237
15238 2000-06-29 Nick Clifton <nickc@cygnus.com>
15239
15240 * gcc.c-torture/compile/20000629-1.c: New test.
15241
15242 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15243
15244
15245 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15246 gcc.dg/noncompile directory, depending on whether they're
15247 preprocessor tests or not. Annotate all the tests for the dg
15248 framework.
15249
15250 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15251 * gcc.dg/noncompile/noncompile.exp: New.
15252
15253 * Moved files:
15254 Old name New name
15255 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15256 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15257 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15258 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15259 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15260 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15261 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15262 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15263 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15264 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15265 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15266 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15267 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15268 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15269 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15270 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15271 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15272 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15273 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15274 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15275 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15276 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15277 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15278 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15279
15280 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15281 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15282 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15283 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15284 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15285 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15286
15287 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15288
15289 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15290 declare one variable. On the fourth, error.
15291 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15292 declared by 20000628-1a.h.
15293
15294 2000-06-29 Richard Henderson <rth@redhat.com>
15295
15296 * gcc.c-torture/execute/930529-1.x: New file.
15297 * gcc.dg/920413-1.c: Adjust expected warning text.
15298 * gcc.dg/980217-1.c: Declare abort.
15299 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15300
15301 2000-06-29 Jeffrey A Law (law@cygnus.com)
15302
15303 * g77.f-torture/compile/20000629-1.f: New test.
15304 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15305
15306 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15307
15308 Rearrange lots of files, removing entirely the
15309 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15310 directories.
15311
15312 * Deleted files:
15313 gcc.c-torture/code_quality/code_quality.exp
15314 gcc.c-torture/special/special.exp
15315 gcc.failure/failure.exp
15316 gcc.failure/940409-1.x
15317 gcc.c-torture/compile/961203-1.x
15318
15319 * New files:
15320 gcc.misc-tests/linkage.exp
15321 gcc.c-torture/execute/920730-1t.c
15322 gcc.c-torture/execute/920730-1t.x
15323 gcc.c-torture/compile/920520-1.x
15324 gcc.c-torture/compile/920521-1.x
15325 gcc.c-torture/compile/981006-1.x
15326 gcc.c-torture/execute/eeprof-1.x
15327
15328 * Moved files (possibly with modifications to fit a new harness):
15329 Old name New name
15330 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15331 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15332 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15333 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15334 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15335 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15336 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15337 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15338 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15339 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15340 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15341 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15342 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15343 gcc.failure/940409-1.c gcc.dg/940409-1.c
15344
15345 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15346
15347 * c-torture/compile/961203-1.x: Delete.
15348
15349 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15350 not exit. Include stdio.h.
15351 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15352 * gcc.misc-tests/dg-12.c: Likewise.
15353 * gcc.misc-tests/dg-5.c: Likewise.
15354 * gcc.misc-tests/dg-6.c: Likewise.
15355 * gcc.misc-tests/dg-7.c: Prototype abort.
15356 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15357 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15358 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15359 not exit.
15360 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15361 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15362
15363 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15364
15365 * gcc.dg/cpp/20000628-1.c: New test.
15366 * gcc.dg/cpp/20000628-1.h: New header for above test.
15367 * gcc.dg/cpp/20000628-1a.h: Likewise.
15368
15369 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15370
15371 * gcc.dg/cpp: New directory.
15372 * gcc.dg/cpp/cpp.exp: New driver.
15373 * gcc.dg/cpp/20000627-1.c: New test.
15374 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15375 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15376 and rewrite as a compilation test.
15377
15378 * gcc.dg: Move many files into the cpp subdirectory, possibly
15379 renaming or editing them as well.
15380 Old name New name
15381 990119-1.c cpp/19990119-1.c
15382 990228-1.c cpp/19990228-1.c
15383 990407-1.c cpp/19990407-1.c
15384 990409-1.c cpp/19990409-1.c
15385 990413-1.c cpp/19990413-1.c
15386 990703-1.c cpp/19990703-1.c
15387 20000127-1.c cpp/20000127-1.c
15388 20000129-1.c cpp/20000129-1.c
15389 20000207-1.c cpp/20000207-1.c
15390 20000207-2.c cpp/20000207-2.c
15391 20000209-1.c cpp/20000209-1.c
15392 20000209-2.c cpp/20000209-2.c
15393 20000301-1.c cpp/20000301-1.c
15394 20000419-1.c cpp/20000419-1.c
15395 20000510-1.S cpp/20000510-1.S
15396 20000519-1.c cpp/20000519-1.c
15397 20000529-1.c cpp/20000529-1.c
15398 20000625-1.c cpp/20000625-1.c
15399 20000625-2.c cpp/20000625-2.c
15400 cpp-as1.c cpp/assert1.c
15401 cpp-as2.c cpp/assert2.c
15402 cxx-comments-1.c cpp/cxxcom1.c
15403 cxx-comments-2.c cpp/cxxcom2.c
15404 endif-label.c cpp/endif.c
15405 cpp-hash1.c cpp/hash1.c
15406 cpp-hash2.c cpp/hash2.c
15407 cpp-if1.c cpp/if-1.c
15408 cpp-if2.c cpp/if-2.c
15409 cpp-if3.c cpp/if-3.c
15410 cpp-if4.c cpp/if-4.c
15411 cpp-if5.c cpp/if-5.c
15412 cpp-cond.c cpp/if-cexp.c
15413 cpp-missingop.c cpp/if-mop.c
15414 cpp-missingparen.c cpp/if-mpar.c
15415 cpp-opprec.c cpp/if-oppr.c
15416 cpp-ifparen.c cpp/if-paren.c
15417 cpp-shortcircuit.c cpp/if-sc.c
15418 cpp-shift.c cpp/if-shift.c
15419 cpp-unary.c cpp/if-unary.c
15420 cpp-li1.c cpp/line1.c
15421 cpp-li2.c cpp/line2.c
15422 lineno.c cpp/line3.c
15423 lineno-2.c cpp/line4.c
15424 cpp-mi.c cpp/mi1.c
15425 cpp-mic.h cpp/mi1c.h
15426 cpp-micc.h cpp/mi1cc.h
15427 cpp-mind.h cpp/mi1nd.h
15428 cpp-mindp.h cpp/mi1ndp.h
15429 cpp-mix.h cpp/mi1x.h
15430 cpp-mi2.c cpp/mi2.c
15431 cpp-mi2a.h cpp/mi2a.h
15432 cpp-mi2b.h cpp/mi2b.h
15433 cpp-mi2c.h cpp/mi2c.h
15434 cpp-mi3.c cpp/mi3.c
15435 cpp-mi3.def cpp/mi3.def
15436 poison-1.c cpp/poison.c
15437 pr-impl.c cpp/prag-imp.c
15438 cpp-redef-2.c cpp/redef1.c
15439 cpp-redef.c cpp/redef2.c
15440 strpaste.c cpp/strp1.c
15441 strpaste-2.c cpp/strp2.c
15442 cpp-tradpaste.c cpp/tr-paste.c
15443 cpp-tradstringify.c cpp/tr-str.c
15444 cpp-tradwarn1.c cpp/tr-warn1.c
15445 cpp-tradwarn2.c cpp/tr-warn2.c
15446 trigraphs.c cpp/trigraphs.c
15447 cpp-unc1.c cpp/unc1.c
15448 cpp-unc2.c cpp/unc2.c
15449 cpp-unc3.c cpp/unc3.c
15450 cpp-unc.c cpp/unc4.c
15451 undef.c cpp/undef1.c
15452 undef-2.c cpp/undef2.c
15453 cpp-wi1.c cpp/widestr1.c
15454
15455 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15456
15457 * lib/g++.exp (g++_include_flags): Tweak.
15458
15459 2000-06-27 H.J. Lu <hjl@gnu.org>
15460 Loren J. Rittle <ljrittle@acm.org>
15461
15462 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15463 version with one that knows about the new gcc tree structure.
15464 (g++_link_flags): Same.
15465
15466 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15467
15468 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15469 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15470 case we are cross-compiling.
15471
15472 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15473 g++.old-deja/g++.niklas/Makefile.in,
15474 g++.old-deja/g++.niklas/configure.in,
15475 g++.old-deja/g++.other/Makefile.in,
15476 g++.old-deja/g++.other/configure.in,
15477 gcc.c-torture/code_quality/Makefile.in,
15478 gcc.c-torture/code_quality/configure.in,
15479 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15480 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15481 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15482 gcc.c-torture/execute/ieee/Makefile.in,
15483 gcc.c-torture/execute/ieee/configure.in,
15484 gcc.c-torture/noncompile/Makefile.in,
15485 gcc.c-torture/noncompile/configure.in,
15486 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15487 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15488 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15489
15490 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15491
15492 * g++.old-deja/g++.other/ambig3.C: New test.
15493
15494 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15495
15496 * g++.old-deja/g++.pt/syntax1.C: New test.
15497 * g++.old-deja/g++.pt/syntax2.C: New test.
15498 * g++.old-deja/g++.other/syntax3.C: New test.
15499 * g++.old-deja/g++.other/syntax4.C: New test.
15500
15501 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15502
15503 * gcc.dg/20000623-1.c: Prototype exit and abort.
15504
15505 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15506
15507 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15508 New tests.
15509 * gcc.dg/cpp-mi3.def: New file.
15510
15511 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15512 inside assertions.
15513 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15514 lexer's error messages.
15515 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15516 divine anything from the linemarkers.
15517 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15518 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15519
15520 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15521
15522 * gcc.dg/20000623-1.c: New test.
15523
15524 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15525
15526 * gcc.c-torture/execute/20000622-1.c: New test.
15527
15528 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15529
15530 * g++.old-deja/g++.other/init15.C: New test.
15531
15532 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15533
15534 * g++.old-deja/g++.pt/vaarg2.C: New test.
15535 * g++.old-deja/g++.pt/vaarg3.C: New test.
15536
15537 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15538
15539 * g++.old-deja/g++.other/dyncast6.C: New test.
15540
15541 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15542
15543 * gcc.c-torture/execute/loop-6.c: New test.
15544
15545 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15546
15547 * gcc.dg/20000614-1.c: New test.
15548 * gcc.dg/20000614-2.c: New test.
15549
15550 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15551
15552 * g++.old-deja/g++.other/inline12.C: New test.
15553
15554 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15555
15556 * g++.old-deja/g++.other/eh1.C: New test.
15557
15558 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15559
15560 * g++.old-deja/g++.other/type.C: New test.
15561
15562 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15563
15564 * g++.old-deja/g++.other/initstring.C: New test.
15565
15566 2000-06-12 Jason Merrill <jason@redhat.com>
15567
15568 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15569
15570 2000-06-09 Jeffrey A Law (law@cygnus.com)
15571
15572 * gcc.c-torture/compile/20000609-1.c: New test.
15573
15574 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15575
15576 * gcc.dg/20000609-1.c: New test.
15577
15578 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15579
15580 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15581 * gcc.c-torture/noncompile/poison-1.c: Move...
15582 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15583 * gcc.dg/cpp-li1.c: Add a token after the #line.
15584
15585 2000-06-05 Richard Henderson <rth@cygnus.com>
15586
15587 * gcc.c-torture/execute/20000605-2.c: New test.
15588 * gcc.c-torture/execute/20000605-3.c: New test.
15589
15590 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15591
15592 * g77.f-torture/execute/20000503-1.x: New file.
15593
15594 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15595
15596 * g++.old-deja/g++.eh/badalloc1.C: New test.
15597
15598 2000-06-05 Richard Henderson <rth@cygnus.com>
15599
15600 * gcc.c-torture/execute/20000605-1.c: New test.
15601
15602 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15603 Nathan Sidwell <nathan@codesourcery.com>
15604
15605 * gcc.c-torture/compile/20000605-1.c: New test.
15606
15607 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15608
15609 * g77.f-torture/compile/20000601-1.f: New test.
15610
15611 2000-06-03 Richard Henderson <rth@cygnus.com>
15612
15613 * gcc.c-torture/execute/20000603-1.c: New.
15614
15615 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15616
15617 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15618 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15619
15620 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15621
15622 * gcc.dg/compare2.c (case 12): XFAIL.
15623 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15624 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15625
15626 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15627
15628 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15629
15630 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15631 guard macro is already defined when the header is first
15632 included.
15633 * gcc.dg/cpp-mix.h: New file.
15634 * gcc.dg/endif-label.c: Update patterns to match compiler.
15635
15636 * g++.brendan/complex1.C: Declare abort.
15637 * g++.law/refs4.C: Remove XFAIL.
15638 * g++.oliva/expr2.C: Declare abort and exit.
15639
15640 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15641
15642 * gcc.c-torture/execute/20000528-1.c: New test.
15643
15644 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15645 * g++.old-deja/g++.law/temps4.C: Likewise.
15646
15647 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15648 stdlib.h. Call abort() on failure.
15649 * g++.old-deja/g++.law/refs4.C: Likewise.
15650 * g++.old-deja/g++.law/temps4.C: Likewise.
15651 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15652 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15653
15654 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15655
15656 Relative to g++.dg/special:
15657 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15658
15659 Relative to g++.old-deja:
15660 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15661 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15662 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15663 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15664 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15665 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15666 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15667
15668 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15669 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15670 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15671 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15672 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15673 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15674 and/or string.h.
15675
15676 * g++.other/goto1.C: Update expectations for error messages.
15677
15678 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15679
15680 * gcc.c-torture/compile/20000523-1.c: New test.
15681
15682 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15683
15684 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15685
15686 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15687
15688 * g++.old-deja/g++.eh/catch11.C: New test.
15689 * g++.old-deja/g++.eh/catch12.C: New test.
15690
15691 2000-05-24 Nick Clifton <nickc@cygnus.com>
15692
15693 * gcc.c-torture/execute/20000523-1.c: New test.
15694
15695 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15696
15697 * c-torture/execute/bcp-1.c: Replace abort in arg of
15698 __builtin_constant_p with a generic external function.
15699
15700 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15701 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15702 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15703 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15704 Prototype abort and/or exit.
15705
15706 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15707 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15708 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15709 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15710
15711 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15712
15713 * gcc.dg/dwarf2-1.c: New test.
15714
15715 2000-05-20 Richard Henderson <rth@cygnus.com>
15716
15717 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15718
15719 2000-05-20 Andreas Jaeger <aj@suse.de>
15720
15721 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15722 testcase.
15723
15724 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15725
15726 * gcc.c-torture/execute/20000519-2.c: New test.
15727
15728 2000-05-19 Andreas Jaeger <aj@suse.de>
15729
15730 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15731 which fails with SSA.
15732
15733 * lib/c-torture.exp: Also test with -O3 -fssa.
15734
15735 2000-05-18 Michael Meissner <meissner@redhat.com>
15736
15737 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15738 * gcc.c-torture/execute/920415-1.c: Ditto.
15739 * gcc.c-torture/execute/920501-1.c: Ditto.
15740 * gcc.c-torture/execute/conversion.c: Ditto.
15741 * gcc.c-torture/execute/cvt-1.c: Ditto.
15742
15743 2000-05-18 Jeffrey A Law (law@cygnus.com)
15744
15745 * gcc.c-torture/compile/20000518-1.c: New test.
15746
15747 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15748
15749 * g77.f-torture/compile/200005018.f: New test.
15750
15751 2000-05-17 Jeffrey A Law (law@cygnus.com)
15752
15753 * gcc.c-torture/compile/20000517-1.c: New test.
15754
15755 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15756
15757 * gcc.c-torture/execute/20000516-1.c: New test.
15758
15759 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15760
15761 * g++.old-deja/g++.other/eh.C: New test.
15762
15763 2000-05-12 Richard Henderson <rth@cygnus.com>
15764
15765 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15766 constants through to doit's conditional.
15767
15768 2000-05-11 Jeffrey A Law (law@cygnus.com)
15769
15770 * gcc.c-torture/compile/20000511-1.c: New test.
15771 * g77.f-torture/compile/20000511-1.f: New test.
15772 * g77.f-torture/compile/20000511-2.f: New test.
15773
15774 2000-05-11 Michael Meissner <meissner@redhat.com>
15775
15776 * gcc.c-torture/execute/20000511-1.c: New test.
15777
15778 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15779
15780 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15781 * gcc.dg/20000510-1.S: New.
15782
15783 2000-05-08 Catherine Moore <clm@cygnus.com>
15784
15785 * gcc.dg/unused-3.c: New.
15786
15787 2000-05-06 Richard Henderson <rth@cygnus.com>
15788
15789 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15790 * g++.old-deja/g++.mike/warn1.C: Likewise.
15791 * g++.old-deja/g++.pt/local1.C: Likewise.
15792 * g++.old-deja/g++.pt/local7.C: Likewise.
15793 * g++.old-deja/g++.pt/spec16.C: Likewise.
15794
15795 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15796
15797 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15798
15799 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15800
15801 * g77.f-torture/execute/20000503-1.f: New test.
15802
15803 2000-05-04 Andreas Jaeger <aj@suse.de>
15804
15805 * gcc.dg/noreturn-2.c: New test.
15806
15807 2000-05-04 Neil Booth <NeilB@earthling.net>
15808
15809 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15810 preprocessor.
15811
15812 2000-05-04 Richard Henderson <rth@cygnus.com>
15813
15814 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15815
15816 2000-05-04 Richard Henderson <rth@cygnus.com>
15817
15818 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15819 OpenSSL by Jason R Thorpe.
15820
15821 2000-05-03 Jim Wilson <wilson@cygnus.com>
15822
15823 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15824
15825 2000-05-03 Robert Lipe <robertlipe@usa.net>
15826
15827 * gcc.dg/20000503-1.c: New test.
15828
15829 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15830
15831 * gcc.c-torture/compile/20000502-1.c: New test.
15832 * g++.old-deja/g++.other/align.C: New test.
15833 * gcc.dg/cpp-tradstringify.c: New test.
15834
15835 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15836
15837 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15838 and hard registers.
15839
15840 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15841
15842 * gcc.c-torture/execute/loop-5.c: New test.
15843
15844 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15845
15846 * gcc.c-torture/execute/va-arg-20.c: New test.
15847
15848 2000-04-23 Jeffrey A Law (law@cygnus.com)
15849
15850 * gcc.c-torture/execute/20000422-1.c: New test.
15851
15852 2000-04-20 Greg McGary <gkm@gnu.org>
15853
15854 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15855 when optimizing, but without sibling-call optimizations (-O1).
15856
15857 2000-04-20 Jeffrey A Law (law@cygnus.com)
15858
15859 * gcc.c-torture/compile/20000420-1.c: New test.
15860
15861 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15862
15863 * g++.abi/ptrflags.C: New test.
15864 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15865
15866 2000-04-19 Catherine Moore <clm@cygnus.com>
15867
15868 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15869
15870 2000-04-19 Greg McGary <gkm@gnu.org>
15871
15872 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15873 sibling-call optimizations.
15874
15875 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15876
15877 * gcc.dg/20000419-1.c: New test.
15878
15879 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15880
15881 * gcc.c-torture/execute/20000412-6.c: New test.
15882
15883 2000-04-12 Jeffrey A Law (law@cygnus.com)
15884
15885 * gcc.c-torture/execute/20000412-5.c: New test.
15886 * g77.f-torture/compile/20000412-1.f: New test.
15887 * gcc.c-torture/execute/20000412-4.c: New test.
15888 * gcc.c-torture/compile/20000412-2.c: New test.
15889 * gcc.c-torture/execute/20000412-3.c: New test.
15890 * gcc.c-torture/compile/20000412-1.c: New test.
15891 * gcc.c-torture/execute/20000412-2.c: New test.
15892
15893 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15894
15895 * objc/execute/bf-20.m: New test.
15896
15897 2000-04-10 Richard Henderson <rth@cygnus.com>
15898
15899 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15900
15901 * gcc.c-torture/execute/20000412-1.c: New test.
15902
15903 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15904
15905 * g++.old-deja/g++.eh/catchptr1.C: New test.
15906
15907 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15908
15909 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15910
15911 2000-04-08 Neil Booth <NeilB@earthling.net>
15912
15913 * gcc.dg/cpp-nullchar.c: Remove test as
15914 embedded nulls cause problems.
15915
15916 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15917
15918 * gcc.dg/compare2.c: New test.
15919
15920 2000-04-08 Neil Booth <NeilB@earthling.net>
15921
15922 * gcc.dg/cpp-nullchar.c: New test.
15923
15924 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15925
15926 * gcc.dg/cpp-mi2.c: New test.
15927 * gcc.dg/cpp-mi2[abc].h: New files.
15928
15929 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15930
15931 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15932 member name.
15933
15934 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15935
15936 * g++.old-deja/g++.abi/vmihint.C: New test.
15937
15938 2000-04-06 Neil Booth <NeilB@earthling.net>
15939
15940 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15941 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15942 copyright.
15943
15944 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15945
15946 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15947 avoid stack-frame overwrite.
15948
15949 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15950
15951 * gcc.c-torture/compile/20000405-2.c: New test.
15952 * gcc.c-torture/compile/20000405-3.c: New test.
15953
15954 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15955
15956 * gcc.c-torture/compile/20000405-1.c: New test.
15957
15958 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15959
15960 * gcc.dg/cast-qual-1.c: Revert last change.
15961
15962 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15963
15964 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15965
15966 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15967
15968 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15969 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15970
15971 2000-04-03 Jeffrey A Law (law@cygnus.com)
15972
15973 * gcc.c-torture/compile/20000403-2.c: New test.
15974 * gcc.c-torture/compile/20000403-1.c: New test.
15975
15976 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15977
15978 * gcc.c-torture/execute/20000403-1.c: New test.
15979
15980 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15981
15982 * gcc.c-torture/execute/20000402-1.c: New test.
15983
15984 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15985
15986 * gcc.c-torture/execute/va-arg-15.c: New test.
15987 * gcc.c-torture/execute/va-arg-16.c: New test.
15988 * gcc.c-torture/execute/va-arg-17.c: New test.
15989 * gcc.c-torture/execute/va-arg-18.c: New test.
15990 * gcc.c-torture/execute/va-arg-19.c: New test.
15991
15992 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15993
15994 * gcc.c-torture/compile/981211-1.c: Move to...
15995 * gcc.dg/cpp-as1.c: ...here.
15996 * gcc.dg/cpp-as2.c: New file.
15997
15998 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15999 compiler.
16000
16001 2000-04-02 Neil Booth <NeilB@earthling.net>
16002
16003 * gcc.dg/cpp-cond.c New tests.
16004 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16005 accidental success less likely.
16006 * gcc.dg/cpp-missingop.c New tests.
16007 * gcc.dg/cpp-missingparen.c New tests.
16008 * gcc.dg/cpp-shift.c New tests.
16009 * gcc.dg/cpp-shortcircuit.c New tests.
16010 * gcc.dg/cpp-unary.c New tests.
16011
16012 2000-03-29 Jeffrey A Law (law@cygnus.com)
16013
16014 * gcc.c-torture/compile/20000329-1.c: New test.
16015
16016 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16017
16018 * gcc.c-torture/compile/20000326-1.c: New test.
16019 * gcc.c-torture/compile/20000326-2.c: New test.
16020
16021 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16022
16023 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16024 the first parameter is a function argument.
16025
16026 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16027
16028 * g++.old-deja/g++.ext/array4.C: New test.
16029
16030 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16031
16032 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16033
16034 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16035
16036 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16037
16038 2000-03-19 Richard Henderson <rth@cygnus.com>
16039
16040 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16041
16042 2000-03-19 Richard Henderson <rth@cygnus.com>
16043
16044 * gcc.c-torture/compile/20000319-1.c: New test.
16045
16046 2000-03-14 Jeffrey A Law (law@cygnus.com)
16047
16048 * gcc.c-torture/execute/20000314-3.c: New test.
16049 * gcc.c-torture/execute/20000314-2.c: New test.
16050 * gcc.c-torture/execute/20000314-1.c: New test.
16051 * gcc.c-torture/compile/20000314-2.c: New test.
16052 * gcc.c-torture/compile/20000314-1.c: New test.
16053
16054 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16055
16056 * g++.old-deja/g++.warn/inline.C: New test.
16057
16058 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16059
16060 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16061 standards-compliant result rather than specific constants.
16062 Put test-values in array.
16063
16064 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16065
16066 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16067 (g++_target_compile): Put test-specific options last.
16068
16069 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16070
16071 * g++.old-deja/g++.eh/vbase4.C: New test.
16072
16073 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16074
16075 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16076
16077 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16078
16079 * g++.old-deja/g++.brendan/misc12.C: Removed.
16080 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16081 * g++.old-deja/g++.ext/pretty4.C: New test.
16082
16083 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16084
16085 * g++.old-deja/g++.other/string2.C: New test.
16086
16087 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16088
16089 * g++.old-deja/g++.warn/impint2.C: New test.
16090
16091 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16092
16093 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16094 is 1, not zero.
16095
16096 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16097
16098 * g++.old-deja/g++.warn/impint.C: New test.
16099 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16100 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16101 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16102 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16103 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16104 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16105 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16106 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16107 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16108 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16109 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16110 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16111
16112 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16113
16114 * gcc.dg/cpp-redef.c: New test.
16115
16116 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16117
16118 * g++.old-deja/g++.pt/unify7.C: New test.
16119
16120 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16121
16122 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16123 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16124
16125 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16126
16127 * gcc.c-torture/compile/20000224-1.c: New test.
16128
16129 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16130
16131 * gcc.c-torture/compile/cpp-2.c: New test.
16132 * gcc.c-torture/compile/cpp-1.c: New test.
16133
16134 2000-02-25 Jeffrey A Law (law@cygnus.com)
16135
16136 * gcc.c-torture/execute/20000225-1.c: New test.
16137
16138 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16139
16140 * gcc.dg/cpp-li2.c: New test.
16141
16142 * gcc.dg/cpp-wi1.c: New test.
16143
16144 * gcc.dg/cpp-li1.c: New test.
16145
16146 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16147
16148 * g++.old-deja/g++.other/sizeof5.C: New test.
16149
16150 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16151
16152 * gcc.c-torture/execute/va-arg-13.c: New test.
16153
16154 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16155
16156 * gcc.c-torture/execute/va-arg-12.c: New test.
16157
16158 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16159
16160 * gcc.c-torture/execute/20000223-1.c: New test.
16161
16162 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16163
16164 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16165
16166 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16167
16168 * g++.old-deja/g++.abi/ptrmem.C: New test.
16169
16170 2000-02-19 Richard Henderson <rth@cygnus.com>
16171
16172 * gcc.c-torture/compile/init-3.c: New.
16173
16174 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16175
16176 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16177 ALWAYS_CXXFLAGS.
16178
16179 2000-02-11 Robert Lipe <robertl@sco.com>
16180
16181 * gcc.c-torture/compile/20000211-3.c: New test.
16182
16183 2000-02-11 Martin Buchholz <martin@xemacs.org>
16184
16185 * gcc.c-torture/compile/20000211-2.c: New test.
16186
16187 2000-02-11 Jeffrey A Law (law@cygnus.com)
16188
16189 * gcc.c-torture/compile/20000211-1.c: New test.
16190
16191 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16192
16193 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16194 on native targets
16195
16196 2000-02-08 Nathan Sidwell <nathan@acm.org>
16197
16198 * g++.old-deja/g++.other/cast5.C: New test.
16199
16200 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16201
16202 * gcc.c-torture/execute/20000205-1.c: New.
16203
16204 2000-02-03 Nathan Sidwell <nathan@acm.org>
16205
16206 * g++.old-deja/g++.jason/cast3.C: Return void.
16207 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16208
16209 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16210
16211 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16212
16213 * gcc.dg/loop-1.c: New test.
16214
16215 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16216
16217 * gcc.c-torture/compile/20000127-1.c: New test.
16218 * gcc.c-torture/execute/991228-1.c: New test.
16219
16220 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16221
16222 * gcc.dg/unused-2.c: New test.
16223
16224 * gcc.dg/conv-1.c: New test.
16225
16226 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16227
16228 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16229 compiler.
16230 (tool_option_proc): Fix typo.
16231
16232 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16233
16234 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16235 of the ld on the host, not on the build machine.
16236 Also, don't crash if '--help' is not a supported option.
16237
16238 2000-01-24 Richard Henderson <rth@cygnus.com>
16239
16240 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16241
16242 2000-01-20 Jeffrey A Law (law@cygnus.com)
16243
16244 * gcc.c-torture/execute/20000120-2.c: New test.
16245 * gcc.c-torture/execute/20000120-1.c: New test.
16246
16247 2000-01-13 Jeffrey A Law (law@cygnus.com)
16248
16249 * gcc.c-torture/execute/20000113-1.c: New test.
16250
16251 2000-01-12 Jeffrey A Law (law@cygnus.com)
16252
16253 * gcc.c-torture/execute/20000112-1.c: New test.
16254
16255 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16256
16257 * gcc.dg/20000111-1.c: New test.
16258
16259 2000-01-10 Jeffrey A Law (law@cygnus.com)
16260
16261 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16262 with 16 bit integers.
16263
16264 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16265
16266 * gcc.dg/20000108-1.c: New test.
16267
16268 2000-01-05 Nathan Sidwell <nathan@acm.org>
16269
16270 * g++.old-deja/g++.ns/koenig8.C: New test.
16271
16272 2000-01-05 Nathan Sidwell <nathan@
16273
16274 * gcc.c-torture/execute/990531-1.c: New test.
16275
16276 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16277
16278 * gcc.c-torture/compile/990527-1.c: New test.
16279
16280 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16281
16282 * gcc.c-torture/execute/990527-1.c: New test.
16283
16284 1999-05-25 Nick Clifton <nickc@cygnus.com>
16285
16286 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16287 bitfields as signed.
16288
16289 1999-05-25 Craig Burley <craig@jcb-sc.com>
16290
16291 * g77.f-torture/compile/19990525-0.f: New test.
16292
16293 1999-05-25 Jeffrey A Law (law@cygnus.com)
16294
16295 * gcc.c-torture/execute/990525-2.c: New test.
16296
16297 * gcc.c-torture/execute/990525-1.c: New test.
16298
16299 1999-05-24 Nathan Sidwell <nathan@acm.org>
16300
16301 * g++.old-deja/g++.other/anon3.C: New test.
16302 * g++.old-deja/g++.other/anon4.C: New test.
16303 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16304 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16305 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16306 Merrill).
16307
16308 1999-05-24 Jeffrey A Law (law@cygnus.com)
16309
16310 * gcc.c-torture/execute/990524-1.c: New test.
16311
16312 * gcc.dg/990524-1.c: New test.
16313
16314 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16315
16316 * gcc.c-torture/compile/990523-1.c: New test.
16317
16318 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16319
16320 * gcc.c-torture/compile/990519-1.c: New test.
16321
16322 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16323
16324 * gcc.c-torture/compile/990517-1.c: New test.
16325
16326 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16327 (e4, f4): New tests.
16328 (main): Call them.
16329
16330 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16331
16332 * gcc.dg/noreturn-1.c: New test.
16333
16334 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16335
16336 * gcc.c-torture/execute/990513-1.c: New test.
16337
16338 1999-05-10 Richard Henderson <rth@cygnus.com>
16339
16340 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16341
16342 1999-05-10 Craig Burley <craig@jcb-sc.com>
16343
16344 * g77.f-torture/execute/erfc.f: Use small single-precision
16345 values, to avoid problems on Alphas when not -mieee.
16346
16347 1999-05-08 Craig Burley <craig@jcb-sc.com>
16348
16349 * gcc.dg/990506-0.c: New test.
16350
16351 1999-05-08 Richard Henderson <rth@cygnus.com>
16352
16353 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16354 the constant to test. Don't XFAIL 64-bit targets.
16355
16356 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16357 * g++.old-deja/g++.law/profile1.C: Likewise.
16358
16359 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16360 operator new instances.
16361 * g++.old-deja/g++.other/delete5.C: Likewise.
16362
16363 1999-05-03 Craig Burley <craig@jcb-sc.com>
16364
16365 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16366 intrinsic.
16367
16368 1999-05-03 Craig Burley <craig@jcb-sc.com>
16369
16370 * g77.f-torture/execute/u77-test.f: Reverse order of two
16371 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16372
16373 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16374
16375 * gcc.dg/compare1.c: New test.
16376
16377 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16378
16379 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16380 New tests.
16381
16382 1999-05-02 Craig Burley <craig@jcb-sc.com>
16383
16384 * g77.f-torture/compile/19990502-1.f: New test.
16385
16386 1999-05-02 Craig Burley <craig@jcb-sc.com>
16387
16388 * g77.f-torture/compile/19990502-0.f: New test.
16389
16390 1999-05-02 Craig Burley <craig@jcb-sc.com>
16391
16392 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16393 intrinsic.
16394
16395 1999-05-02 Craig Burley <craig@jcb-sc.com>
16396
16397 * g77.f-torture/execute/u77-test.f (main): List libU77
16398 intrinsics not currently tested.
16399 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16400 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16401 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16402 Trim blanks off the ends of some printed strings.
16403
16404 1999-05-02 Craig Burley <craig@jcb-sc.com>
16405
16406 * g77.f-torture/execute/u77-test.f (main): Just warn about
16407 FSTAT gid disagreement, as it's expected on some systems.
16408
16409 1999-05-01 Craig Burley <craig@jcb-sc.com>
16410
16411 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16412 use a new function, which allows for some slop.
16413 Clean up some commentary.
16414 (issum): The new function.
16415 (sgladd): Deleted subroutine.
16416
16417 1999-05-01 Craig Burley <craig@jcb-sc.com>
16418
16419 * g77.f-torture/execute/u77-test.f: Modify to be more like
16420 libf2c/libU77 version, bringing patches to that version here.
16421 Add suitable commentary.
16422
16423 1999-04-25 Richard Henderson <rth@cygnus.com>
16424
16425 * gcc.dg/990424-1.c: New test.
16426
16427 1999-04-24 Craig Burley <craig@jcb-sc.com>
16428
16429 * g77.f-torture/execute/u77-test.f (main): Bug involving
16430 LSTAT has been fixed, so turn back on full checking.
16431
16432 1999-04-20 Craig Burley <craig@jcb-sc.com>
16433
16434 * g77.f-torture/compile/19990419-0.f: New test.
16435 * g77.f-torture/execute/19990419-1.f: New test.
16436
16437 1999-04-17 Richard Henderson <rth@cygnus.com>
16438
16439 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16440 to avoid the need for a prototype to supress a warning.
16441
16442 1999-04-07 Jim Wilson <wilson@cygnus.com>
16443
16444 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16445
16446 1999-04-04 Jeffrey A Law (law@cygnus.com)
16447
16448 * gcc.c-torture/execute/990404-1.c: New test.
16449
16450 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16451
16452 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16453 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16454 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16455 missing initializer warnings.
16456
16457 1999-03-28 Jeffrey A Law (law@cygnus.com)
16458
16459 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16460 matching strings.
16461
16462 1999-03-26 Jeffrey A Law (law@cygnus.com)
16463
16464 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16465
16466 1999-03-26 Craig Burley <craig@jcb-sc.com>
16467
16468 * g77.f-torture/execute/19990325-0.f: New test.
16469 * g77.f-torture/execute/19990325-1.f: New test.
16470
16471 1999-03-24 Jeffrey A Law (law@cygnus.com)
16472
16473 * gcc.c-torture/execute/990324-1.c: New test.
16474
16475 1999-03-22 Jim Wilson <wilson@cygnus.com>
16476
16477 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16478 test with 4.
16479
16480 1999-03-17 Richard Henderson <rth@cygnus.com>
16481
16482 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16483
16484 1999-03-13 Craig Burley <craig@jcb-sc.com>
16485
16486 * g77.f-torture/execute/19990313-2.f: New test.
16487 * g77.f-torture/execute/19990313-3.f: New test.
16488
16489 1999-03-13 Craig Burley <craig@jcb-sc.com>
16490
16491 * g77.f-torture/execute/19990313-0.f: New test.
16492 * g77.f-torture/execute/19990313-1.f: New test.
16493
16494 1999-03-12 Jim Wilson <wilson@cygnus.com>
16495
16496 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16497 printf to sprintf.
16498 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16499 (main): Add check for u15. Conditionalize u31 check depending on
16500 whether ints are <32 bits or >=32 bits.
16501
16502 1999-03-08 Craig Burley <craig@jcb-sc.com>
16503
16504 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16505
16506 1999-03-08 Craig Burley <craig@jcb-sc.com>
16507
16508 * g77.f-torture/compile/19990305-0.f: New test.
16509 * g77.f-torture/execute/19981119-0.f: New test.
16510
16511 1999-03-08 Craig Burley <craig@jcb-sc.com>
16512
16513 * g77.f-torture/execute/970625-2.f: call ABORT if final
16514 result is not correct, instead of just printing it.
16515 Add this checking via newly introduced obfuscation, to
16516 trip up buggy front ends.
16517
16518 1999-03-07 Craig Burley <craig@jcb-sc.com>
16519
16520 * g77.f-torture/compile/960317-1.f: Moved from being
16521 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16522
16523 1999-03-06 Craig Burley <craig@jcb-sc.com>
16524
16525 * g77.f-torture/execute/960317-1.f: New (old) test.
16526 * g77.f-torture/execute/970625-2.f: Ditto.
16527
16528 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16529
16530 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16531 message on line 1 or line 2; cccp and cpplib do this differently.
16532
16533 1999-03-01 Jeffrey A Law (law@cygnus.com)
16534
16535 * g++.old-deja/g++.law/weak1.C: New test.
16536
16537 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16538
16539 * gcc.c-torture/execute/990119-1.c: Renamed to...
16540 * gcc.dg/990119-1.c: this, so it will only be tested once
16541 (it's a preprocessor test, it doesn't need to be run at
16542 multiple optimization levels).
16543
16544 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16545
16546 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16547 ALWAYS_CXXFLAGS.
16548
16549 1999-02-24 Craig Burley <craig@jcb-sc.com>
16550
16551 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16552 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16553 to not be compilable by current g77.
16554
16555 1999-02-24 Nick Clifton <nickc@cygnus.com>
16556
16557 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16558
16559 1999-02-22 Jeffrey A Law (law@cygnus.com)
16560
16561 * gcc.c-torture/execute/990222-1.c: New test.
16562
16563 1999-02-19 Craig Burley <craig@jcb-sc.com>
16564
16565 * g77.f-torture/compile/19990218-0.f: New test.
16566 * g77.f-torture/noncompile/19990218-1.f: New test.
16567
16568 1999-02-18 Craig Burley <craig@jcb-sc.com>
16569
16570 * g77.f-torture/compile/19981216-0.f: New test.
16571
16572 1999-02-14 Jeffrey A Law (law@cygnus.com)
16573
16574 * gcc.dg/990214-1.c: New test.
16575
16576 1999-02-13 Jeffrey A Law (law@cygnus.com)
16577
16578 * gcc.dg/990213-2.c: New test.
16579
16580 * gcc.dg/990213-1.c: New test.
16581
16582 1999-02-12 Jeffrey A Law (law@cygnus.com)
16583
16584 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16585 ints.
16586
16587 1999-02-11 Nick Clifton <nickc@cygnus.com>
16588
16589 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16590 specified by target.
16591
16592 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16593
16594 1999-02-11 Jeffrey A Law (law@cygnus.com)
16595
16596 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16597
16598 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16599
16600 * gcc.dg/special/ecos.exp: New test driver for new tests with
16601 special requirements.
16602
16603 * gcc.dg/special/alias-1.c: New test.
16604 * gcc.dg/special/gcsec-1.c: New test.
16605 * gcc.dg/special/weak-1.c: New test.
16606 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16607 * gcc.dg/special/weak-2.c: New test.
16608 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16609 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16610 * gcc.dg/special/wkali-1.c: New test.
16611 * gcc.dg/special/wkali-2.c: New test.
16612 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16613 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16614
16615 1999-02-10 Felix Lee <flee@cygnus.com>
16616
16617 * lib/c-torture.exp (c-torture-compile): Pull out code for
16618 analyzing gcc error messages.
16619 (c-torture-execute): Likewise. Fix some (harmless) false
16620 positives.
16621 * lib/gcc.exp (gcc_check_compile): New function.
16622
16623 1999-02-08 Richard Henderson <rth@cygnus.com>
16624
16625 * gcc.c-torture/execute/990208-1.c: New test.
16626
16627 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16628
16629 * g++.dg/special/ecos.exp: New driver for new tests with special
16630 requirements
16631
16632 * g++.dg/special/conpr-1.C: New test
16633 * g++.dg/special/conpr-2.C: New test
16634 * g++.dg/special/conpr-2a.C: New test
16635 * g++.dg/special/conpr-3.C: New test
16636 * g++.dg/special/conpr-3a.C: New test
16637 * g++.dg/special/conpr-3b.C: New test
16638
16639 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16640 allow g++ to use the dg driver
16641
16642 * README: Add comment about g++.dg directory
16643
16644 1999-02-06 Jeffrey A Law (law@cygnus.com)
16645
16646 * README: Update email addresses.
16647
16648 1999-02-03 Nick Clifton <nickc@cygnus.com>
16649
16650 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16651 arguments in order to force structure S onto the stack even on
16652 the alpha.
16653 (test): Pass 10 leading arguments to function foo as well as the
16654 structure S.
16655
16656 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16657 failure for all targets.
16658
16659 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16660 abort to terminate program execution.
16661
16662 1999-01-30 Richard Henderson <rth@cygnus.com>
16663
16664 * gcc.c-torture/execute/990130-1.c: New test.
16665
16666 1999-01-30 Jeffrey A Law (law@cygnus.com)
16667
16668 * gcc.dg/990130-1.c: New test.
16669
16670 1999-01-28 Michael Meissner <meissner@cygnus.com>
16671
16672 * gcc.c-torture/execute/990128-1.c: New test.
16673
16674 1999-01-27 Michael Meissner <meissner@cygnus.com>
16675
16676 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16677
16678 1999-01-27 Felix Lee <flee@cygnus.com>
16679
16680 * lib/c-torture.exp (c-torture-compile): pull out code for
16681 analyzing gcc error messages.
16682 (c-torture-execute): ditto, and fix some (harmless) false
16683 positives.
16684 * lib/gcc.exp (gcc_check_compile): new function.
16685
16686 1999-01-17 Jeffrey A Law (law@cygnus.com)
16687
16688 * gcc.dg/990117-1.c: New test.
16689
16690 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16691
16692 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16693
16694 1999-01-15 Jeffrey A Law (law@cygnus.com)
16695
16696 * g77.f-torture/compile/990115-1.f: New test.
16697
16698 1999-01-07 Jeffrey A Law (law@cygnus.com)
16699
16700 * gcc.c-torture/compile/990107-1.c: New test
16701
16702 1999-01-06 Jeffrey A Law (law@cygnus.com)
16703
16704 * gcc.c-torture/execute/990106-2.c: New test.
16705
16706 * gcc.c-torture/execute/990106-1.c: New test.
16707
16708 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16709
16710 * gcc.c-torture/compile/981223-1.c: New test.
16711
16712 1998-12-29 Richard Henderson <rth@cygnus.com>
16713
16714 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16715 (opt3): Rename from opt4 and disable.
16716
16717 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16718
16719 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16720
16721 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16722
16723 * g++.old-deja/g++.other/conv5.C: New test.
16724
16725 1998-12-14 Nick Clifton <nickc@cygnus.com>
16726
16727 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16728
16729 1998-12-11 Jeffrey A Law (law@cygnus.com)
16730
16731 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16732
16733 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16734
16735 * gcc.c-torture/compile/981211-1.c: New test.
16736
16737 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16738
16739 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16740
16741 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16742
16743 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16744
16745 * gcc.special/930510-1.c: Make C9X safe.
16746 * gcc.misc-tests/gcov-1.c Similarly.
16747 * gcc.misc-tests/gcov-2.c Similarly.
16748
16749 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16750
16751 * gcc.dg/ultrasp1.c: New test.
16752
16753 1998-12-06 Richard Henderson <rth@cygnus.com>
16754
16755 * gcc.c-torture/execute/981206.c: New test.
16756
16757 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16758
16759 * g++.old-deja/g++.ns/template7.C: New test.
16760
16761 * g++.old-deja/g++.other/expr1.C: New test.
16762
16763 * g++.old-deja/g++.eh/tmpl3.C: New test.
16764
16765 * g++.old-deja/g++.eh/tmpl2.C: New test.
16766
16767 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16768
16769 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16770 * g++.old-deja/g++.other/using6.C: Removed.
16771 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16772
16773 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16774
16775 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16776
16777 * g++.old-deja/g++.pt/overload8.C: New test.
16778
16779 * g++.old-deja/g++.pt/overload7.C: New test.
16780
16781 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16782
16783 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16784 and relinking messages.
16785 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16786 compiling with -frepo.
16787
16788 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16789
16790 * g++.old-deja/g++.pt/lookup6.C: New test.
16791
16792 1998-11-30 Nick Clifton <nickc@cygnus.com>
16793
16794 * gcc.c-torture/execute/981130-1.c: New test.
16795 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16796
16797 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16798
16799 * g++.old-deja/g++.pt/explicit76.C: New test.
16800
16801 * g++.old-deja/g++.pt/friend38.C: New test.
16802
16803 * g++.old-deja/g++.ns/crash2.C: New test.
16804
16805 * g++.old-deja/g++.pt/defarg8.C: New test.
16806
16807 * g++.old-deja/g++.pt/instantiate6.C: New test.
16808
16809 * g++.old-deja/g++.pt/static6.C: New test.
16810
16811 * g++.old-deja/g++.pt/decl2.C: New test.
16812
16813 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16814
16815 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16816 problem is actually related with name lookup, but so what? :-)
16817
16818 * g++.old-deja/g++.pt/friend37.C: New test.
16819
16820 1998-11-25 Dave Love <d.love@dl.ac.uk>
16821
16822 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16823 element, which fails on some systems.
16824
16825 * g77.f-torture/execute/labug1.f: New test.
16826
16827 1998-11-21 Jeffrey A Law (law@cygnus.com)
16828
16829 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16830 is defined.
16831
16832 1998-11-18 Dave Love <d.love@dl.ac.uk>
16833
16834 * g77.f-torture/compile/981117-1.f: New test.
16835
16836 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16837
16838 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16839 properly discarded.
16840
16841 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16842
16843 * gcc.c-torture/execute/memcheck: New directory of tests for
16844 -fcheck-memory-usage.
16845
16846 1998-11-07 Gerald Pfe
16847
16848 * g77.f-torture/noncompile/980615-0.f: New test.
16849
16850 1998-07-26 H.J. Lu (hjl@gnu.org)
16851
16852 * gcc.dg/980312-1.c: Do link instead of compile.
16853 * gcc.dg/980313-1.c: Likewise.
16854
16855 1998-07-26 Jeffrey A Law (law@cygnus.com)
16856
16857 * gcc.c-torture/compile/980726-1.c: New test.
16858
16859 1998-07-25 Dave Love <d.love@dl.ac.uk>
16860
16861 * g77.f-torture/execute/io0.f: New test.
16862
16863 1998-07-24 Nick Clifton <nickc@cygnus.com>
16864
16865 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16866 an int.
16867
16868 1998-06-18 Michael Meissner <meissner@cygnus.com>
16869
16870 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16871 m32r bugs.
16872
16873 1998-07-17 Nick Clifton <nickc@cygnus.com>
16874
16875 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16876 c-decl.c:grokdeclarator can handle mode attributes.
16877
16878 1998-07-16 Jeffrey A Law (law@cygnus.com)
16879
16880 * gcc.c-torture/execute/980716-1.c: New test.
16881
16882 1998-07-13 Jeffrey A Law (law@cygnus.com)
16883
16884 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16885 the mn10200.
16886 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16887 the mn10200.
16888 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16889 * gcc.c-torture/compile/930326-1.x: Similarly.
16890
16891 1998-07-13 Dave Love <d.love@dl.ac.uk>
16892
16893 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16894 New test from Craig.
16895
16896 1998-07-12 Dave Love <d.love@dl.ac.uk>
16897
16898 * g77.f-torture/noncompile/980616-0.f: New test.
16899
16900 * g77.f-torture/execute/970816-3.f: New test from Craig.
16901
16902 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16903
16904 * g++.other/singleton.C: Return error value instead of taking
16905 SIGSEGV.
16906
16907 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16908
16909 * g++.other/singleton.C: New test. Warning is under dispute.
16910 Runtime crash is not.
16911
16912 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16913
16914 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16915 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16916 using6.C, using7.C}: New namespace tests.
16917
16918 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16919
16920 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16921 specialization with typedef'ed names used as array indexes.
16922
16923 1998-07-09 Jeffrey A Law (law@cygnus.com)
16924
16925 * gcc.c-torture/execute/980709-1.c: New test.
16926
16927 * gcc.dg/980709-1.c: New test.
16928
16929 1998-07-07 Richard Henderson <rth@cygnus.com>
16930
16931 * gcc.c-torture/execute/bcp-1.c: New test.
16932
16933 1998-07-07 Jeffrey A Law (law@cygnus.com)
16934
16935 * gcc.c-torture/execute/980707-1.c: New test.
16936
16937 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16938
16939 * gcc.c-torture/compile/980706-1.c: New test.
16940
16941 1998-07-01 Dave Love <d.love@dl.ac.uk>
16942
16943 * g77.f-torture/execute/980701-0.f,
16944 g77.f-torture/execute/980701-1.f: New test from Craig.
16945
16946 1998-07-01 Jeffrey A Law (law@cygnus.com)
16947
16948 * gcc.c-torture/compile/980701-1.c: New test.
16949
16950 * gcc.c-torture/execute/980701-1.c: New test.
16951
16952 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16953 rlsruhe.de>
16954
16955 * g++.old-deja/g++.robertl/eb132.C: New test.
16956 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16957
16958 1998-06-29 Dave Love <d.love@dl.ac.uk>
16959
16960 * g77.f-torture/execute/980628-7.f,
16961 g77.f-torture/execute/980628-8.f,
16962 g77.f-torture/execute/980628-9.f,
16963 g77.f-torture/execute/980628-10.f: New tests from Craig.
16964
16965 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16966
16967 1998-06-28 Jeffrey A Law (law@cygnus.com)
16968
16969 * g77.f-torture/execute/980628-4.f: New test from Craig.
16970 * g77.f-torture/execute/980628-5.f: Likewise.
16971 * g77.f-torture/execute/980628-2.f: Likewise.
16972 * g77.f-torture/execute/980628-0.f: Likewise.
16973 * g77.f-torture/execute/980628-1.f: Likewise.
16974 * g77.f-torture/execute/980628-3.f: Likewise.
16975 * g77.f-torture/execute/980628-6.f: Likewise.
16976
16977 1998-06-28 Jeffrey A Law (law@cygnus.com)
16978
16979 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16980 directory when nothing has been installed yet.
16981
16982 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16983
16984 * gcc.c-torture/special/special.exp: Handle newer versions of
16985 dejagnu.
16986
16987 1998-06-26 Jeffrey A Law (law@cygnus.com)
16988
16989 * gcc.dg/980626-1.c: New test.
16990
16991 1998-06-19 Bruno Haible <haible@ilog.fr>
16992
16993 * gcc.misc-tests/m-un-2.c: New test.
16994 * g++.old-deja/g++.other/warn01.c: Likewise.
16995
16996 1998-06-19 Robert Lipe <robertl@dgii.com>
16997
16998 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16999 compatibility with assmblers with a different comment character.
17000 Eliminate use of GAS-specific extensions.
17001
17002 1998-06-19 Jeffrey A Law (law@cygnus.com)
17003
17004 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17005
17006 1998-06-19 Robert Lipe <robertl@dgii.com>
17007
17008 *lib/g77.exp: Replace search for libf2c.a with search for newly
17009 renamed libg2c.a
17010
17011 1998-06-17 Jeffrey A Law (law@cygnus.com)
17012
17013 * gcc.c-torture/execute/980617-1.c: New test.
17014
17015 1998-06-12 Jeffrey A Law (law@cygnus.com)
17016
17017 * gcc.c-torture/execute/980612-1.c: New test.
17018
17019 1998-06-08 Jeffrey A Law (law@cygnus.com)
17020
17021 * gcc.dg/980523-1.c: Only test on ppc-linux.
17022 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17023
17024 * gcc.c-torture/execute/980608-1.c: New test.
17025
17026 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17027
17028 * gcc.c-torture/execute/980605-1.c: New test.
17029
17030 1998-06-04 Jeffrey A Law (law@cygnus.com)
17031
17032 * gcc.c-torture/execute/980604-1.c: New test.
17033
17034 1998-06-02 Jeffrey A Law (law@cygnus.com)
17035
17036 * gcc.c-torture/execute/980602-1.c: New test.
17037 * gcc.c-torture/execute/980602-2.c: Likewise.
17038
17039 1998-06-02 Dave Love <d.love@dl.ac.uk>
17040
17041 * 970125-0.f: Fix per JCB. Add commentary.
17042
17043 1998-05-31 Michael Meissner <meissner@cygnus.com>
17044
17045 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17046 IEEE -0 support.
17047
17048 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17049
17050 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17051 earlier.
17052
17053 1998-05-28 Catherine Moore <clm@cygnus.com>
17054
17055 * gcc.c-torture/execute/980526-3.c: New test.
17056
17057 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17058
17059 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17060 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17061 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17062 m88k-motorola-sysv3 to XFAIL.
17063
17064 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17065
17066 * gcc.dg/980526-1.c: New test.
17067 * gcc.c-torture/execute/980526-2.c: New test.
17068
17069 1998-05-26 Jeffrey A Law (law@cygnus.com)
17070
17071 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17072
17073 * gcc.c-torture/execute/980526-1.c: New test.
17074
17075 1998-05-26 Dave Love <d.love@dl.ac.uk>
17076
17077 * g77.f-torture/execute/alpha2.f: Add runtime test.
17078
17079 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17080
17081 * g++.old-deja/old-deja.exp: Strip leading directories.
17082
17083 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17084 error for the line. Don't run multiple tests for the same line.
17085
17086 1998-05-23 Jeffrey A Law (law@cygnus.com)
17087
17088 * gcc.dg/980523-1.c: New test.
17089
17090 1998-05-23 Dave Love <d.love@dl.ac.uk>
17091
17092 * g77.f-torture/compile/970915-0.f: New test.
17093
17094 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17095
17096 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17097
17098 1998-05-21 Jeffrey A Law (law@cygnus.com)
17099
17100 * gcc.dg/980520-1.c: New test.
17101
17102 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17103
17104 * gcc.dg/980502-1.c: Fix return type.
17105
17106 1998-05-20 Jeffrey A Law (law@cygnus.com)
17107
17108 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17109 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17110 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17111 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17112 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17113
17114 1998-05-20 Dave Love <d.love@dl.ac.uk>
17115
17116 * g77.f-torture/execute/980520-1.f: New test.
17117
17118 1998-05-15 Dave Love <d.love@dl.ac.uk>
17119
17120 * lib/mike-g77.exp: New file.
17121
17122 * g77.f-torture/noncompile/noncompile.exp,
17123 g77.f-torture/noncompile/check0.f: New files.
17124
17125 1998-05-14 Dave Love <d.love@dl.ac.uk>
17126
17127 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17128 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17129 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17130 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17131 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17132 abort where appropriate.
17133
17134 1998-05-05 Michael Meissner <meissner@cygnus.com>
17135
17136 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17137 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17138
17139 1998-04-29 Dave Love <d.love@dl.ac.uk>
17140
17141 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17142
17143 1998-04-27 Dave Love <d.love@dl.ac.uk>
17144
17145 * g77.f-torture/compile/980427-0.f: New test.
17146
17147 1998-04-24 Dave Love <d.love@dl.ac.uk>
17148
17149 * g77.f-torture/compile/980424-0.f: New test.
17150
17151 1998-04-19 Dave Love <d.love@dl.ac.uk>
17152
17153 * g77.f-torture/compile/980419-2.f (main): New test.
17154 * g77.f-torture/compile/970125-0.f: New test.
17155 * g77.f-torture/compile/980419-1.f: New test.
17156
17157 1998-04-08 Jim Wilson <wilson@cygnus.com>
17158
17159 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17160 of loop-4.c.
17161
17162 1998-04-07 Jim Wilson <wilson@cygnus.com>
17163
17164 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17165
17166 1998-04-03 Jim Wilson <wilson@cygnus.com>
17167
17168 * gcc.c-torture/compile/980329-1.c: New test.
17169
17170 1998-03-18 Jim Wilson <wilson@cygnus.com>
17171
17172 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17173 * gcc.dg/980312-1.c: Fix typo in -march command.
17174
17175 1998-03-16 H.J. Lu (hjl@gnu.org)
17176
17177 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17178
17179 1998-03-11 Robert Lipe <robertl@dgii.com>
17180
17181 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17182 Dave Love agree the Fortran source is bogus.
17183
17184 1998-03-11 Robert Lipe <robertl@dgii.com>
17185
17186 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17187 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17188 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17189 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17190 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17191
17192 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17193
17194 * g++.old-deja/g++.other/friend1.C: New test.
17195
17196 1998-02-18 Dave Love <d.love@dl.ac.uk>
17197
17198 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17199 possibly uninitialized) variables and declare dnrm2.
17200
17201 1998-02-23 Robert Lipe <robertl@dgii.com>
17202
17203 From Bruno Haible <haible@ilog.fr>:
17204 * gcc.c-torture/execute/980223.c: New test.
17205
17206 1998-02-13 Jeffrey A Law (law@cygnus.com)
17207
17208 * gcc.dg/ifelse-1.c: New test.
17209
17210 1998-02-09 H.J. Lu (hjl@gnu.org)
17211
17212 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17213
17214 * lib/old-dejagnu.exp (old-dejagnu): Added the
17215 "execution test - XFAIL *-*-*" handling in the spirit of
17216 "excess errors test -". Changed the "execution test fails"
17217 handling to be like "excess errors test fails".
17218 * Update various tests accordingly.
17219
17220 1998-02-06 Jim Wilson <wilson@cygnus.com>
17221
17222 * gcc.c-torture/execute/980205.c: New test.
17223
17224 1998-01-18 Jeffrey A Law (law@cygnus.com)
17225
17226 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17227 * lib/f-torture.exp: Similarly.
17228 * gcc.c-torture: Rename all .cexp files to .x files.
17229
17230 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17231
17232 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17233 (940510-1.c): Removed duplicate.
17234 (971104-1.c): New test.
17235
17236 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17237
17238 * lib/f-torture.exp: Improve error and loop detection.
17239
17240 1997-11-19 Michael Meissner <meissner@cygnus.com>
17241
17242 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17243 use that to size the filler array.
17244
17245 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17246
17247 * lib/c-torture.exp(c-torture-execute): Fix typo.
17248
17249 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17250 testcase as the executable name. Keep the executable around if
17251 the test fails.
17252
17253 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17254
17255 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17256 changes. Only test one -g option, and move it to the end of the
17257 list of options to test.
17258
17259 1997-09-19 Michael Meissner <meissner@cygnus.com>
17260
17261 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17262 variable GCC_TORTURE_OPTIONS to supply default switches separated
17263 by colons. If no environment variable, run tests with -O0 -g, -O1
17264 -g, and -O2 -g as well.
17265
17266 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17267
17268 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17269 explanatory comments. Fix indentation.
17270
17271 1997-09-15 Jeffrey A Law (law@cygnus.com)
17272
17273 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17274
17275 1997-09-11 Jeffrey A Law (law@cygnus.com)
17276
17277 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17278 * g++.old-deja/g++.mike/p7325.C: Likewise.
17279 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17280
17281 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17282
17283 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17284 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17285 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17286 * g++.old-deja/g++.law/operators4.C: Likewise.
17287
17288 1997-09-11 Joe Buck (jbuck@synopsys.com)
17289
17290 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17291 * g++.old-deja/g++.mike/p784.C: Ditto.
17292 * g++.old-deja/g++.mike/p785.C: Ditto.
17293
17294 1997-09-05 Jeffrey A Law (law@cygnus.com)
17295
17296 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17297
17298 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17299
17300 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17301 target feature; pass this to c-torture-execute as needed.
17302
17303 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17304
17305 * lib/c-torture.exp(c-torture-execute): If the previous and the
17306 current executables being tested are identical, we don't need to
17307 run the executable again. Try to make the executable names
17308 unique. Add an optional argument for passing additional compiler
17309 flags.
17310
17311 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17312
17313 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17314
17315 1997-08-29 Jeffrey A Law (law@cygnus.com)
17316
17317 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17318
17319 1997-07-31 Jeffrey A Law (law@cygnus.com)
17320
17321 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17322 32bit or larger longs.
17323
17324 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17325 have either a 32bit long or 32bit int.
17326
17327 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17328
17329 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17330 Make double precision tests dependent on sizeof (double).
17331
17332 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17333
17334 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17335 too.
17336
17337 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17338
17339 * gcc.c-torture/compile/961203-1.cexp: New script.
17340
17341 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17342
17343 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17344 up the includes ourselves.
17345
17346 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17347
17348 * lib/plumhall.exp: Remove random include, and add a few
17349 verbose messages for debugging.
17350
17351 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17352
17353 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17354 of trying to do it ourselves.
17355
17356 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17357
17358 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17359
17360 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17361
17362 * gcc.prms/5403.c: Made regexp a bit less strict.
17363
17364 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17365
17366 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17367 is returned from remote_load instead.
17368 * lib/plumhall.exp: Ditto.
17369 * lib/mike-g++.exp: Ditto.
17370 * lib/old-dejagnu.exp: Ditto.
17371 * lib/c-torture.exp: Ditto.
17372
17373 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17374
17375 * lib/g++.exp: Use build_wrapper procedure.
17376 * lib/gcc.exp: Ditto.
17377
17378 1997-05-20 Jeffrey A Law (law@cygnus.com)
17379
17380 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17381 an old-style decl for malloc. Fixes tests to work when
17382 sizeof (int) != sizeof (size_t).
17383
17384 1997-05-15 Mike Meissner <meissner@cygnus.com>
17385
17386 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17387
17388 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17389 use stdargs.h interface.
17390
17391 1997-05-15 Mike Meissner <meissner@cygnus.com>
17392
17393 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17394 NO_VARARGS when compiling.
17395
17396 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17397
17398 * lib/plumhall.exp(ph_includes): New procedure.
17399 (ph_make): Use it.
17400 (ph_compiler): Ditto.
17401
17402 * lib/g++.exp: Rename test-glue.c to testglue.c.
17403 * lib/gcc.exp: Ditto.
17404
17405 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17406
17407 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17408 to completion when it's called.
17409
17410 1997-03-21 Michael Meissner <meissner@cygnus.com>
17411
17412 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17413 is defined, don't do test.
17414
17415 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17416
17417 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17418 for object files.
17419 (ph_summary): Mark skipped testcases as untested, not unresolved.
17420
17421 * lib/plumhall.exp (ph_make): If unresolved because of bad
17422 errorCode, record errorCode in log file.
17423 (*): Replace send_log/verbose with verbose -log.
17424
17425 1997-03-19 Michael Meissner <meissner@cygnus.com>
17426
17427 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17428 double conversion if double isn't at least 8 bytes.
17429
17430 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17431 int to work with targets where int is 16 bits.
17432
17433 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17434 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17435 precision for the test to complete.
17436
17437 1997-03-14 Michael Meissner <meissner@cygnus.com>
17438
17439 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17440 if d10v is not compiled with the -mdouble64 flag.
17441 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17442
17443 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17444 d10v is not compiled with the -mint32 flag.
17445
17446 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17447
17448 * lib/plumhall.exp: Use incr_count.
17449
17450 1997-03-12 Jeffrey A Law (law@cygnus.com)
17451
17452 * gcc.c-torture: Update to c-torture-1.45.
17453
17454 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17455
17456 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17457 the name of the expect testcase file).
17458
17459 * lib/g++.exp(g++_init): Ditto.
17460
17461 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17462
17463 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17464 the host.
17465
17466 * lib/gcc.exp(gcc_exit): New procedure.
17467
17468 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17469
17470 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17471 specs where appropriate.
17472
17473 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17474 because of new "candidates are" messages, and removed a few
17475
17476 * Converted all non-old-style g++ testcases to old-style, and
17477 moved into g++.old-deja.
17478
17479 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17480
17481 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17482 options.
17483
17484 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17485 succeeded.
17486
17487 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17488
17489 1997-02-13 Michael Meissner <meissner@cygnus.com>
17490
17491 * lib/gcc.exp (gcc_target_compile): Add support for defining
17492 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17493 the machine doesn't have those features.
17494
17495 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17496
17497 * g++.law/operators4.exp: Don't use LIBS.
17498
17499 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17500
17501 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17502
17503 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17504 * lib/g++.exp: Set it here instead. Also, allow use of the
17505 --tool_exec and --tool_opt options. Change CXX to
17506 GXX_UNDER_TEST.
17507
17508 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17509
17510 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17511
17512 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17513
17514 * lib/old-dejagnu.exp: Use prune_warnings instead of
17515 prune_system_crud.
17516 * lib/mike-g++.exp: Ditto.
17517 * lib/gcc.exp: Ditto.
17518 * lib/g++.exp: Ditto.
17519
17520 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17521
17522 1997-02-07 Jeffrey A Law (law@cygnus.com)
17523
17524 * 941014-2.c: Include stdlib.h
17525 * 960327-1.c: Include stdio.h
17526 * dbra.c, index-1.c: Don't assume ints are 32bits.
17527
17528 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17529
17530 * lib/gcc.exp: Add gcc,stack_size target feature.
17531
17532 * lib/g++.exp(g++_target_compile): Add the include and link
17533 paths here, not in two other places. And, it's $options, not
17534 options.
17535
17536 * lib/mike-g++.exp(postbase): Remove the code that determines
17537 the correct include and link paths.
17538 * g++.old-deja/old-deja.exp: Ditto.
17539
17540 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17541
17542 * lib/g++.exp(g++_init): target_compile no longer returns the
17543 filename of the result.
17544
17545 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17546
17547 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17548 call to glob.
17549
17550 * gcc.c-torture/special/special.exp: Change call to
17551 gcc_target_compile to include the object file.
17552
17553 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17554
17555 * gcc.c-torture/special/special.exp: Correct misspelling in last
17556 change.
17557
17558 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17559
17560 * lib/plumhall.exp(ph_summary): Log the entire output of the
17561 executable. Return -1 if there were any failures, 0 otherwise.
17562 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17563 (ph_make): Clean up objects and executables that were built
17564 if the tests succeeded.
17565
17566 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17567
17568 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17569 libraries and includes in the build tree as appropriate.
17570
17571 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17572
17573 * lib/c-torture.exp: Instead of looking for the global variable
17574 NO_LONG_LONG, check to see if that's a feature of the target.
17575
17576 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17577
17578 * config/default.exp: Minimize. Delete the remainer of the files in
17579 config; this functionality is now in devo/dejagnu/config.
17580
17581 g++.*/*: Pass any additional flags used to compile to postbase;
17582 delete CXXFLAGS.
17583
17584 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17585 is now done by runtest.exp. Use gcc_target_compile instead of
17586 compile.
17587
17588 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17589 Remove references to CFLAGS. Use remote_file instead of
17590 calling rm -f.
17591 (c-torture): Take a list of arguments to use to compile this
17592 testcase.
17593
17594 lib/g++.exp: Simplify. Use target_compile instead of compile.
17595 lib/gcc-dg.exp: Ditto.
17596 lib/gcc.exp: Ditto.
17597 lib/mike-{gcc,g++}.exp: Ditto.
17598 lib/old-dejagnu.exp: Ditto.
17599 lib/plumhall.exp: Ditto.
17600
17601 1997-01-08 Jim Wilson <wilson@cygnus.com>
17602
17603 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17604 (ph_linker): Likewise.
17605
17606 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17607
17608 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17609 MAP_ANON / MAP_ANONYMOUS if defined;
17610 else try to map from /dev/zero .
17611
17612 1996-11-12 Jeffrey A Law (law@cygnus.com)
17613
17614 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17615 isn't defined, then define it to MAP_ANONYMOUS.
17616
17617 1996-11-12 Jeffrey A Law (law@cygnus.com)
17618
17619 * gcc.c-torture: Update to c-torture-1.42 release.
17620
17621 1996-11-11 Jeffrey A Law (law@cygnus.com)
17622
17623 * gcc.c-torture: Update to c-torture-1.41 release.
17624
17625 1996-10-27 Jeffrey A Law (law@cygnus.com)
17626
17627 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17628 c-torture release.
17629
17630 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17631
17632 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17633 and LDFLAGS. Fix second case to append the target_info ldflags
17634 onto LDFLAGS, not CFLAGS.
17635 * lib/g++.exp (g++_init): Add target_info stuff.
17636 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17637 of libgloss and newlib flags for !native.
17638
17639 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17640 (GDB): Fix relative path to go up another dir for finding gdb.
17641
17642 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17643
17644 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17645 versions in the target_info array, if they don't exist.
17646
17647 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17648
17649 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17650
17651 1996-07-08 Jim Wilson <wilson@cygnus.com>
17652
17653 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17654 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17655
17656 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17657
17658 * lib/old-dejagnu.exp: Don't remove the output file before we've
17659 actually tested it. Don't append pwd to the path of the executable
17660 we're testing.
17661
17662 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17663
17664 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17665
17666 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17667
17668 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17669 temporary directory for compiler files, and set it to a default
17670 value of /tmp. Set $output as the name of the output file from
17671 compiling the testcase. Add a -o option to $cflags_var so the
17672 compiler writes the final output file as $output. Set $executable
17673 to $output.
17674
17675 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17676 directory for compiler files, and set it to /tmp if it doesn't
17677 already have a value. Set $output_file to the name of the output
17678 file from compiling the testcase. Add a -o option to CXXFLAGS so
17679 the compiler writes the final output file as $output. Use $output
17680 as the executable to be tested.
17681
17682 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17683
17684 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17685
17686 1996-06-08 Jeffrey A Law (law@cygnus.com)
17687
17688 * gcc.c-torture/execute/pending-1.c: New test. Still
17689 pending in Tege's queue.
17690
17691 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17692
17693 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17694 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17695 if there were failures. Call unresolved if there were unresolved
17696 testcases. Call gcc_fail if program did not run to completion.
17697 (ph_make): Pass additional argument name to ph_execute.
17698 (ph_execute): Add new argument. Pass additional arguments to
17699 ph_summary. Call gcc_fail is there is no execution output.
17700
17701 1996-04-24 Jeffrey A Law (law@cygnus.com)
17702
17703 * lib/plumhall.exp (proc_summary): Output relavent summary
17704 lines into the log so specific failures in plumhall can be
17705 investigated.
17706
17707 1996-04-10 Jeffrey A Law (law@cygnus.com)
17708
17709 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17710 (c-torture-execute): Don't try to execute tests which use
17711 "long long" types if $NO_LONG_LONG is nonzero.
17712
17713 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17714
17715 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17716 not c-torture.
17717
17718 * gcc.ieee: Move from here.
17719 * gcc.c-torture/execute/ieee: To here.
17720
17721 1996-03-26 Jeffrey A Law (law@cygnus.com)
17722
17723 * gcc.c-torture: Update to c-torture-1.41 release.
17724
17725 1996-03-22 Jeffrey A Law (law@cygnus.com)
17726
17727 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17728 not "$output".
17729
17730 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17731
17732 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17733 -c present.
17734
17735 1996-03-02 Jeffrey A Law (law@cygnus.com)
17736
17737 * config/proelf.exp: Handle connecting to a simulator.
17738
17739 1996-01-31 Jeffrey A Law (law@cygnus.com)
17740
17741 * config/proelf.exp: New file. Enough framework that we can
17742 run c-torture tests on the proelf targets (or any other target
17743 that gdb can connect to for that matter).
17744
17745 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17746
17747 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17748 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17749
17750 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17751 exec_output exists.
17752
17753 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17754
17755 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17756 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17757
17758 * config/*.exp: Update FSF address. Change result of ${tool}_load
17759 to pass/fail/unresolved/unsupported/untested. Caller must now
17760 call unresolved/unsupported/untested.
17761 * lib/*.exp: Update FSF address. Update to handle new results of
17762 ${tool}_load.
17763 * lib/chill.exp (verbose): Delete.
17764
17765 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17766
17767 * lib/gcc.exp (default_gcc_start): Change order of args to
17768 $LDFLAGS $CFLAGS $LIBS.
17769 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17770 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17771 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17772 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17773 * gcc.misc-tests/dg-test.exp: Likewise.
17774 * gcc.misc-tests/msgs.exp: Likewise.
17775 * gcc.prms/prms.exp: Likewise.
17776 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17777 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17778
17779 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17780
17781 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17782
17783 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17784
17785 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17786 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17787
17788 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17789 necessary.
17790
17791 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17792
17793 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17794 global for loop; add use of $mathlib.
17795 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17796 settings here; set mathlib for anything but VxWorks.
17797
17798 1996-01-22 Jeffrey A Law (law@cygnus.com)
17799
17800 * gcc.c-torture: Update to c-torture-1.40 release.
17801
17802 1996-01-03 Jeffrey A Law (law@cygnus.com)
17803
17804 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17805 dg.exp.
17806
17807 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17808
17809 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17810 global.
17811
17812 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17813
17814 * lib/g++.exp (LIBS): Define if not already.
17815 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17816 (gcc-dg-prune): Call prune_gcc_output.
17817 * lib/gcc.exp (prune_gcc_output): New proc.
17818 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17819 prune_gcc_output.
17820
17821 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17822
17823 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17824 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17825
17826 1995-11-15 Jeffrey A Law (law@cygnus.com)
17827
17828 * gcc.c-torture: Update to c-torture-1.39 release.
17829
17830 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17831
17832 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17833 fails, try others as well.
17834
17835 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17836
17837 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17838 If compilation fails, mark execute tests as `untested'.
17839 If test is marked as unsupported, don't mark compilation and
17840 execute tests as failed.
17841
17842 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17843
17844 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17845 libstdc++ for whether or not we want to be doing shared
17846 libraries. Delete link_curses since we don't need it anymore.
17847 * lib/mike-g++.exp (postbase): Don't link in libg++.
17848 * g++.old-deja/old-deja.exp: Likewise.
17849
17850 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17851
17852 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17853
17854 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17855
17856 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17857 For that, add `-Wl,-a,shared_archive'.
17858 * g++.old-deja/old-deja.exp: Likewise.
17859
17860 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17861
17862 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17863
17864 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17865
17866 * lib/mike-g++.exp (postbase): Pay attention to the status of
17867 g++_load.
17868
17869 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17870
17871 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17872
17873 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17874
17875 * lib/gcc.exp (default_gcc_start): No longer need to log program
17876 being executed or its output, execute_anywhere does that now.
17877 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17878 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17879
17880 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17881
17882 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17883 the same as those in lib/g++.exp.
17884
17885 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17886
17887 * gcc.c-torture: Update to c-torture-1.38 release.
17888 * gcc.ieee: Related changes.
17889
17890 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17891
17892 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17893 "exec". Minor reformatting changes.
17894
17895 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17896 cross. This means all "exec" calls now work on a remote host as
17897 well.
17898 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17899 cross. Filter out the extra "\r\n" stuff that expect puts in.
17900 (c-torture-execute): Filter out the bogus warnings like
17901 c-torture-compile does. Add support for canadian cross.
17902 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17903 Use execute_anywhere rather than calling exec directly. Now it
17904 works for canadian cross testing.
17905
17906 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17907
17908 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17909 results into a variable, and check that rather than using file exists.
17910
17911 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17912
17913 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17914 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17915
17916 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17917
17918 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17919 lib_curses if there's a shared libg++ in the build tree.
17920
17921 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17922
17923 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17924 if not supported target.
17925
17926 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17927
17928 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17929 link_curses up to always happen, not just for native builds.
17930
17931 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17932
17933 * gcc.c-torture: Update to c-torture-1.36 release.
17934 * gcc.failure: Related changes.
17935
17936 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17937
17938 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17939
17940 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17941
17942 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17943 * lib/mike-g++.exp (postbase): Not in here. Still reference
17944 runshlib, link_curses, and mathlib for link and run.
17945
17946 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17947 pass the runtime shared library options for Solaris, OSF/1, and
17948 Irix5, and link with -lcurses to avoid unresolved references.
17949
17950 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17951
17952 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17953 only run once.
17954
17955 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17956
17957 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17958
17959 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17960
17961 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17962 do not have a framework for the "compat" tests yet.
17963
17964 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17965
17966 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17967 set to null if we're testing vxworks5.1. Use that instead of
17968 `-lm' in the setting of LIBS for link and run.
17969
17970 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17971
17972 * config/rom68k.exp (${tool}_load): Major changes to make it
17973 work. Verified that it does in fact return the stuff in
17974 exec_output properly. Catch any Emul or any TRAP other than 0.
17975
17976 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17977
17978 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17979 LDFLAGS properly for targets that need stuff from libgloss.
17980 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17981 only run once.
17982 (gpp_initialized): New variable.
17983
17984 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17985
17986 * config/rom68k.exp: Load libgloss.exp.
17987 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17988 so we can produce a fully linked binary.
17989 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17990 so we can produce a fully linked binary.
17991
17992 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17993
17994 * lib/plumhall.exp (ph_section): Watch for expected failures.
17995 Add missing `else'.
17996
17997 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17998 run the testcase.
17999 (c-torture): Likewise.
18000
18001 1995-08-28 Doug Evans <dje@cygnus.com>
18002
18003 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18004
18005 * lib/mike-g++.exp (mike_cleanup): New proc.
18006 (prebase): New globals compiler_result, not_compiler_result,
18007 target_regexp.
18008 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18009 allow leading "-" in pattern. Watch for unsupported tests.
18010 If $compiler_result is set, pattern match assembler code,
18011 and ditto for $not_compiler_result.
18012 * lib/mike-gcc.exp: Likewise.
18013
18014 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18015 execution "succeeded".
18016
18017 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18018
18019 * config/win32.exp: New file.
18020 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18021
18022 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18023
18024 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18025 unsupported.
18026 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18027 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18028 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18029
18030 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18031 "... without exceptions was ...". That is now handled by
18032 prune_system_crud.
18033 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18034
18035 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18036
18037 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18038 sieve.c,sort2.c}: New files.
18039 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18040 sieve.exp,sort2.exp}: Drivers for them.
18041
18042 * lib/mike-gcc.exp (program_output): New user settable variable.
18043 (postbase): Call prune_system_crud. Also prune extraneous compiler
18044 messages.
18045 * lib/mike-g++.exp (program_output): New user settable variable.
18046
18047 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18048
18049 * config/sh.exp: Deleted (use sim.exp instead).
18050
18051 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18052
18053 * config/vx.exp: Declare CHECKTASK as global.
18054 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18055 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18056 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18057
18058 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18059
18060 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18061 target. Like vx.exp, only includes `vx29k.exp' instead of
18062 `vxworks.exp'.
18063
18064 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18065
18066 * config/sim.exp: Increase time limit from 120 seconds to 240.
18067
18068 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18069
18070 * gcc.c-torture/execute/950628-1.c: New test.
18071
18072 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18073
18074 * gcc.c-torture: Update with changes/additions from
18075 c-torture-1.34.
18076
18077 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18078
18079 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18080
18081 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18082
18083 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18084
18085 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18086
18087 * gcc.c-torture/compile/950512-1.c: New test.
18088 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18089 * gcc.dg/struct-ret-1.c: Likewise.
18090
18091 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18092
18093 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18094 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18095
18096 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18097
18098 * gcc.c-torture/special/920411-1.c: Deleted.
18099 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18100
18101 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18102
18103 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18104 cpu limit.
18105
18106 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18107
18108 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18109
18110 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18111
18112 From kenner;
18113 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18114 is the proper length.
18115 * va-arg-3.c: Likewise.
18116
18117 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18118
18119 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18120 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18121
18122 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18123 * lib/g++.exp (default_g++_start): Delete old cruft.
18124
18125 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18126
18127 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18128 (2 * (1 << 18)) to (2 * (1 << 17)).
18129
18130 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18131
18132 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18133
18134 * config/rom68k.exp: Renamed from config/idp.exp
18135
18136 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18137
18138 * c-torture/compile/921109-2.c
18139
18140 1995-04-18 Mike Stump <mrs@cygnus.com>
18141
18142 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18143 excess errors.
18144
18145 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18146
18147 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18148 output.
18149 * lib/g++.exp (default_g++_start): Likewise.
18150
18151 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18152
18153 * gcc.c-torture/compile/950329-1.c: New test.
18154
18155 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18156
18157 * config/bug.exp (${tool}_load): Updated to use new remote_open
18158 and remote_close procs.
18159 * config/idp.exp: New file.
18160
18161 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18162
18163 * gcc.c-torture/execute/950322-1.c: New test.
18164
18165 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18166
18167 * config/vx.exp (${tool}_load): Clean up testing of return code from
18168 vxworks_ld and vxworks_spawn.
18169
18170 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18171
18172 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18173
18174 1995-03-13 Mike Stump <mrs@cygnus.com>
18175
18176 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18177 can mark excess errors on a machine by machine basis. Note, the
18178 default is to not expect any excess errors, even when excess
18179 errors test - is given, so you will want to put an XFAIL ... on
18180 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18181 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18182 those 4 machines, but no others.
18183
18184 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18185
18186 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18187 * lib/c-torture.exp: to here.
18188
18189 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18190
18191 * gcc.c-torture/execute/950221-1.c: New test.
18192 * gcc.c-torture/execute/struct-ret-1.c: New test.
18193 * gcc.c-torture/compile/950221-1.c: New test.
18194
18195 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18196
18197 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18198
18199 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18200 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18201
18202 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18203
18204 * g++.gb: New directory of tests, derived from my signature and
18205 class scoping tests.
18206
18207 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18208 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18209 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18210 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18211 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18212 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18213 * g++.gb/sig25.C: Likewise.
18214
18215 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18216 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18217 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18218 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18219 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18220 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18221 * g++.gb/sig25.exp: Likewise.
18222
18223 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18224 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18225 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18226 * g++.gb/scope13.C: Likewise, this test still fails.
18227
18228 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18229 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18230 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18231 * g++.gb/scope13.exp: Ditto.
18232
18233 * g++.gb/README: New file, explains what these tests are about.
18234
18235 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18236
18237 * lib/dg.exp (dg-do): Support `preprocess'.
18238 (dg-test): Likewise.
18239
18240 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18241
18242 * config/udi.exp: change "continue -expect" to "exp_continue".
18243
18244 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18245
18246 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18247 Delete redundant tests.
18248
18249 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18250 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18251 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18252 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18253 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18254 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18255 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18256 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18257
18258 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18259 storing label pointers.
18260 * gcc.c-torture/execute/921019-1.c: Likewise.
18261 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18262 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18263 parameter fp.
18264 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18265 constants.
18266
18267 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18268 Delete obsolete tests.
18269
18270 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18271 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18272 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18273 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18274 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18275 * gcc.c-torture/compile/950124-1.c: New test.
18276
18277 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18278
18279 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18280
18281 * lib/mike-g++.exp: Add -lm to LIBS.
18282
18283 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18284
18285 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18286
18287 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18288
18289 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18290
18291 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18292
18293 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18294
18295 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18296
18297 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18298 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18299 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18300 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18301 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18302 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18303 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18304 * g++.law/{operators31.C, operators32.C,
18305 * g++.law/{operators33.C, operators34.C}: Likewise.
18306 * g++.law/{pic1.C, refs2.C}: Likewise.
18307 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18308 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18309 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18310 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18311
18312 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18313 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18314 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18315 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18316 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18317 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18318 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18319 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18320 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18321 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18322 * g++.law/{operators34.exp}: Likewise.
18323 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18324 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18325 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18326 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18327 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18328
18329 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18330 No longer expected to fail.
18331 * g++.law/missed-error3.C: Tweak for recent bool changes.
18332
18333 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18334
18335 * config/emb-unix: Deleted.
18336 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18337 remote execution. Do final link on remote host if REMOTE_LINK is set.
18338
18339 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18340
18341 * lib/dg.exp (dg-test): Fix typo in last patch.
18342
18343 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18344
18345 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18346 (handles multiple occurrences).
18347
18348 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18349
18350 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18351 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18352 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18353 printed).
18354 * lib/c-torture.exp (c-torture-compile): Likewise.
18355 (c-torture): Prepend full path if missing.
18356 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18357 (gcc_fail): Likewise.
18358 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18359
18360 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18361
18362 * lib/netware.exp: Only attach to NetWare i386 systems.
18363
18364 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18365
18366 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18367 messages. Add test name to "output pattern match" pass/fail message.
18368
18369 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18370
18371 * gcc.dg: New testsuite.
18372 * gcc.dg/dg.exp: New file.
18373
18374 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18375 test-switch.c}: Deleted.
18376
18377 * gcc.misc-tests/msgs.exp: New testcase driver.
18378
18379 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18380
18381 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18382 Watch for illegal return values from ${tool}_load.
18383 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18384 cross targets. Coerce return value >0 to 1.
18385
18386 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18387
18388 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18389
18390 * config/emb-unix.exp: New file.
18391
18392 * config/sim.exp: Error if variable $SIM not defined.
18393 (${tool}_load): Mark test as "untested" if simulator missing.
18394
18395 * config/unix.exp: Load remote.exp to get rcp_download.
18396 * lib/c-torture.exp: Use different option lists for testcases with
18397 and without loops.
18398 * gcc.c-torture/execute/execute.exp: Likewise.
18399
18400 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18401
18402 * config/*.exp: Clarify return code from ${tool}_load.
18403 Call `unresolved' or `untested' instead of `warning' or `perror'
18404 (sometimes you still want to call both though).
18405 Add comment that `shell_id' is local to each file.
18406 * config/udi.exp (timeout): Set to 30.
18407 Don't print warning if connection fails, $connectmode has already
18408 printed an error.
18409 (${tool}_load): Move verbose messages to level 2.
18410 Rework pattern for "Process started" message.
18411 Pass `shell_id' to ${connectmode}_download.
18412 Retry twice upon timeout. Make resetting of target more robust.
18413 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18414 Pass `shell_id' to exit_$connectmode.
18415 Only call exit_$connectmode if connected.
18416 * config/unix.exp (${tool}_load): Check return codes better.
18417 * config/vrtx.exp (${tool}_load): Likewise.
18418 * config/vx.exp (${tool}_load): Likewise.
18419 Delete unneeded global's.
18420 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18421 from ${tool}_load.
18422 (dg-stat): Delete.
18423 (dg-init): Delete recording of pass/fail counts.
18424 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18425 (old-dejagnu-init): Likewise.
18426 (old-dejagnu-stat): Delete contents, empty proc now.
18427 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18428 (c-torture): Delete references to lcnt, lpass, lfail.
18429 Get option list from TORTURE_OPTIONS.
18430 Delete -funroll[-all]-loops if no loops.
18431 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18432 (g++_stat): Delete contents (empty proc now).
18433 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18434 (gcc_finish): Likewise.
18435 (gcc_stat): Deleted.
18436 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18437 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18438 * gcc.c-torture/execute/execute.exp: Likewise.
18439 Split tests into two parts: compile, execute.
18440 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18441 no loops. Update to reflect clarified return codes from ${tool}_load.
18442
18443 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18444
18445 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18446 to grep for.
18447 (old-dejagnu): Likewise (where necessary).
18448
18449 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18450
18451 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18452
18453 * lib/dg.exp (dg-process-target): Fix processing of selector.
18454 Add comment regarding use of `error'.
18455
18456 * lib/gcc.exp (prune_system_crud): Define if missing.
18457 * lib/g++.exp (prune_system_crud): Likewise.
18458
18459 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18460 Call prune_system_crud.
18461 * lib/dg.exp (dg-runtest): New proc.
18462 Use perror instead of send_user for tcl errors in testcase.
18463 Don't return any value, it's never used.
18464 Don't clobber previous definition of `unknown'.
18465 Print tcl errors in `dg-final'.
18466
18467 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18468
18469 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18470 (dg-test): Don't print errorInfo, it contains stack backtrace.
18471
18472 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18473
18474 * lib/g++.exp (runtest_file_p): Define if missing.
18475
18476 1994-09-24 Doug Evans (dje@cygnus.com)
18477
18478 * lib/mike-g++.exp: Comment out loading of g++.exp.
18479 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18480 (default_g++_version): Always print something.
18481 (default_g++_start): Comment out call to `which'.
18482 (g++_start, g++_load): Deleted (must be defined in config file).
18483 * lib/gcc.exp: Test for existence of $CC at start.
18484 Delete check for tmpdir (done in gcc_init).
18485 (default_gcc_version): Always print something.
18486 (default_gcc_start): Comment out call to `which'.
18487 * config/*.exp: Major cleanup - make cross targets work at least a
18488 little better for g++ (by not being "--tool gcc" specific).
18489 Rename gcc_xxx to ${tool}_xxx.
18490 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18491 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18492
18493 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18494
18495 * lib/c-torture.exp (c-torture-compile): Rework compiler
18496 message processing.
18497
18498 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18499 c-torture.
18500
18501 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18502
18503 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18504
18505 * lib/dg.exp (dg-process-target): Support { target native }.
18506
18507 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18508
18509 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18510 looked for "... program xxx got fatal signal".
18511 Correct regsub munging of `comp_output'.
18512 Ignore compiler messages "path prefix not used" and "linker input
18513 file unused".
18514
18515 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18516
18517 * lib/gcc.exp (runtest_file_p): Define if missing.
18518 * gcc.prms/template.c: Example to work from.
18519
18520 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18521
18522 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18523 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18524
18525 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18526 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18527 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18528 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18529
18530 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18531 (dg-process-target): No longer a varargs proc.
18532 Return S/N for target, P/F for xfail. All callers changed.
18533 (user option procs): More argument checking.
18534 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18535 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18536 (dg-test): Skip test if not running on selected target in `dg-do'.
18537 Update handling of `dg-do-what', `dg-output-text'.
18538 Separate execution pass/fail from output pattern match pass/fail.
18539 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18540
18541 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18542
18543 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18544 target for 920510-1.c.
18545
18546 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18547
18548 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18549 Clean up comment regarding use of passcnt, etc.
18550 (gcc_stat): Don't update `testcnt' here.
18551 (gcc_finish): Do it here.
18552 Might as well reset `but_id' here too.
18553 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18554 to determine if the file should be tested.
18555 * gcc.c-torture/compile/compile.exp: Likewise.
18556 * gcc.c-torture/execute/execute.exp: Likewise.
18557 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18558 * gcc.misc-tests/dg-test.exp: Likewise.
18559 * gcc.prms/prms.exp: Likewise.
18560 * gcc.wendy/wendy.exp: Likewise.
18561 * g++.old-deja.exp: Likewise.
18562 Move "Testing file" message to verbose level 1.
18563
18564 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18565
18566 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18567
18568 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18569
18570 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18571 (default_gcc_start): Accept optional second list element
18572 of compiler flags. Print compiler output at verbosity level 2.
18573 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18574 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18575 Save current values of framework globals passcnt, failcnt, xpasscnt,
18576 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18577 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18578 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18579 xfailcnt to compute stats. Update framework global `testcnt' from
18580 pass/fail counts.
18581 (gcc_finish): New proc. Clean up test environment.
18582 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18583 (gcc_epass, gcc_efail): Delete.
18584 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18585 argument of line number.
18586 (dg-init): If the tool has an init routine, call it.
18587 (dg-test): Remove args `cflags_var' and `libs_var'.
18588 Pass all compiler options to ${tool}_start.
18589 Handle missing line number.
18590 (dg-finish): New function.
18591 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18592 particular files. Call gcc_finish at end. Move "skipping test"
18593 message to verbosity level 3.
18594 * gcc.c-torture/compile/compile.exp: Likewise.
18595 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18596 * gcc.c-torture/execute/execute.exp: Likewise.
18597 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18598 Print testcase being tried at verbosity level 1.
18599 * gcc.c-torture/special/special.exp: Unset xfail.
18600 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18601 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18602 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18603 * gcc.failure/failure.exp: Likewise.
18604 * gcc.ieee/ieee.exp: Likewise.
18605 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18606 Update call to dg-test. Call dg-finish at end.
18607 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18608 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18609 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18610 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18611 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18612 * gcc.wendy/wendy.exp: Add copyright.
18613 Delete setting of tmpdir (done by gcc_init).
18614 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18615 Pass compiler flags to gcc_start. Call gcc_finish at end.
18616 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18617 gcc_[ce]pass/fail.
18618
18619 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18620
18621 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18622 confusion.
18623 (g++_load): Likewise.
18624
18625 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18626 Rename argument to `prog' to remove the confusion.
18627 Varargs fns behave differently too!
18628 (g++_load): Likewise.
18629
18630 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18631
18632 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18633 what it is. Delete (always) printing of status value for !native.
18634 Simplify verbose code, and include status and exec_output.
18635 (g++_load): Use gcc_load.
18636
18637 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18638
18639 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18640 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18641 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18642 940714-3.c as these testcases don't exist anymore. Make
18643 va-arg-1.c expected to pass.
18644
18645 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18646
18647 * gcc.misc-tests/misc.exp: Only run specific testcases.
18648 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18649 * gcc.misc-tests/dg-[1-9].c: New files.
18650
18651 * lib/dg.exp: New testsuite driver.
18652 * gcc.prms/prms.exp: Use it.
18653
18654 * README.gcc: New file.
18655
18656 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18657 Document and reset `lxpass' and `lxfail'.
18658 Simplify "initialized" message.
18659 (gcc_stat): Clean up comments a little.
18660
18661 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18662
18663 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18664
18665 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18666
18667 * lib/old-dejagnu.exp (process-option): New proc.
18668 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18669 (old-dejagnu): Simplify.
18670 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18671
18672 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18673
18674 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18675 exists and is not an empty string.
18676
18677 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18678 $xfail rather than calling setup_xfail. Clear $xfail when test is
18679 finished.
18680 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18681 automatically.
18682
18683 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18684 longer expected to fail.
18685
18686 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18687 "f" function call.
18688
18689 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18690
18691 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18692 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18693 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18694 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18695 c-torture-1.29.
18696
18697 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18698 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18699
18700 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18701
18702 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18703 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18704
18705 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18706 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18707 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18708
18709 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18710
18711 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18712 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18713 940714-1.c, 940714-2.c, 940714-3.c},
18714 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18715 gcc.misc-tests/{mg.c,mg.exp}:
18716 New tests.
18717 * gcc.noncompile/noncompile.exp: Change accordingly.
18718
18719 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18720
18721 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18722 Undo previous clobberage.
18723
18724 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18725
18726 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18727 * gcc.special/{930510-1.c, special.exp}:
18728 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18729 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18730 struct-varargs-1.c}: New tests from c-torture-1.26.
18731
18732 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18733
18734 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18735 argument to switch.
18736
18737 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18738
18739 * Revert the previous changes. Please see Rob's directory
18740 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18741 fixes.
18742
18743 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18744
18745 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18746 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18747 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18748 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18749 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18750 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18751 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18752 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18753 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18754 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18755 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18756 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18757 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18758 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18759 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18760 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18761 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18762 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18763 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18764 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18765 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18766 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18767 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18768 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18769 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18770 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18771 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18772
18773 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18774
18775 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18776 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18777 with perror calls.
18778
18779 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18780
18781 * config/unix.exp (g++_load): Fix syntax.
18782
18783 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18784
18785 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18786 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18787 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18788 Don't expect va-arg-1.c to fail. Correct expected output for
18789 920928-1.c.
18790 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18791 * gcc.wendy/hbm4.c: Correct typo.
18792 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18793
18794 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18795
18796 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18797 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18798 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18799 * lib/c-torture.exp (c-torture-compile): Ditto.
18800
18801 Reduce volume of output (remove all the -I's and such).
18802 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18803 Call gcc_cpass, gcc_cfail.
18804 (c-torture): Pass testing option to c-torture-compile.
18805
18806 1994-03-21 Doug Evans (dje@cygnus.com)
18807
18808 Bring patches over from progressive.
18809 * config/default.exp: Exit remote shell cleanly.
18810 (g++_exit, g++_start): Add default versions.
18811 * config/sim.exp (gcc_load): Use perror, not error.
18812
18813 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18814
18815 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18816 set in site.exp.
18817
18818 1994-03-14 Doug Evans (dje@cygnus.com)
18819
18820 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18821 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18822 (wendy_try): New proc to run testcase.
18823 (main loop): Call 'em.
18824 * gcc.wendy/*.c: Clean up pass to correct expected output.
18825
18826 * lib/gcc.exp: Minor cleanup work.
18827 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18828
18829 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18830
18831 * config/sim.exp (gcc_load): Document return codes better.
18832 Don't pass -v to simulator.
18833
18834 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18835
18836 * gcc.special/920717-x.c: Fix typo.
18837 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18838 get at sources.
18839
18840 * lib/mike-gcc.exp: Fix typo.
18841
18842 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18843
18844 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18845 binary to use, transform the name.
18846 * config/*.exp: rename everything. Nuke any g++ specific files,
18847 it's now a special case of gcc that requires no special support.
18848 Add a default.exp for unsupported targets.
18849
18850 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18851
18852 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18853 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18854 version of Tcl.
18855
18856 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18857
18858 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18859 than a warning.
18860
18861 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18862
18863 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18864
18865 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18866
18867 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18868 option_list. Compile every file with only 4/6 option choices
18869 (same as C torture) instead of with 12/18 different option
18870 choices.
18871 * lib/c-torture.exp: Likewise.
18872
18873 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18874 not already set.
18875
18876 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18877
18878 * lib/old-deja
18879 test cases, ready for DejaGnu.
18880
18881 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18882
18883 * Upgraded c-torture tests from 1.18 to 1.19
18884
18885 * gcc.compile: added test(s):
18886 930607-1.c
18887 * gcc.execute: added test(s):
18888 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18889
18890 * added new subdirectory for misc tests: gcc.misc-tests
18891 * gcc.misc-test(s): added tests:
18892 inst-check.c test-consts.c test-ior.c test-switch.c
18893
18894 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18895
18896 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18897
18898 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18899
18900 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18901
18902 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18903
18904 * Upgraded c-torture tests from 1.17 to 1.18
18905
18906 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18907
18908 * Upgraded c-torture tests from 1.12 to 1.17
18909
18910 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18911
18912 * lib/old-dejagnu.exp:
18913 Fixed handling of XFAIL target triplets to correctly
18914 recognize wildcard characters. Removed code that
18915 appended a unique id tag to the end of the file name
18916 printed out by the result of the testcases within a
18917 given test file.
18918
18919 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18920
18921 * lib/old-dejagnu.exp:
18922 Reworked expected failure handling to trigger off of XFAIL
18923 keyword in keyphrase embeded in testcase source code. The
18924 XFAIL keyword must be at the end of the keyphrase line. It
18925 may optionally be followed by one or more target triplets.
18926 It has just occured that the handling of wildcards in the
18927 target triplet may not be correct.
18928
18929 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18930
18931 * g++.old-deja/tests:
18932 Moved all subdirectories up one level into g++.old-deja .
18933
18934 * lib/old-dejagnu.exp:
18935 Fixed problem with CXXFLAGS not being properly reset, and being
18936 corrupted with extraneous "-c" compiler option. This was
18937 causing binaries to not be generated for test that needed them.
18938 Modified strings passed to "pass" and "fail" so that individual
18939 tests from the same test file would be distinguished by an
18940 identifier appended to the test file name in the summary logs;
18941 this corrected a problem with erroneous diff logs. Added code
18942 to search testcases for expected fail and unexpected pass keywords.
18943
18944 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18945
18946 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18947
18948 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18949
18950 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18951 Removed extraneous text from end of "Special g++ Options"
18952 keyphrase.
18953
18954 * lib/old-dejagnu.exp: Added pattern matching to look for new
18955 keywords, embedded in testcases comments, which will trigger
18956 calls to xpass and xfail.
18957
18958 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
18959
18960 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18961 comments embedded in the testcases, especially the one looking for
18962 special compiler options, as well as the pattern matching for the
18963 compiler output again.
18964
18965 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
18966
18967 * lib/old-dejagnu.exp: Do a proper check of the return value for
18968 execute tests. Fixed several problems with the pattern matching
18969 of the compiler output which gave erroneous test results.
18970 Changed several of the test result messages to be more descriptive.
18971 * config/unix-g++.exp: Proc g++_load now actually works and
18972 executes the tests passed to it and returns a usable return
18973 value.
18974
18975 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
18976
18977 * lib/gcc.exp: Exits gracefully if $CC is bogus.
18978
18979 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
18980
18981 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18982 Modified both files to properly execute the old style
18983 dejagnu tests. The previous versions of these files were
18984 experimental and did not function anything near correctly.
18985
18986 1993-04-05 Rob Savoye (rob@cygnus.com)
18987
18988 * Removed all Makefile.in and configure.in files. No configuration
18989 needed now.
18990
18991 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
18992
18993 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18994
18995 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
18996
18997 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18998 gcc.special/configure.in, gcc.noncompile/configure.in,
18999 gcc.execute/configure.in, gcc.code_quality/configure.in,
19000 g++.other/configure.in, g++.old-deja/configure.in,
19001 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19002 in srcname setting.
19003
19004 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19005
19006 * lib/udi.exp: Fixed mondfe and mondfe_download.
19007 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19008 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19009
19010 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19011
19012 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19013 (gdb_exit): Don't remove *_soc files.
19014
19015 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19016
19017 * lib/c-torture.exp: Don't look for main; instead always use -w
19018 -c. This is how the c-torture tests work. Remove the object
19019 file if the compilation succeeds.
19020 * gcc.execute/execute.exp: Remove executable if test passes.
19021 * gcc.noncompile/noncompile.exp: Every test is an expected
19022 failure.
19023 * gcc.special/special.exp: Added tests from c-torture 1.11,
19024 corrected use of existing test.
19025 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19026 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19027 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19028 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19029 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19030 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19031 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19032 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19033 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19034 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19035 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19036 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19037 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19038 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19039 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19040 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19041 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19042 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19043 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19044 c-torture 1.11.
19045 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19046 correspond to c-torture 1.11.
19047
19048 * New file.