]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/29632 (ICE on invalid code: regenerate_decl_from_template, at cp/pt.c:10969)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
7b5d1e27
MM
12006-12-04 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/29632
4 * g++.dg/template/error23.C: New test.
5
b9ca5811
UB
62006-12-04 Uros Bizjak <ubizjak@gmail.com>
7
8 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
9
98bbe5ee
PT
102006-12-04 Paul Thomas <pault@gcc.gnu.org>
11
12 PR fortran/29916
13 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
14
d3c673c7
JJ
152006-12-04 Jakub Jelinek <jakub@redhat.com>
16
17 PR middle-end/29965
18 * gcc.dg/gomp/pr29965-1.c: New test.
19 * gcc.dg/gomp/pr29965-2.c: New test.
20 * gcc.dg/gomp/pr29965-3.c: New test.
21 * gcc.dg/gomp/pr29965-4.c: New test.
22 * gcc.dg/gomp/pr29965-5.c: New test.
23 * gcc.dg/gomp/pr29965-6.c: New test.
24 * g++.dg/gomp/pr29965-1.C: New test.
25 * g++.dg/gomp/pr29965-2.C: New test.
26 * g++.dg/gomp/pr29965-3.C: New test.
27 * g++.dg/gomp/pr29965-4.C: New test.
28 * g++.dg/gomp/pr29965-5.C: New test.
29 * g++.dg/gomp/pr29965-6.C: New test.
30 * g++.dg/gomp/pr29965-7.C: New test.
31 * g++.dg/gomp/pr29965-8.C: New test.
32 * g++.dg/gomp/pr29965-9.C: New test.
33 * g++.dg/gomp/pr29965-10.C: New test.
34
8f6e6bf3
EB
352006-12-04 Eric Botcazou <ebotcazou@adacore.com>
36
37 * gnat.dg/pointer_variable_bounds.adb: New test.
38 * gnat.dg/pointer_variable_bounds.ads: Likewise.
39 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
40
b4fc8a63
EC
412006-12-03 Eric Christopher <echristo@apple.com>
42
43 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
44
dd90d2b2
RH
452006-12-03 Richard Henderson <rth@redhat.com>
46 Andrew Pinski <pinskia@gmail.com>
47
48 PR C++/14329
49 * g++.dg/warn/unit-1.C: New test.
50
b20e03df
UB
512006-12-03 Uros Bizjak <ubizjak@gmail.com>
52
53 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
54
0f6909b9
DN
552006-12-03 Dorit Nuzman <dorit@il.ibm.com>
56
57 * g++.dg/vect/vect.exp: Enable tests to run on spu.
58 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
59 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
60 * gcc.dg/vect/vect-70.c: Reduce array size.
b4fc8a63 61 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
0f6909b9
DN
62 vect_no_compaer_double targets.
63 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
64 vect_float, vect_double, and vect_int.
65
a77f72d3
DN
662006-12-03 Dorit Nuzman <dorit@il.ibm.com>
67
68 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
69 test for loop versioning on vect_no_align targets.
70 * gcc.dg/vect/pr20122.c: Likewise.
71 * gcc.dg/vect/vect-105.c: Likewise.
72 * gcc.dg/vect/vect-42.c: Likewise.
73 * gcc.dg/vect/vect-43.c: Likewise.
74 * gcc.dg/vect/vect-74.c: Likewise.
75 * gcc.dg/vect/vect-75.c: Likewise.
76 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
77 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
78 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
79 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
80
06469efd
PT
812006-12-03 Paul Thomas <pault@gcc.gnu.org>
82
83 PR fortran/29642
84 * gfortran.dg/value_1.f90 : New test.
85 * gfortran.dg/value_2.f90 : New test.
86 * gfortran.dg/value_3.f90 : New test.
87 * gfortran.dg/value_4.f90 : New test.
88 * gfortran.dg/value_4.c : Called from value_4.f90.
89
54e67af0
AP
902006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
91
92 PR C++/30033
93 * g++.dg/cpp0x/static_assert4.C: New testcase.
94
b5147de7
KG
952006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
96
97 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
98
f1f66b42
LM
992006-12-02 Lee Millward <lee.millward@codesourcery.com>
100
54e67af0
AP
101 PR c/27953
102 * gcc.dg/pr27953.c: New test.
f1f66b42 103
d8e1d619
VR
1042006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
105
01c15146
VR
106 PR c++/30022
107 * g++.dg/ext/vector5.C: New test.
108
d8e1d619
VR
109 PR c++/30021
110 * g++.dg/other/main1.C: New test.
111
07b3bbf2
TK
1122006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
113
114 PR libfortran/29568
115 * gfortran.dg/convert_implied_open.f90: Change to
116 new default record length.
117 * gfortran.dg/unf_short_record_1.f90: Adapt to
118 new error message.
119 * gfortran.dg/unformatted_subrecords_1.f90: New test.
120
7c6a62dd
AM
1212006-12-01 Andrew MacLeod <amacleod@redhat.com>
122
123 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
124
c3a88be8
RM
1252006-12-01 Ryan Mansfield <rmansfield@qnx.com>
126
127 PR c++/29066
128 * g++.dg/expr/pr29066.c: New.
129
fbb5445b
L
1302006-12-01 H.J. Lu <hongjiu.lu@intel.com>
131 Zdenek Dvorak <dvorakz@suse.cz>
132
133 PR tree-optimization/29921
134 * gcc.dg/pr29921-2.c: New test.
135
877c1c55
L
1362006-11-30 H.J. Lu <hongjiu.lu@intel.com>
137
138 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
139 (i386_get_cpuid): New function.
140 (i386_cpuid_ecx): Likewise.
141 (i386_cpuid_edx): Likewise.
142 (i386_cpuid): Updated to call i386_cpuid_edx.
143
144 * gcc.target/i386/sse3-addsubpd.c: New file.
145 * gcc.target/i386/sse3-addsubps.c: Likewise.
146 * gcc.target/i386/sse3-haddpd.c: Likewise.
147 * gcc.target/i386/sse3-haddps.c: Likewise.
148 * gcc.target/i386/sse3-hsubpd.c: Likewise.
149 * gcc.target/i386/sse3-hsubps.c: Likewise.
150 * gcc.target/i386/sse3-lddqu.c: Likewise.
151 * gcc.target/i386/sse3-movddup.c: Likewise.
152 * gcc.target/i386/sse3-movshdup.c: Likewise.
153 * gcc.target/i386/sse3-movsldup.c: Likewise.
154
1891dec4
DM
1552006-12-01 Dirk Mueller <dmueller@suse.de>
156
157 * g++.dg/warn/Wreturn-type-4.C: New testcase.
158
2a061db5
JJ
1592006-11-30 Janis Johnson <janis187@us.ibm.com>
160
161 * gcc.dg/dfp/convert-int-max.c: New test.
162 * gcc.dg/dfp/convert-int-max-fold.c: New test.
163
c6b1b49b
RG
1642006-11-30 Richard Guenther <rguenther@suse.de>
165
166 * gcc.dg/vect/vect-pow-1.c: Rename ...
167 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
168 floats instead of doubles, check successful vectorization.
169
357f76d7
AP
1702006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
171
172 PR target/29945
173 * gcc.c-torture/compile/pr29945.c: New testcase.
b4fc8a63 174
2503da8c
JM
1752006-11-30 Joseph Myers <joseph@codesourcery.com>
176
177 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
178 -maltivec.
179
3a7d5586
EC
1802006-11-29 Eric Christopher <echristo@apple.com>
181
182 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
183
70d53c3b
JJ
1842006-11-29 Janis Johnson <janis187@us.ibm.com>
185
cc9d154c
JJ
186 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
187
70d53c3b
JJ
188 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
189
7f9faf5e
LM
1902006-11-29 Lee Millward <lee.millward@codesourcery.com>
191
192 PR c++/29022
193 * g++.dg/inherit/virtual2.C: New test.
194 * g++.dg/inherit/virtual3.C: Likewise.
195 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
196 * g++.dg/inherit/error2.C: Likewise.
197 * g++.dg/template/instantiate1.C: Likewise.
3a7d5586 198
e969dbde
AP
1992006-11-28 Andrew Pinski <pinskia@gmail.com>
200
201 PR tree-opt/29984
202 * gcc.dg/tree-ssa/reassoc-12.c: New test.
203
a1da787d
JH
2042006-11-28 Jan Hubicka <jh@suse.cz>
205
206 * gcc.dg/memcpy-1.c: New test.
207
da337784
JJ
2082006-11-28 Jakub Jelinek <jakub@redhat.com>
209
210 PR c++/29735
211 * g++.dg/warn/main-3.C: New test.
212
ff28a94d
JH
2132006-11-28 Jan Hubicka <jh@suse.cz>
214
215 * gcc.dg/winline-1.c: New test.
216
8ef0ceb4
NS
2172006-11-28 Nathan Sidwell <nathan@codesourcery.com>
218
219 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
220 alignments.
221
7523cace
PT
2222006-11-28 Paul Thomas <pault@gcc.gnu.org>
223
224 PR fortran/29976
225 * gfortran.dg/missing_optional_dummy_3.f90
226
911a40ab
PT
2272006-11-28 Paul Thomas <pault@gcc.gnu.org>
228
229 PR fortran/20880
230 * gfortran.dg/interface_3.f90: Modify errors.
231
df69b58c
BE
2322006-11-28 Ben Elliston <bje@au.ibm.com>
233
234 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
235 fail to link due to relocation overflows on spu-*-*.
236
e064939e
MM
2372006-11-27 Michael Matz <matz@suse.de>
238 Andreas Krebbel <krebbel1@de.ibm.com>
239
240 PR target/29319
241 * gcc.dg/20061127-1.c: New testcase.
242
9409c2f5
UB
2432006-11-27 Uros Bizjak <ubizjak@gmail.com>
244
245 * gcc.dg/20061124-1.c: Add exit() function prototype.
246
8c996513
JH
2472006-11-27 Jan Hubicka <jh@suse.cz>
248
249 * gcc.target/i386/memcpy-1.c: Adjust size.
250 * testsuite/gcc.dg/visibility-11.c: Likewise.
251
9fca6f97
RG
2522006-11-27 Richard Guenther <rguenther@suse.de>
253
254 PR middle-end/25620
255 * gcc.target/i386/pow-1.c: New testcase.
256 * gcc.dg/builtins-58.c: Likewise.
257
56c7f9c1
MM
2582006-11-26 Mark Mitchell <mark@codesourcery.com>
259
260 PR c++/29886
261 * g++.dg/expr/cast8.C: New test.
262
a8e3bad4
KG
2632006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
264
265 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
266 Don't ever inline the testcase.
267
fade9a8e
AP
2682006-11-25 Andrew Pinski <pinskia@gmail.com>
269
270 PR fortran/29982
271 * gfortran.fortran-torture/compile/parameter_3.f90: New
272 testcase.
273
85d6cbd3
AP
2742006-11-25 Andrew Pinski <pinskia@gmail.com>
275
276 PR fortran/29951
277 * gfortran.fortran-torture/execute/transfer2.f90: New test.
278
e47930a8
FXC
2792006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
280
281 * gfortran.fortran-torture/execute/specifics.f90: Remove test
282 for CHAR.
283
0513be5b
JD
2842006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
285
286 PR libgfortran/29936
287 * gfortran.dg/write_check3.f90: New test.
288
bc60d8a0 2892006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
5a7e31e6
AP
290
291 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
292
536afc35
PT
2932006-11-24 Paul Thomas <pault@gcc.gnu.org>
294
295 PR fortran/20880
296 * gfortran.dg/interface_3.f90: New test.
297
298 PR fortran/29387
299 * gfortran.dg/generic_8.f90: New test.
300
e7c1c8d1
FXC
3012006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
302
303 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
304 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
305 * gfortran.dg/specifics_3.f90: Remove.
306
23856459
JJ
3072006-11-24 Jakub Jelinek <jakub@redhat.com>
308
5c386a95
JJ
309 PR c/29955
310 * gcc.dg/gomp/pr29955.c: New test.
311
23856459
JJ
312 PR c/29736
313 * gcc.dg/pr29736.c: New test.
314
13335ae6
AP
3152006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
316
317 PR tree-opt/29964
318 * gcc.dg/pure-1.c: New test.
319
2cc96acc
JM
3202006-11-24 Joseph Myers <joseph@codesourcery.com>
321
322 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
323 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
324
8bb501bb
AK
3252006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
326
327 * gcc.dg/20061124-1.c: New testcase.
328
08cdc89a
EC
3292006-11-23 Eric Christopher <echristo@apple.com>
330
331 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
332
422c3a54
MLI
3332006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
334
335 PR c/2707
336 PR c++/26167
08cdc89a
EC
337 * gcc.dg/Wconversion-integer.c: New. Supersedes
338 Wconversion-negative-constants.c
422c3a54
MLI
339 * gcc.dg/Wconversion-real.c: New.
340 * gcc.dg/Wconversion-real-integer.c: New.
341 * gcc.dg/Wconversion-negative-constants.c: Deleted.
342 * g++.dg/warn/Wconversion1.C: Modified.
08cdc89a 343
83647bf4
TS
3442006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
345
346 * gfortran.dg/overload_1.f90: New test.
347
05170031
MLI
3482006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
349
08cdc89a 350 PR c/9072
05170031
MLI
351 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
352 Wtraditional-conversion.
353 * gcc.dg/overflow-warn-2.c: Likewise.
354 * gcc.dg/Wconversion.c: Likewise. Renamed as
355 Wtraditional-conversion.c .
356 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
357 Wtraditional-conversion-2.c .
358 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
08cdc89a 359 Wtraditional-conversion-2.c
05170031
MLI
360 * gcc.dg/Wconversion-negative-constants.c: New.
361
61968738
AP
3622006-11-23 Andrew Pinski <pinskia@gmail.com>
363
364 * gcc.dg/tree-ssa/dump-1.c: New test.
365
6f428062 3662006-11-23 David Ung <davidu@mips.com>
08cdc89a 367
6f428062
DU
368 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
369 -mfp64, allowable when ISA >= 33 and float is enabled.
370 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
371 of mthc1 and mfhc1 patterns.
08cdc89a 372
0446c9f3
ZD
3732006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
374
375 PR tree-optimization/29921
376 * gcc.dg/pr29921.c: New test.
377
cbad2281
TS
3782006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
379
380 PR fortran/29441
381 * gfortran.dg/initialization_4.f90: New test.
382
98b44b0e
IR
3832006-11-22 Ira Rosen <irar@il.ibm.com>
384
08cdc89a 385 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
98b44b0e
IR
386 platforms that have interleaving support.
387 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
388 * gcc.dg/vect/vect-strided-a-u16-i2.c,
389 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
390 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
391 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
392 gcc.dg/vect/vect-strided-u8-i2-gap.c,
393 gcc.dg/vect/vect-strided-u8-i8.c,
394 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
395 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
396 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
397 gcc.dg/vect/vect-strided-float.c,
398 gcc.dg/vect/vect-strided-a-mult.c,
399 gcc.dg/vect/vect-strided-mult-char-ls.c,
400 gcc.dg/vect/vect-strided-a-u16-mult.c,
401 gcc.dg/vect/vect-strided-a-u32-mult.c,
402 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
403 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
404 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
405 gcc.dg/vect/vect-strided-mult.c,
406 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
407 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
408
92c59193
PT
4092006-11-22 Paul Thomas <pault@gcc.gnu.org>
410
411 PR fortran/25087
412 * gfortran.dg/auto_char_len_4.f90: New test.
413
991f3b12
PT
4142006-11-22 Paul Thomas <pault@gcc.gnu.org>
415
416 PR fortran/29652
417 * gfortran.dg/generic_7.f90: New test.
418 * gfortran.dg/defined_operators_1.f90: Add new error.
419
bf8dbe38
ZD
4202006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
421
422 PR tree-optimization/29902
423 * g++.dg/tree-ssa/pr29902.C: New test.
424
da2a24c3
PT
4252006-11-21 Paul Thomas <pault@gcc.gnu.org>
426
427 PR fortran/29820
428 * gfortran.dg/used_types_13.f90: New test.
429
d44963af
JJ
4302006-11-21 Janis Johnson <janis187@us.ibm.com>
431
432 * gcc.dg/dfp/snan.c: Delete.
433
4342006-11-21 Douglas Gregor <doug.gregor@gmail.com>
200d6481 435
bf8dbe38
ZD
436 * g++.dg/cpp0x/static_assert1.C: New.
437 * g++.dg/cpp0x/static_assert2.C: New.
438 * g++.dg/cpp0x/static_assert3.C: New.
200d6481 439
0b2229b0
RG
4402006-11-21 Richard Guenther <rguenther@suse.de>
441
442 * gcc.dg/vect/vect-pow-1.c: New testcase.
443 * gcc.dg/vect/vect-pow-2.c: Likewise.
444
4576ceaf
JJ
4452006-11-21 Jakub Jelinek <jakub@redhat.com>
446
fd5b5108
JJ
447 PR c++/29570
448 * g++.dg/template/static29.C: New test.
449
4576ceaf
JJ
450 PR c++/29734
451 * g++.dg/conversion/simd4.C: New test.
452
02022f3a
SM
4532006-11-20 Simon Martin <simartin@users.sourceforge.net>
454
455 PR c++/29475
456 * g++.dg/template/access19.C: New test.
457 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
458 error is reported.
08cdc89a 459
903ff275
AP
4602006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
461
462 PR tree-opt/25500
463 * gcc.dg/tree-ssa/sra-4.c: New testcase.
464
2a6dcee5
TB
4652006-11-20 Tobias Burnus <burnus@net-b.de>
466
467 PR fortran/27546
468 * gfortran.dg/import.f90: Extended test.
469 * gfortran.dg/import2.f90: Extended test.
470
d7043acd
TB
4712006-11-20 Tobias Burnus <burnus@net-b.de>
472
473 * gfortran.dg/volatile3.f90: Add conflict test.
474
9d691ba7
BF
4752006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
476
477 PR fortran/24783
478 * gfortran.dg/implicit_10.f90: New test.
479
7f420d0d
GDR
4802006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
481
482 PR c++/8586
483 * g++.dg/warn/Wall-write-strings.C: New.
484
51f824b6
EE
4852006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
486
487 * gfortran.dg/alloc_comp_constraint_5.f90: New.
488 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
489
39f87c03
FXC
4902006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
491
492 * gfortran.dg/use_3.f90: Remove error message.
493 * gfortran.dg/iso_fortran_env_1.f90: New test.
494 * gfortran.dg/iso_fortran_env_2.f90: New test.
495 * gfortran.dg/iso_fortran_env_3.f90: New test.
496 * gfortran.dg/iso_fortran_env_4.f90: New test.
497
9fe01de4
DN
4982006-11-19 Dorit Nuzman <dorit@il.ibm.com>
499
500 * gcc.dg/vect/vect-27.c: Fix initialization.
501
6af46feb
KG
5022006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
503
b64d949c
KG
504 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
505 * gcc.dg/torture/builtin-minmax-1.c: New.
506
6af46feb
KG
507 * gcc.dg/builtins-20.c: Add cases for copysign.
508
7b666432
FXC
5092006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
510
511 PR fortran/24285
512 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
31198773 513
7b666432 5142006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
31198773
FXC
515 * gfortran.dg/use_1.f90: New test.
516 * gfortran.dg/use_1.f90: New test.
517 * gfortran.dg/use_1.f90: New test.
518
fc9962ee
ZD
5192006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
520
521 PR tree-optimization/29801
522 * gcc.dg/pr29801.c: New test.
523
c7b38a85
JJ
5242006-11-17 Jakub Jelinek <jakub@redhat.com>
525
526 PR middle-end/29584
527 * gcc.dg/torture/pr29584.c: New test.
528
4d7a2662
JM
5292006-11-17 Joseph Myers <joseph@codesourcery.com>
530
531 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
532 Condition PowerPC tests for saving FPRs on powerpc_fprs.
533 * gcc.target/powerpc/compress-float-ppc.c,
534 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
535 powerpc_fprs.
536 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
537 do not pass -mhard-float.
538
a9e64c63
EB
5392006-11-16 Eric Botcazou <ebotcazou@adacore.com>
540
541 * gnat.dg/volatile_aggregate.adb: New test.
542
9f1dce56
FXC
5432006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
544
545 PR fortran/29391
546 PR fortran/29489
547 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
548 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
549
96370780
MK
5502006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
551
552 PR target/29201
553 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
554
813fb18b
SK
5552006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
556
557 * gfortran.dg/import3.f90: Fix error message.
558
f9f63ff2
AP
5592006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
560
561 PR tree-opt/29788
562 * gfortran.fortran-torture/compile/inline_1.f90:
563 New testcase.
564
47a37ce4
UB
5652006-11-15 Uros Bizjak <ubizjak@gmail.com>
566
567 * gcc.target/i386/x87regparm-1.c: New test.
568 * gcc.target/i386/x87regparm-2.c: New test.
569 * gcc.target/i386/x87regparm-3.c: New test.
570 * gcc.target/i386/x87regparm-4.c: New test.
571
8998be20
TB
5722006-11-15 Tobias Burnus <burnus@net-b.de>
573
574 PR fortran/27546
575 * gfortran.dg/import.f90: New test.
576 * gfortran.dg/import2.f90: New test.
577 * gfortran.dg/import3.f90: New test.
578
65713e5b
TB
5792006-11-15 Tobias Burnus <burnus@net-b.de>
580
581 PR fortran/27588
582 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
583
8c894ae2
TB
5842006-11-15 Tobias Burnus <burnus@net-b.de>
585
586 PR fortran/29806
587 * gfortran.dg/contains.f90: New test.
588 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
589
08700251
JJ
5902006-11-15 Jakub Jelinek <jakub@redhat.com>
591
592 PR tree-optimization/29581
593 * gcc.dg/pr29581-1.c: New test.
594 * gcc.dg/pr29581-2.c: New test.
595 * gcc.dg/pr29581-3.c: New test.
596 * gcc.dg/pr29581-4.c: New test.
597 * gfortran.dg/pr29581.f90: New test.
598
12c78966
BM
5992006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
600
601 PR fortran/29702
602 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
603 numbers in error message headers.
604
75dc0b38
RG
6052006-11-14 Richard Guenther <rguenther@suse.de>
606
607 * gcc.target/i386/math-torture/math-torture.exp: Restrict
608 to i?86 and x86_64 targets.
609
89708594
CT
6102006-11-14 Caroline Tice <ctice@apple.com>
611
612 * gcc.dg/pubtypes-1.c: New file/testcase.
613 * gcc.dg/pubtypes-2.c: New file/testcase.
614 * gcc.dg/pubtypes-3.c: New file/testcase.
615 * gcc.dg/pubtypes-4.c: New file/testcase.
616 * g++.dg/pubtypes.C: New file/testcase.
617
1f3a64d1
MM
6182006-11-14 Mark Mitchell <mark@codesourcery.com>
619
620 PR c++/29106
621 * g++.dg/init/self1.C: New test.
622
9c213349
TB
6232006-11-14 Tobias Burnus <burnus@net-b.de>
624
625 PR fortran/29657
626 * gfortran.dg/conflicts.f90: Add.
627
6e0b633f
PB
6282006-11-14 Paolo Bonzini <bonzini@gnu.org>
629
630 PR rtl-optimization/29798
631
632 * gcc.c-torture/execute/pr29798.c: New.
633
b7e85170
KG
6342006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
635
636 * gcc.dg/builtins-20.c: Add more cases.
637
b30c6a0d
JJ
6382006-11-13 Jakub Jelinek <jakub@redhat.com>
639
640 PR fortran/29759
641 * gfortran.dg/gomp/pr29759.f90: New test.
642
48ffd0ef
MM
6432006-11-13 Mark Mitchell <mark@codesourcery.com>
644
645 PR c++/29518
646 * g++.dg/template/static28.C: New test.
647
f4c0a303
CD
6482006-11-13 Carlos O'Donell <carlos@codesourcery.com>
649
650 * lib/c-torture.exp: Use target-libpath.exp.
651 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
652 set GCC_EXEC_PREFIX env var from global variable of same name.
653
3e806a3d
AP
6542006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
655
656 PR fortran/26994
657 * gfortran.fortran-torture/compile/transfer-1.f90:
658 New testcase.
659
5da10ac7
L
6602006-11-12 H.J. Lu <hongjiu.lu@intel.com>
661 Zdenek Dvorak <dvorakz@suse.cz>
662
663 PR tree-optimization/29680
664 * gcc.dg/alias-11.c: New test.
665
e7d459bd
L
6662006-11-12 Jason Merrill <jason@redhat.com>
667 Andrew Pinski <pinskia@physics.uc.edu>
668
669 PR middle-end/28915
670 * gcc.target/i386/vectorize1.c: New.
671
3b279c7a
RS
6722006-11-12 Roger Sayle <roger@eyesopen.com>
673
674 PR rtl-optimization/29797
675 * gcc.c-torture/execute/pr29797-1.c: New test case.
676
5c5b2155
KG
6772006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
678
679 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
680
911b3fdb
ZD
6812006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
682
683 * gcc.dg/tree-ssa/prefetch-3.c: New test.
684
015e23f4
RS
6852006-11-12 Roger Sayle <roger@eyesopen.com>
686
687 PR tree-optimization/13827
688 * gcc.dg/fold-eqand-1.c: New test case.
689
afa8f0fb
AP
6902006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
691
692 PR rtl-opt/28812
693 * gcc.c-torture/execute/mayalias-3.c: New test.
694
6d40c489
RS
6952006-11-11 Richard Sandiford <richard@codesourcery.com>
696
697 PR middle-end/27528
698 * gcc.c-torture/compile/pr27528.c: New test.
699 * gcc.dg/pr27528.c: Likewise.
700
345768ef
KG
7012006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
702
b81e7144
KG
703 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
704
345768ef
KG
705 * gcc.dg/torture/builtin-symmetric-1.c: New test.
706
d8d8121a
PT
7072006-11-10 Paul Thomas <pault@gcc.gnu.org>
708
afa8f0fb
AP
709 PR fortran/29758
710 * gfortran.dg/reshape_source_size_1.f90: New test.
d8d8121a 711
95fe0738
PT
7122006-11-10 Paul Thomas <pault@gcc.gnu.org>
713
714 PR fortran/29315
715 * gfortran.dg/aliasing_dummy_4.f90: New test.
716
0e9dac9e
UB
7172006-11-10 Uros Bizjak <ubizjak@gmail.com>
718
719 PR target/29777
afa8f0fb 720 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
0e9dac9e
UB
721 and x86_64-*-* targets.
722
e61e5ddc
KG
7232006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
724
725 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
726 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
727 New macros. Use them in exact tests.
728 (TESTIT3): New macro.
729 Add tests for fmin, fmax and fma.
730
01201992
PT
7312006-11-09 Paul Thomas <pault@gcc.gnu.org>
732
733 PR fortran/29431
734 * gfortran.dg/array_constructor_13.f90: New test.
735
ff883a95
PT
7362006-11-09 Paul Thomas <pault@gcc.gnu.org>
737
738 PR fortran/29744
739 * gfortran.dg/used_types_12.f90: New test.
740
0ad12cd3
SB
7412006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
742
743 PR middle-end/29726
744 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
745 (test6): Ditto.
746 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
747 * gcc.dg/fold-eqandshift-3.c: New test case.
748
7114edca
PT
7492006-11-09 Paul Thomas <pault@gcc.gnu.org>
750
751 PR fortran/29699
752 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
753
41f16622 754 PR fortran/21370
7114edca
PT
755 * gfortran.dg/change_symbol_attributes_1.f90: New test.
756
d82a02fa
AK
7572006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
758
759 * gcc.dg/20061109-1.c: New testcase.
760
282530ce
KG
7612006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
762
763 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
764
0b154c55
TB
7652006-11-09 Tobias Burnus <burnus@net-b.de>
766
767 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
768 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
769
106dec71
ZD
7702006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
771
772 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
773 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
774
5e3c2d4c
KG
7752006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
776
777 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
778
89d67cca
DN
7792006-11-08 Dorit Nuzman <dorit@il.ibm.com>
780
781 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
782 vect-9.c).
783 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
784 * gcc.dg/vect/vect-9.c: Now vectorizable.
785 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
08cdc89a 786 that support vect_widen_mult.
89d67cca 787 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
08cdc89a 788 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
89d67cca 789 vect-reduc-dot-u16.c).
08cdc89a 790 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
89d67cca
DN
791 vect-reduc-dot-u16.c).
792 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
793 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
794 vect-reduc-dot-s8.c).
795 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
796 vect-reduc-dot-s8.c).
797 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
798 vect-reduc-dot-s8.c).
799 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
800 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
801 vect-reduc-dot-u8.c).
802 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
803 vect-reduc-dot-u8.c).
804 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
805 * gcc.dg/vect/vect-multitypes-9.c: New test.
806 * gcc.dg/vect/vect-multitypes-10.c: New test.
807 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
808 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
809 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
810 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
811 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
812 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
813 wrapv-vect-reduc-dot-s8.c.
814 * lib/target-support.exp (check_effective_target_vect_unpack): New.
815 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
08cdc89a 816 targets that support vec_unpack.
89d67cca
DN
817 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
818 (check_effective_target_vect_widen_mult_qi_to_hi): New.
819 (check_effective_target_vect_widen_mult_hi_to_si): New.
820 (check_effective_target_vect_widen_sum): Removed.
821
822 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
823
824 * gcc.dg/vect/vect-multitypes-8.c: New test.
825 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
826
827 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
828
829 * gcc.dg/vect/vect-multitypes-7.c: New test.
830
831 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
832
833 * gcc.dg/vect/vect-multitypes-4.c: New test.
834 * gcc.dg/vect/vect-multitypes-5.c: New test.
835 * gcc.dg/vect/vect-multitypes-6.c: New test.
836
837 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
08cdc89a 838
89d67cca
DN
839 * gcc.dg/vect/vect-multitypes-1.c: New test.
840 * gcc.dg/vect/vect-multitypes-2.c: New test.
841 * gcc.dg/vect/vect-multitypes-3.c: New test.
842
6300f037
EC
8432006-11-07 Eric Christopher <echristo@apple.com>
844
845 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
846 Test using scan-assembler-not.
847
4eb7fd83
JJ
8482006-11-07 Jakub Jelinek <jakub@redhat.com>
849
850 * gcc.dg/inline-17.c: New test.
851
a7f02c2d
SE
8522006-11-07 Steve Ellcey <sje@cup.hp.com>
853
854 PR other/25028
855 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
856 on HP-UX.
857
8f81c3c6
PT
8582006-11-07 Paul Thomas <pault@gcc.gnu.org>
859
860 PR fortran/29539
861 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
862
863 PR fortran/29634
864 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
865 test.
866
775e6c3a
TB
8672006-11-07 Tobias Burnus <burnus@net-b.de>
868
869 PR fortran/29601
870 * gfortran.dg/volatile.f90: Add.
871 * gfortran.dg/volatile2.f90: Add.
872 * gfortran.dg/volatile3.f90: Add.
873 * gfortran.dg/volatile4.f90: Add.
874 * gfortran.dg/volatile5.f90: Add.
875 * gfortran.dg/volatile6.f90: Add.
876 * gfortran.dg/volatile7.f90: Add.
877
aa4183d8
TB
8782006-11-06 Tobias Burnus <burnus@net-b.de>
879
880 * gfortran.dg/io_constraints_2.f90: Adjust pattern
881 for matching error messages.
882 * gfortran.dg/specifics_3.f90: Adjust pattern
883 for matching error messages.
884
bc60d8a0 8852006-11-06 Janis Johnson <janis187@us.ibm.com>
d6682e21
JJ
886 Bernhard Fischer <aldot@gcc.gnu.org>
887
888 * lib/gcc-dg.exp (output-exists): New proc.
889 (output-exists-not): New proc.
890 * gcc.test-framework/test-framework.awk: Support new directives.
891 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
892 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
893 * gcc.test-framework/dg-outexists-exp-F.c: New test.
894 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
895 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
896 * gcc.test-framework/dg-outexists-exp-P.c: New test.
897
abe601c7
EE
8982006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
899
900 PR fortran/29630
901 PR fortran/29679
902 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
903 * gfortran.dg/initialization_3.f90: New.
904
25825b21
JD
9052006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
906
907 PR libgfortran/25545
908 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
909
789e604d
JJ
9102006-11-05 Jakub Jelinek <jakub@redhat.com>
911
912 PR middle-end/29695
913 * gcc.c-torture/execute/pr29695-1.c: New test.
914 * gcc.c-torture/execute/pr29695-2.c: New test.
915
58b6e047
PT
9162006-11-05 Paul Thomas <pault@gcc.gnu.org>
917
918 PR fortran/29565
919 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
920
cb60c134
BM
9212006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
922
923 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
924 for matching error messages.
925
2e1f15bd
UB
9262006-11-04 Uros Bizjak <ubizjak@gmail.com>
927
928 PR target/26915
929 * gcc.target/i386/387-12.c: New test.
930
d6910bb5
FXC
9312006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
932
933 PR libfortran/29713
934 * gfortran.dg/pr29713.f90: New test.
935
78d310c2
R
9362006-11-03 J"orn Rennecke <joern.rennecke@st.com>
937
938 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
939 Also test for bogus rest sign.
940
47c07d96
FXC
9412006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
942
943 PR libfortran/27895
d6910bb5 944 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
47c07d96 945
5d7de335
BM
9462006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
947
948 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
949 from error messages.
950
b654d332
MS
9512006-11-02 Mike Stump <mrs@apple.com>
952
a6f07cc3
MS
953 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
954
b654d332
MS
955 * g++.old-deja/g++.abi/align.C: Enable for darwin.
956
55fc9e87
EB
9572006-11-02 Eric Botcazou <ebotcazou@adacore.com>
958
959 * g++.dg/eh/gcsec1.C: New test.
960
b68bcfff
KG
9612006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
962
963 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
964 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
965
293be7fd
AN
9662006-11-01 Adam Nemet <anemet@caviumnetworks.com>
967
968 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
969 hexadecimal value.
970 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
971 * gcc.dg/pr14796-2.c: Likewise.
972
36c90fd2
EB
9732006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
974
975 * gcc.c-torture/execute/20061101-1.c: New test.
976
7e35fcb3
RG
9772006-11-01 Richard Guenther <rguenther@suse.de>
978
979 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
980
e35ae5fe
KG
9812006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
982
983 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
984 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
985
cb953056
EB
9862006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
987
988 * gcc.c-torture/execute/20061031-1.c: New test.
989
58182de3
GK
9902006-10-31 Geoffrey Keating <geoffk@apple.com>
991
992 PR 23067
993 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
994 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
995 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
996 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
997 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
998 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
999 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
1000
0e7e09dc
EC
10012006-10-31 Eric Christopher <echristo@apple.com>
1002 Falk Hueffner <falk@debian.org>
1003
1004 * gcc.dg/builtin-bswap-1.c: New.
1005 * gcc.dg/builtin-bswap-2.c: New.
1006 * gcc.dg/builtin-bswap-3.c: New.
1007 * gcc.dg/builtin-bswap-4.c: New.
1008 * gcc.dg/builtin-bswap-5.c: New.
58182de3 1009 * gcc.target/i386/builtin-bswap-1.c: New.
0e7e09dc 1010
71113fcd
GK
10112006-10-31 Geoffrey Keating <geoffk@apple.com>
1012
1013 * gcc.dg/inline-16.c: New.
1014
1015 PR 16622
1016 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
1017 defining it.
1018 * gcc.dg/inline-13.c: New.
1019 * gcc.dg/inline-14.c: New.
1020 * gcc.dg/inline-15.c: New.
1021
1022 PR 11377
1023 * gcc.dg/inline6.c: New.
1024 * gcc.dg/inline7.c: New.
1025
682d0395
RS
10262006-10-31 Roger Sayle <roger@eyesopen.com>
1027
1028 PR middle-end/23470
1029 * gcc.dg/pr23470-1.c: New test case.
1030
41433497
BF
10312006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
1032
1033 PR fortran/29537
1034 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
1035 data.
1036 * gfortran.dg/blockdata_2.f90: New testcase.
1037
8a7f7fb6
TK
10382006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
1039
1040 PR libfortran/29627
1041 * gfortran.dg/unf_short_record_1.f90: New test.
1042
150675a8
FXC
10432006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1044
1045 PR fortran/29067
1046 * gfortran.dg/pr29067.f: New test.
1047
c03b9206
JM
10482006-10-31 Joseph Myers <joseph@codesourcery.com>
1049 Richard Sandiford <richard@codesourcery.com>
1050
1051 * lib/target-supports.exp (get_compiler_messages): Append options
1052 as a single list element.
1053 (check_effective_target_arm_vfp_ok): New.
1054 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
1055
dd5797cc
PT
10562006-10-31 Paul Thomas <pault@gcc.gnu.org>
1057
1058 PR fortran/29387
1059 * gfortran.dg/intrinsic_actual_2.f90: New test.
1060
1061 PR fortran/29490
1062 * gfortran.dg/actual_array_interface_1.f90: New test.
1063
1064 PR fortran/29641
1065 * gfortran.dg/used_types_11.f90: New test.
6300f037 1066
95220fdf
DM
10672006-10-30 Dirk Mueller <dmueller@suse.de>
1068
1069 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
1070 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
1071 * g++.old-deja/g++.pt/eichin01.C (main): Same.
1072 * g++.old-deja/g++.mike/net25.C (main): Same.
1073 * g++.dg/lookup/exception1.C (main): Same.
1074 * g++.dg/parse/parens2.C (main): Same.
1075
771e6d83
RS
10762006-10-30 Roger Sayle <roger@eyesopen.com>
1077
1078 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
1079
61fb309f
KG
10802006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1081
1082 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
1083 * gcc.dg/torture/builtin-math-3.c: Likewise.
1084
9aceacac
TB
10852006-10-30 Tobias Burnus <burnus@net-b.de>
1086
1087 PR fortran/29452
1088 * gfortran.dg/write_check.f90: Check run-time keyword checking.
1089 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
1090
0e697399
AP
10912006-10-30 Andrew Pinski <pinskia@gmail.com>
1092
1093 PR Fortran/29410
1094 * gfortran.fortran-torture/execute/transfer1.f90: New test.
1095
709e1a1a
JM
10962006-10-30 Joseph Myers <joseph@codesourcery.com>
1097
1098 * lib/target-supports.exp (check_function_available): Declare
1099 function before calling.
1100
cc59abbf
JJ
11012006-10-30 Jakub Jelinek <jakub@redhat.com>
1102
1103 PR tree-optimization/29637
1104 * gcc.dg/pr29637.c: New test.
1105
00f5f722
RS
11062006-10-29 Roger Sayle <roger@eyesopen.com>
1107
1108 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
1109 tree canonicalization.
1110
012c5368
KG
11112006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1112
1113 * gcc.dg/builtins-20.c: Add more hypot tests.
1114
c159ffe7
RS
11152006-10-29 Roger Sayle <roger@eyesopen.com>
1116
1117 * gcc.dg/fold-compare-1.c: New test case.
1118
0958b0d3
DM
11192006-10-29 Dirk Mueller <dmueller@suse.de>
1120
1121 PR c++/16307
1122 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
1123
f8ed9a1c
RS
11242006-10-29 Roger Sayle <roger@eyesopen.com>
1125
1126 PR tree-optimization/15458
1127 * gcc.dg/fold-xornot-1.c: New test case.
1128
044928d6
RG
11292006-10-29 Richard Guenther <rguenther@suse.de>
1130
1131 * gcc.target/i386/math-torture/trunc.c: New testcase.
1132
097f2964
RG
11332006-10-29 Richard Guenther <rguenther@suse.de>
1134
1135 * gcc.target/i386/math-torture/round.c: New testcase.
1136
d096ecdd
RG
11372006-10-29 Richard Guenther <rguenther@suse.de>
1138
1139 * gcc.target/i386/math-torture/ceil.c: New testcase.
1140 * gcc.target/i386/math-torture/floor.c: Likewise.
1141
c7d32ff6
RG
11422006-10-29 Richard Guenther <rguenther@suse.de>
1143
1144 * gcc.target/i386/math-torture/rint.c: New testcase.
1145 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
1146
c3a4177f
RG
11472006-10-29 Richard Guenther <rguenther@suse.de>
1148
1149 * gcc.target/i386/math-torture/lfloor.c: New testcase.
1150 * gcc.target/i386/math-torture/lceil.c: Likewise.
1151
98c58757
TB
11522006-10-28 Tobias Burnus <burnus@net-b.de>
1153
1154 PR libgfortran/24313
6300f037 1155 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
98c58757 1156
ec4178c9
KH
11572006-10-29 Kazu Hirata <kazu@codesourcery.com>
1158
1159 * gcc.c-torture/execute/20020118-1.c,
1160 gcc.c-torture/execute/builtins/strlen.c,
1161 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
1162 comment typos.
1163
4413d881
KG
11642006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1165
1166 * gcc.dg/builtins-20.c: Add tests for hypot.
1167 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
1168 two-argument builtins.
1169 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
1170 TESTIT2. Update all callers.
1171 (TESTIT2, TESTIT2_R): New helper macros.
1172 Add testcases for pow, hypot and atan2.
1173
857d325a
AP
11742006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1175
1176 PR C++/29295
1177 * g++.dg/expr/bool1.C: New test.
1178 * g++.dg/expr/bool2.C: New test.
1179
f1827a8c
TB
11802006-10-28 Tobias Burnus <burnus@net-b.de>
1181
6300f037 1182 PR fortran/28224
f1827a8c 1183 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
6300f037 1184 * gfortran.dg/namelist_internal.f90: New test.
f1827a8c
TB
1185
11862006-10-28 Tobias Burnus <burnus@net-b.de>
0a3a2b91
TB
1187
1188 PR fortran/29625
1189 * gfortran.dg/io_real_boz.f90: Add.
1190 * gfortran.dg/io_real_boz2.f90: Add.
1191
e73dbcae
RG
11922006-10-28 Richard Guenther <rguenther@suse.de>
1193
1194 PR middle-end/26899
1195 * gcc.dg/tree-ssa/pr26899.c: New testcase.
1196
4d81bf84
RG
11972006-10-28 Richard Guenther <rguenther@suse.de>
1198
1199 PR target/28806
1200 * gcc.target/i386/math-torture/lround.c: New testcase.
1201
2810ec2f
KK
12022006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
1203
1204 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
1205 * gcc.dg/builtins-44.c: Likewise.
1206 * gcc.dg/builtins-45.c: Likewise.
1207 * gcc.dg/pr28796-2.c: Likewise.
6300f037 1208 * gcc.dg/unordered-3.c: Likewise.
2810ec2f 1209
ee7b3e9a
JD
12102006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1211
ef4a3e64 1212 PR libgfortran/27954
ee7b3e9a
JD
1213 * gfortran.dg/error_recovery_2.f90: New test.
1214
4bab2b23
RG
12152006-10-26 Richard Guenther <rguenther@suse.de>
1216
1217 * gcc.target/i386/i386.exp: Use glob, not find to collect
1218 tests. Avoids recursing into subdirectories.
1219 * gcc.target/i386/math-torture/math-torture.exp: Torture
1220 for interesting ia32 math options.
1221 * gcc.target.i386/math-torture/lrint.c: New testcase.
1222
9a3da65a
JD
12232006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1224
1225 PR libgfortran/29563
1226 * gfortran.dg/arrayio_9.f90: Update test.
1227 * gfortran.dg/arrayio_19.f90: New test.
1228
20f04e65
AK
12292006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
1230
1231 * gcc.dg/20061026.c: New testcase.
1232
ac2de15d
JD
12332006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1234
1235 PR libgfortran/29563
1236 * gfortran.dg/arrayio_9.f90: New test.
1237
377d876f
BE
12382006-10-26 Ben Elliston <bje@au.ibm.com>
1239
1240 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
1241 Copy the strings manually, as strcpy may call strlen.
1242
cf1491f0
KG
12432006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1244
1245 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
1246 Add checks for log, log2, log10 and log1p.
1247
1248 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
1249 we already test 0.0. Add checks for expm1, log, log2, log10,
1250 log1p, cbrt, erf and erfc.
1251
29f7d34e
SE
12522006-10-25 Steve Ellcey <sje@cup.hp.com>
1253
1254 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
1255
17b98269
UB
12562006-10-25 Uros Bizjak <uros@kss-loka.si>
1257
1258 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
1259 and remainderl() built-in functions. Remove -ffast-math from
1260 dg-options.
1261
b53fed56
KG
12622006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1263
e4ef58af
KG
1264 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
1265 acosh and atanh.
6300f037 1266
e4ef58af
KG
1267 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
1268 floating point modifiers to arguments passed to float and long
1269 double functions respectively. Update all callers to use floating
1270 point numbers, not integers. Add tests for exp, exp2 and
1271 exp10/pow10.
1272
b53fed56
KG
1273 * gcc.dg/torture/builtin-math-3.c: New test.
1274
b9703d98
EE
12752006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
1276
1277 PR fortran/29393
1278 * gfortran.dg/initialize_2.f90: New.
1279
a5326b13
KG
12802006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1281
1282 * gcc.dg/torture/builtin-math-2.c: New test.
1283
27d7d042
RG
12842006-10-24 Richard Guenther <rguenther@suse.de>
1285
1286 PR middle-end/28796
1287 * gcc.dg/pr28796-1.c: New testcase.
1288 * gcc.dg/pr28796-2.c: Likewise.
1289
e1502f6e
RG
12902006-10-24 Richard Guenther <rguenther@suse.de>
1291
1292 * gcc.dg/builtins-57.c: New testcase.
1293
34fc5065
RG
12942006-10-24 Richard Guenther <rguenther@suse.de>
1295
1296 PR tree-optimization/29567
1297 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
1298
ae536040
ZD
12992006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
1300
1301 PR tree-optimization/14784
1302 * gcc.dg/alias-10.c: New test.
1303
4d5fc916
KG
13042006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1305
1306 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
1307
1c2fc017
JJ
13082006-10-23 Jakub Jelinek <jakub@redhat.com>
1309
1310 * gcc.dg/builtin-strncat-chk-1.c: New test.
1311
eaf19122
JH
13122006-10-23 Jan Hubicka <jh@suse.cz>
1313
1314 * gcc.dg/memmove-1.c: New test.
1315
353293e7
PB
13162006-10-23 Paul Brook <paul@codesourcery.com>
1317
1318 * gcc.dg/pragma-pack-5.c: New test.
1319
6915c1ce
UW
13202006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
1321
1322 * g++.dg/other/s390-1.C: New testcase.
1323
b0cd88d2
RG
13242006-10-23 Richard Guenther <rguenther@suse.de>
1325
1326 PR middle-end/27132
1327 PR middle-end/23295
1328 * gcc.dg/pr27132.c: New testcase.
1329 * gcc.dg/pr23295.c: Likewise.
1330 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
1331 * g++.dg/tree-ssa/pr19807.C: Likewise.
1332
4f76e46b
RG
13332006-10-23 Richard Guenther <rguenther@suse.de>
1334
1335 PR middle-end/21032
1336 * gcc.dg/pr21032.c: New testcase.
1337
279f3eb5
JL
13382006-10-22 Jeff Law <law@redhat.com>
1339 Richard Guenther <rguenther@suse.de>
1340
1341 PR tree-optimization/15911
1342 * gcc.dg/tree-ssa/vrp30.c: New testcase.
1343
6e4be1fa
NS
13442006-10-22 Nathan Sidwell <nathan@codesourcery.com>
1345
1346 PR c++/20647
1347 * g++.dg/abi/rtti3.C: New.
1348
495ed96c
UB
13492006-10-21 Uros Bizjak <uros@kss-loka.si>
1350
1351 PR middle-end/28252
1352 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
1353 transformation.
1354
0778d4e8
RG
13552006-10-21 Richard Guenther <rguenther@suse.de>
1356
1357 PR tree-optimization/3511
1358 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
1359
8a1eca08
RG
13602006-10-21 Richard Guenther <rguenther@suse.de>
1361
1362 PR middle-end/26898
1363 * gcc.dg/torture/pr26898-1.c: New testcase.
1364 * gcc.dg/torture/pr26898-2.c: Likewise.
1365
4c9fb870 13662006-10-20 Lee Millward <lee.millward@codesourcery.com>
6300f037 1367
4c9fb870
LM
1368 PR c++/28053
1369 * g++.dg/parse/bitfield1.C: Adjust error markers.
6300f037
EC
1370 * g++.dg/parse/bitfield2.C: New test.
1371
065a4d36
AN
13722006-10-20 Adam Nemet <anemet@caviumnetworks.com>
1373
1374 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
1375
3d894fc3
FXC
13762006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1377
1378 PR libfortran/27895
1379 * gfortran.dg/zero_sized_1.f90: New test.
1380
6b7283ac
EB
13812006-10-19 Eric Botcazou <ebotcazou@adacore.com>
1382
1383 * gcc.dg/div-compare-1.c: New test.
1384
6b591ec0
PT
13852006-10-19 Paul Thomas <pault@gcc.gnu.org>
1386
1387 PR fortran/29216
1388 * gfortran.dg/result_default_init_1.f90: New test.
1389
1390 PR fortran/29314
1391 * gfortran.dg/automatic_default_init_1.f90: New test.
1392
1393 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
1394 from 38 to 33.
1395
c4c7fca3
GK
13962006-10-18 Geoffrey Keating <geoffk@apple.com>
1397
1398 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
1399 'using namespace std' without previous declaration.
1400 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
1401 * g++.old-deja/g++.robertl/eb133c.C: New.
1402
94d3995a
JD
14032006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1404
1405 PR libgfortran/29277
1406 * gfortran.dg/streamio_4.f90: Update test.
1407 * gfortran.dg/streamio_11.f90: New test.
1408
3d894fc3 14092006-10-17 Lee Millward <lee.millward@codesourcery.com>
72f8fc59 1410
3d894fc3
FXC
1411 PR c++/27952
1412 * g++.dg/inherit/virtual1.C: New test.
6300f037 1413
d19b84e9
MM
14142006-10-17 Mark Mitchell <mark@codesourcery.com>
1415
1416 PR c++/28261
1417 * g++.dg/parse/enum3.C: New test.
1418
c7b0e027
MM
14192006-10-17 Mark Mitchell <mark@codesourcery.com>
1420
1421 PR c++/29039
1422 * g++.dg/init/ctor8.C: New test.
6300f037 1423
05b22df9
MM
14242006-10-17 Mark Mitchell <mark@codesourcery.com>
1425
1426 PR c++/27270
1427 * g++.dg/ext/complit8.C: Tweak error markers.
1428 * g++.dg/template/complit1.C: Add error marker.
1429
b4c74ba2
MM
14302006-10-16 Mark Mitchell <mark@codesourcery.com>
1431
fb8549a1
MM
1432 PR c++/27270
1433 * g++.dg/ext/complit8.C: New test.
1434
21864445
MM
1435 PR c++/29408
1436 * g++.dg/parse/dtor12.C: New test.
1437
b4c74ba2
MM
1438 PR c++/29435
1439 * g++.dg/template/sizeof11.C: New test.
1440
5b440a1c
PT
14412006-10-17 Paul Thomas <pault@gcc.gnu.org>
1442
1443 PR fortran/29392
1444 * gfortran.dg/data_char_3.f90: New test.
1445
41f16622 1446 PR fortran/29451
5b440a1c
PT
1447 * gfortran.dg/negative_automatic_size.f90: New test.
1448
f2523ab3
DD
14492006-10-16 David Daney <ddaney@avtrex.com>
1450
1451 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
1452
7da35c0f
EC
14532006-10-16 Eric Christopher <echristo@apple.com>
1454
1455 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
1456 x86_64.
1457
1082fd10
MM
14582006-10-16 Mark Mitchell <mark@codesourcery.com>
1459
1460 PR c++/28211
1461 * g++.dg/tc1/dr49.C: Tweak error messages.
1462 * g++.dg/parse/template21.C: New test.
1463
0e520746
JDA
14642006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1465
1466 PR middle-end/20491
1467 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
1468
8e9f1976
SK
14692006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1470
1471 PR fortran/29403
1472 * gfortran.dg/print_1.f90: New test.
1473
ba19ceae
JH
14742006-10-15 Jan Hubicka <jh@suse.cz>
1475
1476 PR middle-end/29241
1477 * gcc.c-torture/compile/pr29241.c: New testcase.
1478
38f1b50d
DE
14792006-10-15 David Edelsohn <edelsohn@gnu.org>
1480
1481 PR middle-end/29250
1482 * gcc.c-torture/compile/pr29250.c: New test.
1483
61e00a5e
JH
14842006-10-15 Richard Guenther <rguenther@suse.de>
1485
1486 * gcc.dg/pr29299.c: New testcase.
1487
2e5758e8
BF
14882006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
1489
1490 PR fortran/24767
1491 * gfortran.dg/label_4.f90: Adjust warning flag.
1492
467f18f3
PT
14932006-10-14 Paul Thomas <pault@gcc.gnu.org>
1494
1495 PR fortran/29371
1496 * gfortran.dg/nullify_3.f90: New test.
1497
14ba83a9
EB
14982006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1499
1500 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1501 on Solaris 2.5.1 too.
1502
164ea65a
EC
15032006-10-13 Eric Christopher <echristo@apple.com>
1504
1505 * gcc.dg/pr25993.c: Skip for darwin.
1506
42d3177f
EC
15072006-10-13 Eric Christopher <echristo@apple.com>
1508
1509 * gcc.dg/visibility-11.c: Skip for darwin.
1510
d23b4622
EC
15112006-10-13 Eric Christopher <echristo@apple.com>
1512
1513 * gcc.dg/darwin-weakimport-1.c: Use
1514 -fno-asynchronous-unwind-tables.
1515 * gcc.dg/darwin-weakimport-3.c: Ditto.
1516
96644aba
RG
15172006-10-13 Richard Guenther <rguenther@suse.de>
1518
1519 PR tree-optimization/29446
1520 * gcc.dg/torture/pr29446.c: New testcase.
1521
1453564b 15222006-10-13 Bill Wendling <wendling@apple.com>
d23b4622 1523
1453564b
BW
1524 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1525 * g++.old-deja/g++.jason/hmc1.C: Likewise.
1526 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1527 * g++.old-deja/g++.law/shadow1.C: Likewise.
1528 * g++.old-deja/g++.law/ctors10.C: Likewise.
1529 * g++.dg/debug/namespace1.C: Likewise.
1530 * g++.dg/inherit/namespace-as-base.C: Likewise.
1531 * g++.dg/opt/delay-slot-1.C: Likewise.
1532 * g++.dg/parse/defarg10.C: Likewise.
1533 * g++.dg/template/ptrmem11.C: Likewise.
1534 * g++.dg/template/mem_func_ptr.C: Likewise.
1535 * g++.dg/template/spec19.C: Likewise.
1536
ca58211b
PB
15372006-10-13 Paolo Bonzini <bonzini@gnu.org>
1538
1539 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
1540
982186b1
PT
15412006-10-13 Paul Thomas <pault@gcc.gnu.org>
1542
1543 PR fortran/29373
1544 * gfortran.dg/implicit_9.f90: New test.
1545
1546 PR fortran/29407
1547 * gfortran.dg/namelist_25.f90: New test.
1548
1549 PR fortran/27701
1550 * gfortran.dg/same_name_2.f90: New test.
1551
1552 PR fortran/29232
1553 * gfortran.dg/host_assoc_types_1.f90: New test.
1554
1555 PR fortran/29364
1556 * gfortran.dg/missing_derived_type_1.f90: New test.
1557 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
1558
1559 PR fortran/29422
1560 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
1561
1562 PR fortran/29428
1563 * gfortran.dg/alloc_comp_assign_5.f90: New test.
1564
ac677cc8
FXC
15652006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1566
1567 PR fortran/29391
1568 * gfortran.dg/bound_2.f90: New test.
1569
7d6df107
FXC
15702006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1571
1572 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
1573 directive.
1574 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
1575 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
1576 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1577 * gfortran.dg/gomp/reduction3.f90: Likewise.
1578 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
1579 * gfortran.dg/dummy_procedure_2.f90: Likewise.
1580 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1581 * gfortran.dg/forall_4.f90: Likewise.
1582 * gfortran.dg/spec_expr_4.f90: Likewise.
1583 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
1584 * gfortran.dg/forall_5.f90: Likewise.
1585 * gfortran.dg/open_access_append_2.f90: Add check for
1586 compile-time warning.
1587
0b45aedd
MM
15882006-10-13 Mark Mitchell <mark@codesourcery.com>
1589
1590 PR c++/28506
1591 * g++.dg/parse/pure1.C: New test.
1592
16dbbd99
FXC
15932006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1594
1595 PR fortran/21435
1596 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
1597 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
1598 for compile-time warnings.
1599 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
1600 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
1601 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
1602 file.
1603 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
1604 specifier.
1605 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
1606 compile-time warning.
1607
1a4259dc
JH
16082006-10-12 Jan Hubicka <jh@suse.cz>
1609
1610 PR c/28419
1611 * gcc.dg/pr28319.c: New test.
f19218e5 1612
1a4259dc 16132006-10-12 Mark Mitchell <mark@codesourcery.com>
f19218e5
MM
1614 PR c++/29318
1615 * g++.dg/ext/vla4.C: New test.
1616
650fcd07
LM
16172006-10-12 Lee Millward <lee.millward@codesourcery.com>
1618
16dbbd99
FXC
1619 PR c++/27961
1620 * g++.dg/template/crash60.C: New test.
1621 * g++.dg/other/large-size-array.C: Adjust error markers.
1622 * g++.dg/parse/crash27.C: Likewise.
1623 * g++.dg/template/crash1.C: Likewise.
d23b4622 1624
59810d82
SE
16252006-10-12 Steve Ellcey <sje@cup.hp.com>
1626
1627 PR testsuite/29093
1628 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
1629
de000d22
JJ
16302006-10-12 Jakub Jelinek <jakub@redhat.com>
1631
1632 PR preprocessor/28709
1633 * gcc.dg/cpp/paste14.c: New test.
1634
f724eac4
MM
16352006-10-11 Mark Mitchell <mark@codesourcery.com>
1636
1637 PR c++/29175
1638 * g++.dg/init/array24.C: New test.
1639
8c166806
KG
16402006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1641
1642 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
d23b4622 1643 of <sys/types.h>.
8c166806 1644
26106542
LM
16452006-10-11 Lee Millward <lee.millward@codesourcery.com>
1646
16dbbd99
FXC
1647 PR c++/29024
1648 * g++.dg/parse/typedef8.C: New test.
1649 * g++.dg/other/mult-stor1.C: Adjust error markers.
d23b4622 1650
377d569b
RG
16512006-10-11 Richard Guenther <rguenther@suse.de>
1652
1653 PR tree-optimization/28230
1654 * gcc.dg/torture/pr28230.c: New testcase.
1655
ba38541a
RG
16562006-10-11 Richard Guenther <rguenther@suse.de>
1657
1658 PR inline-asm/29119
1659 * gcc.dg/torture/pr29119.c: New testcase.
1660
599a964a
JJ
16612006-10-10 Jakub Jelinek <jakub@redhat.com>
1662
1663 PR middle-end/29272
1664 * gcc.c-torture/execute/20060930-2.c: New test.
1665
a98d4769
RH
16662006-10-09 Richard Henderson <rth@redhat.com>
1667
1668 Revert emutls patch.
1669
5771bd91
RG
16702006-10-09 Richard Guenther <rguenther@suse.de>
1671
1672 PR middle-end/29254
1673 * gcc.dg/pr29254.c: New testcase.
1674
5046aff5
PT
16752006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
1676 Paul Thomas <pault@gcc.gnu.org>
1677
1678 PR fortran/20541
1679 * gfortran.dg/alloc_comp_basics_1.f90: New test.
1680 * gfortran.dg/alloc_comp_basics_2.f90: New test.
1681 * gfortran.dg/alloc_comp_assign_1.f90: New test.
1682 * gfortran.dg/alloc_comp_assign_2.f90: New test.
1683 * gfortran.dg/alloc_comp_assign_3.f90: New test.
1684 * gfortran.dg/alloc_comp_assign_4.f90: New test.
1685 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
1686 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
1687 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
1688 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
1689 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
1690 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
1691 * gfortran.dg/alloc_comp_std.f90: New test.
1692 * gfortran.dg/move_alloc.f90: New test.
1693
16942006-10-08 Paul Thomas <pault@gcc.gnu.org>
1695
1696 PR fortran/29115
1697 * gfortran.dg/derived_constructor_comps_2.f90: New test.
1698
1699 PR fortran/29211
1700 * gfortran.dg/forall_char_dependencies_1.f90: New test.
1701
bec93d79
TB
17022006-10-08 Tobias Burnus <burnus@net-b.de>
1703
1704 PR fortran/28585
1705 * gfortran.dg/new_line.f90: New test.
1706
bcec6539
KG
17072006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1708
1709 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
1710 * gcc.dg/torture/builtin-convert-1.c,
1711 gcc.dg/torture/builtin-convert-2.c,
1712 gcc.dg/torture/builtin-convert-3.c,
1713 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
1714
49414e33
KH
17152006-10-07 Kazu Hirata <kazu@codesourcery.com>
1716
1717 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1718 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1719 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1720 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
1721
be95f6f1
AP
17222006-10-07 Andrew Pinski <pinskia@gmail.com>
1723
1724 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
1725 Xfail some tests for powerpc-darwin and powerpc-aix.
1726
67f9cf47
JJ
17272006-10-07 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR c/29380
1730 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
1731
cf11ba00
JDA
17322006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1733
1734 PR target/29300
1735 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1736 on hppa*-*-hpux*.
1737
0e7e7e6e
FXC
17382006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1739
1740 PR fortran/16580
1741 PR fortran/29288
1742 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
1743 Add tests for using all possible intrinsics as actual arguments.
1744 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
1745 all possible intrinsics as actual arguments.
1746 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
1747 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
1748
0c391506
RS
17492006-10-07 Richard Sandiford <richard@codesourcery.com>
1750
1751 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
1752 * gcc.dg/debug/debug-2.c: Likewise.
1753
b66e01e5
UB
17542006-10-06 Uros Bizjak <uros@kss-loka.si>
1755
1756 * gcc.c-torture/compile/sync-2.c: New test.
1757
f5b2d77b
TS
17582006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1759
1760 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
1761 line endings.
1762
7ea84dc4
MK
17632006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1764
1765 PR rtl-optimization/29128
1766 * gcc.c-torture/compile/pr29128.c: New test.
1767
b5b8e31b
TS
17682006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1769
1770 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
1771 line endings.
1772
975626a7
ZD
17732006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
1774
1775 PR middle-end/29256
1776 * gcc.dg/tree-ssa/loop-19.c: New test.
1777
c6647507
JJ
17782006-10-06 Jakub Jelinek <jakub@redhat.com>
1779
3ac57120
JJ
1780 PR tree-optimization/29330
1781 * gcc.dg/pr29330.c: New test.
1782
c6647507
JJ
1783 PR target/28924
1784 * gcc.c-torture/compile/20061005-1.c: New test.
1785
706c4bb7 17862006-10-06 Olivier Hainque <hainque@adacore.com>
d23b4622 1787
706c4bb7
OH
1788 * gcc.dg/typename-vla-1.c: New case.
1789 * gnat.dg/forward_vla.adb: New case.
1790
86a0f642
JJ
17912006-10-06 Jakub Jelinek <jakub@redhat.com>
1792
9731a71c
JJ
1793 PR tree-optimization/29290
1794 * gfortran.dg/loop_nest_1.f90: New test.
1795
c1a46941
JJ
1796 PR target/29198
1797 * gcc.dg/tls/opt-12.c: New test.
1798
9eccb94d
JJ
1799 PR fortran/28415
1800 * gfortran.dg/save_2.f90: New test.
1801
86a0f642
JJ
1802 PR c/29091
1803 * gcc.dg/pr29091.c: New test.
1804
e87a56b4
JM
18052006-10-06 Joseph Myers <joseph@codesourcery.com>
1806
1807 * lib/target-supports.exp
1808 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
1809 same as x86_64-*-*; check for LP64.
1810
e701a32a
RH
18112006-10-04 Richard Henderson <rth@redhat.com>
1812
1813 * lib/target-supports.exp (check_effective_target_tls): Redefine
1814 to mean non-emulated tls.
1815 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1816 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1817 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1818 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1819 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1820 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1821 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1822
25e8cb2e
PT
18232006-10-04 Paul Thomas <pault@gcc.gnu.org>
1824
1825 PR fortran/29343
1826 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
1827
2e38371e
FXC
18282006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1829
1830 * gfortran.dg/bounds_check_fail_1.f90: New test.
1831
1cd7d7bf
MM
18322006-10-03 Mark Mitchell <mark@codesourcery.com>
1833
1834 PR c++/29020
1835 * g++.dg/template/friend48.C: New test.
1836
404d8401
PT
18372006-10-04 Paul Thomas <pault@gcc.gnu.org>
1838
1839 PR fortran/29098
1840 * gfortran.dg/default_initialization_2.f90: New test.
1841
77726571
PT
18422006-10-03 Paul Thomas <pault@gcc.gnu.org>
1843
1844 PR fortran/20779
1845 PR fortran/20891
1846 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
1847
5be38273
PT
18482006-10-03 Paul Thomas <pault@gcc.gnu.org>
1849
1850 PR fortran/29284
1851 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
1852
1853 PR fortran/29321
1854 PR fortran/29322
1855 * gfortran.dg/missing_optional_dummy_2.f90: New test.
1856
1857 PR fortran/25091
1858 PR fortran/25092
1859 * gfortran.dg/entry_array_specs_1.f90: New test.
1860
b7bf9191
SK
18612006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
1862
1863 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
1864 insufficient to inhibit some test failures at -O3. Do testing
1865 on integers.
1866
981114e1
MM
18672006-10-03 Mark Mitchell <mark@codesourcery.com>
1868
1869 PR c++/29138
1870 * g++.dg/inherit/access8.C: New test.
1871 * g++.dg/template/dtor4.C: Tweak error messages.
1872
c55cebda
FXC
18732006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1874
1875 PR fortran/27478
1876 * gfortran.dg/entry_8.f90: New test.
1877
95fb85c6
VR
18782006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1879
1880 PR c++/29291
1881 * g++.dg/parse/new4.C: New test.
1882
285e8bda
UB
18832006-10-03 Uros Bizjak <uros@kss-loka.si>
1884
1885 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1886 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1887 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1888 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1889 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1890
6aacba37
JD
18912006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1892
1893 PR fortran/19260
1894 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1895 * gfortran.dg/continuation_2.f90: New test.
1896
1897 PR fortran/19262
1898 * gfortran.dg/continuation_3.f90: New test.
1899 * gfortran.dg/continuation_4.f90: New test.
1900 * gfortran.dg/continuation_5.f: New test.
1901 * gfortran.dg/continuation_6.f: New test.
1902
3c17e16e
MM
19032006-10-02 Mark Mitchell <mark@codesourcery.com>
1904
1905 PR c++/29226
1906 * g++.dg/template/vla1.C: New test.
1907
e227ac57
FXC
19082006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1909
1910 PR fortran/29210
1911 * gfortran.dg/complex_parameter_1.f90: New test.
1912
82181741
JJ
19132006-10-02 Jakub Jelinek <jakub@redhat.com>
1914
1915 PR c/29154
1916 * gcc.c-torture/execute/20060929-1.c: New test.
1917
297d4105
MM
19182006-10-01 Mark Mitchell <mark@codesourcery.com>
1919
1920 PR c++/29105
1921 * g++.dg/template/member6.C: New test.
1922 * g++.dg/parse/typename7.C: Adjust error markers.
1923
1924 PR c++/29080
1925 * g++.dg/template/member7.C: New test.
1926
7ed322d7
JM
19272006-09-30 Joseph S. Myers <joseph@codesourcery.com>
1928
1929 PR c/24010
1930 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1931 gcc.dg/Woverride-init-3.c: New tests.
1932
2d722423
EB
19332006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1934
1935 * gcc.c-torture/execute/20060930-1.c: New test.
1936
4a44c1a2
FXC
19372006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1938
1939 PR fortran/18791
1940 * gfortran.dg/specifics_1.f90: New test.
1941 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1942 complex specifics.
1943
57270ac1
KG
19442006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1945
1946 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1947 pthread-init-common.h: New.
1948
504652cb
SK
19492006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1950
1951 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1952 precision on some archs.
1953
2d722423 19542006-09-29 Eric Botcazou <ebotcazou@adacore.com>
4f6c2131
EB
1955
1956 * gcc.dg/non-local-goto-1.c: New test.
1957 * gcc.dg/non-local-goto-2.c: Likewise.
1958 * gcc.dg/setjmp-3.c: Likewise.
1959 * gcc.dg/setjmp-4.c: Likewise.
1960
0461b801
EB
19612006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1962
1963 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1964
504652cb 19652006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
e48d66a9
SK
1966
1967 PR fortran/28276
1968 * gfortran.dg/exponent_1.f90: New test.
1969
1970 PR fortran/27021
1971 * gfortran.dg/nearest_1.f90: New test.
1972
a70ad3bb
JJ
19732006-09-26 Jakub Jelinek <jakub@redhat.com>
1974
1975 PR middle-end/25261
1976 PR middle-end/28790
1977 * gcc.dg/gomp/nestedfn-1.c: New test.
1978
e91de072
AP
19792006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1980
1981 PR objc/29195
1982 * objc/compile/method-1.m: New test.
1983
60feef2c
LM
19842006-09-25 Lee Millward <lee.millward@codesourcery.com>
1985
e91de072
AP
1986 PR c++/26938
1987 * g++.dg/template/crash58.C: New test.
1988 * g++.dg/parse/crash28.C: Adjust error markers.
1989 * g++.dg/template/crash34.C: Likewise.
1990 * g++.dg/template/friend31.C: Likewise.
1991 * g++.dg/template/crash32.C: Likewise.
60feef2c 1992
e91de072
AP
1993 PR c++/27329
1994 * g++.dg/template/crash59.C: New test.
9b910171
LM
1995
1996 PR c++/27667
e91de072
AP
1997 * g++.dg/template/spec33.C: New test.
1998 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
d23b4622 1999
af176345
ZD
20002006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
2001 Adam Nemet <anemet@caviumnetworks.com>
2002
2003 * gcc.dg/tree-ssa/ivopts-1.c: New test.
2004 * gcc.dg/tree-ssa/ivopts-2.c: New test.
d23b4622 2005
ab1e659c
KH
20062006-09-24 Kazu Hirata <kazu@codesourcery.com>
2007
2008 PR target/28911
2009 * gcc.dg/pr28911.c: New.
2010
d4d7a132
UB
20112006-09-23 Uros Bizjak <uros@kss-loka.si>
2012
2013 PR target/29169
2014 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
2015 (dg-options): Add -mfpmath=387.
2016
fcb99e7b
JJ
20172006-09-23 Jakub Jelinek <jakub@redhat.com>
2018
2019 PR c/28706
2020 * gcc.dg/pr28706.c: New test.
2021
2022 PR c/28712
2023 * gcc.dg/pr28712.c: New test.
2024
45163b1a
MS
20252006-09-22 Mike Stump <mrs@apple.com>
2026
2027 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
2028
36b24193
ZD
20292006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
2030
2031 PR tree-optimization/28888
2032 * gcc.dg/pr28888.c: New test.
2033
b76d34e9
MM
20342006-09-21 Mark Mitchell <mark@codesourcery.com>
2035
2036 PR c++/29016
2037 * g++.dg/init/ptrfn1.C: New test.
2038
d2a8ac2c
LM
20392006-09-21 Lee Millward <lee.millward@codesourcery.com>
2040
36b24193
ZD
2041 PR c++/28861
2042 * g++.dg/template/spec32.C: New test.
2043 * g++.dg/parse/crash9.C: Adjust error markers.
32273f9f
LM
2044
2045 PR c++/28303
36b24193
ZD
2046 * g++.dg/template/typedef6.C: New test.
2047 * g++.dg/init/error1.C: Adjust error markers.
2048 * g++.dg/parse/crash9.C: Likewise.
2049 * g++.dg/template/crash55.C: Likewise.
d23b4622 2050
6750b31e
JJ
20512006-09-21 Janis Johnson <janis187@us.ibm.com>
2052
2053 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
2054
209532d1
DS
20552006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
2056
2057 PR target/27650
2058 * g++.dg/ext/dllimport12.C: New test.
2059
1bded8e1
RS
20602006-09-20 Richard Sandiford <richard@codesourcery.com>
2061
2062 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
2063 * gcc.target/mips/nmadd-2.c: Likewise.
2064 * gcc.target/mips/mips-ps-6.c: New test.
2065 * gcc.target/mips/neg-abs-1.c: Likewise.
2066 * gcc.target/mips/neg-abs-2.c: Likewise.
2067 * gcc.target/mips/nmadd-3.c: New test.
2068
66bb4f32
JJ
20692006-09-20 Jakub Jelinek <jakub@redhat.com>
2070
2071 PR middle-end/28046
2072 * gcc.dg/gomp/atomic-10.c: New test.
2073 * g++.dg/gomp/atomic-10.C: New test.
2074
1e993cb8
EC
20752006-09-20 Eric Christopher <echristo@apple.com>
2076
2077 * gcc.target/i386/sse3-not-fisttp.c: New.
2078
7c324b07
JH
20792006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
2080
2081 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
2082
9f0b9edc
RS
20832006-09-19 Richard Sandiford <richard@codesourcery.com>
2084
2085 * gcc.c-torture/execute/pr28289.c (one): New variable.
2086 (main): Use it instead of argc.
2087 * gcc.c-torture/execute/20060102-1.c (one): New variable.
2088 (main): Use it instead of argc.
2089
758ed9b2
PB
20902006-09-19 Paul Brook <paul@codesourcery.com>
2091
2092 PR target/28516
2093 * gcc.dg/nested-func-5.c: New test.
2094
9b1f6e91
BE
20952006-09-19 Ben Elliston <bje@au.ibm.com>
2096
2097 * lib/target-supports.exp (check_effective_target_tls): Compile
2098 test stubs using ${tool}_target_compile, not just target_compile.
2099 (check_effective_target_tls_runtime): Likewise.
2100
6af7ed08
BE
21012006-09-19 Ben Elliston <bje@au.ibm.com>
2102
71e9f915
BE
2103 * gcc.c-torture/compile/20030405-1.x: Remove.
2104
6af7ed08
BE
2105 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
2106 optimising linker from discarding it.
2107
fd2aa7ad
PT
21082006-09-18 Paul Thomas <pault@gcc.gnu.org>
2109
2110 PR fortran/28526
2111 * gfortran.dg/keyword_symbol_1.f90: New test.
2112
2113 * gfortran.dg/spread_shape_1.f90: Add missing warning with
2114 pedantic compilation option.
2115
80f2bb6e
PT
21162006-09-18 Paul Thomas <pault@gcc.gnu.org>
2117
2118 PR fortran/29060
2119 * gfortran.dg/spread_shape_1.f90: New test.
2120
aac8b8ed
RS
21212006-09-17 Roger Sayle <roger@eyesopen.com>
2122
2123 PR tree-optimization/28887
2124 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
2125
69723be2
SB
21262006-09-16 Steven Bosscher <steven@gcc.gnu.org>
2127
2128 PR c/25993
2129 * gcc.dg/pr25993.c: New test.
2130
7a7d3804
IR
21312006-09-17 Ira Rosen <irar@il.ibm.com>
2132
b5387733
AP
2133 PR tree-opt/21591
2134 * gcc.dg/vect/pr21591.c: New test.
7a7d3804 2135
a9fdb86b
AP
21362006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
2137
2138 PR tree-opt/29059
2139 * gcc.c-torture/compile/strcpy-1.c: New test.
2140 * gcc.c-torture/compile/strcpy-2.c: New test.
2141 * gcc.c-torture/compile/memcpy-1.c: New test.
2142 * gcc.c-torture/compile/memcpy-2.c: New test.
2143
3c40b052
JH
21442006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
2145
2146 PR testsuite/29055
2147 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
2148
41d9adc7
EB
21492006-09-15 Eric Botcazou <ebotcazou@adacore.com>
2150
2151 * gnat.dg/specs/double_record_extension1.ads: New test.
2152 * gnat.dg/specs/double_record_extension2.ads: Likewise.
2153
8c5c0b80
PT
21542006-09-15 Paul Thomas <pault@gcc.gnu.org>
2155
2156 PR fortran/29051
2157 * gfortran.dg/oldstyle_3.f90: New test.
2158
906d8c78
JD
21592006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2160
2161 PR libgfortran/29099
2162 * gfortran.dg/secnds-1.f: New test.
2163
61943a21
JD
21642006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2165
2166 PR libgfortran/29053
2167 * gfortran.dg/streamio_9.f90: New test.
2168 * gfortran.dg/streamio_10.f90: New test.
2169
9bdb04a2
AP
21702006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
2171
2172 PR C++/29002
2173 * g++.dg/init/array22.C: New test.
2174 * g++.dg/init/array23.C: New test.
2175
b00fef55
AC
21762006-09-14 Arnaud Charlet <charlet@adacore.com>
2177
2178 * stackcheck.lst: Update list of tests requiring stack checking.
2179 * norun.lst: Adjust for above change.
2180 * ada95.lst: New file.
2181 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
2182 requiring -gnat95 switch.
2183
351272b9
OH
21842006-09-14 Olivier Hainque <hainque@adacore.com>
2185
2186 * gnat.dg/in_out_parameter.adb: New test.
2187
3c3f1a6f
AP
21882006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
2189
2190 PR debug/28980
2191 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
2192
efaa616e
EB
21932006-09-13 Eric Botcazou <ebotcazou@adacore.com>
2194
2195 * gnat.dg/specs/unchecked_union.ads: New test.
2196
4b7b277a
RS
21972006-09-13 Richard Sandiford <richard@codesourcery.com>
2198
2199 PR rtl-optimization/28982
2200 * gcc.c-torture/execute/pr28982a.c: New test.
2201 * gcc.c-torture/execute/pr28982b.c: Likewise.
2202
1cc8c7b2
EC
22032006-09-12 Eric Christopher <echristo@apple.com>
2204
2205 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
2206 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
2207
c663e301
JM
22082006-09-13 Joseph S. Myers <joseph@codesourcery.com>
2209
2210 PR c/28768
2211 PR preprocessor/14634
2212 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
2213 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
2214 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
2215
7e721950
EB
22162006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2217
2218 * gcc.dg/pr28243.c: New test.
2219
6df77645
PT
22202006-09-12 Paul Thomas <pault@gcc.gnu.org>
2221
2222 PR fortran/28971
2223 gfortran.dg/pr28971.f90: New test to act as a backstop in case
2224 this undiagnosed regression reappears.
2225
f63fc0d9
KH
22262006-09-12 Kazu Hirata <kazu@codesourcery.com>
2227
2228 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
2229 Treat $srcdir as a literal.
2230 * lib/fortran-torture.exp (fortran-torture-compile,
2231 fortran-torture-execute): Likewise.
2232 * lib/objc-torture.exp (objc-torture-compile,
2233 objc-torture-execute): Likewise.
2234 * lib/profopt.exp (profopt-execute): Likewise.
2235
d5688810
GK
22362006-09-11 Geoffrey Keating <geoffk@apple.com>
2237
2238 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
2239
df29fa4d
JH
22402006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
2241
19ede56f
AP
2242 PR testsuite/28950
2243 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
df29fa4d 2244
1395ea39
L
22452006-09-11 H.J. Lu <hongjiu.lu@intel.com>
2246
2247 PR target/13685
2248 * gcc.target/i386/pr13685.c: New test.
2249
2e9182fd
EB
22502006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2251
2252 * gcc.dg/pr28726.c: New test.
2253
c2b448c6
JC
22542006-09-11 Josh Conner <jconner@apple.com>
2255
2256 * gcc.dg/nrv3.c: Increase size of structure.
2257 * gcc.dg/nrv4.c: Likewise.
2258 * gcc.dg/nrv5.c: Likewise.
2259
7f39b34c
PT
22602006-09-11 Paul Thomas <pault@gcc.gnu.org>
2261
2262 PR libfortran/28890
2263 gfortran.dg/assumed_charlen_function_5.f90: New test.
2264
bc70af52
MM
22652006-09-10 Mark Mitchell <mark@codesourcery.com>
2266
2267 PR c++/28991
2268 * g++.dg/init/static3.C: New test.
2269
96f2fafe
AP
22702006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
2271
2272 PR testsuite/29007
2273 * gcc.dg/long-long-cst1.c (t): Add cast to
2274 __SIZE_TYPE__ before casting to int.
2275 (main): Return 0 on success.
2276
de097a3b
EB
22772006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2278
2279 * gcc.c-torture/execute/20060910-1.c: New test.
2280
4fe337f6
SB
22812006-09-10 Steven Bosscher <steven@gcc.gnu.org>
2282
2283 PR middle-end/26983
2284 * gcc.dg/pr26983.c: New test.
2285
9226543b
RS
22862006-09-10 Richard Sandiford <richard@codesourcery.com>
2287
2288 PR target/29006
2289 * gcc.c-torture/execute/pr29006.c: New test.
2290
f0e871d6
PT
22912006-09-10 Paul Thomas <pault@gcc.gnu.org>
2292
2293 PR libfortran/28947
2294 gfortran.dg/matmul_4.f90: New test.
2295
380bfbbd
PT
22962006-09-10 Paul Thomas <pault@gcc.gnu.org>
2297
2298 PR fortran/28959
2299 gfortran.dg/used_types_10: New test.
2300
23012006-09-10 Paul Thomas <pault@gcc.gnu.org>
c71d6a56
PT
2302
2303 PR libfortran/28923
2304 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
2305 gfortran.dg/array_initializer_3.f90: New test.
2306
fb366039
JD
23072006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2308
2309 PR fortran/28914
2310 * gfortran.dg/actual_array_constructor_3.f90: New test.
2311
8b649f3f
PB
23122006-09-09 Paolo Bonzini <bonzini@gnu.org>
2313
2314 PR testsuite/26778
2315 * gcc.target/i386/pr26778.c: New testcase.
2316
f7288899
EC
23172006-09-08 Eric Christopher <echristo@apple.com>
2318
2319 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
2320 * gcc.target/i386/memcpy-1.c: Ditto.
2321 * gcc.target/i386/asm-1.c: Ditto.
2322 * gcc.target/i386/20060512-4.c: Ditto.
2323 * gcc.target/i386/compress-float-387.c: Ditto.
2324 * gcc.target/i386/20060512-1.c: Ditto.
2325 * gcc.target/i386/compress-float-sse.c: Ditto.
2326 * gcc.target/i386/20060512-2.c: Ditto.
2327 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
2328 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2329 * gcc.target/i386/compress-float-387-pic.c: Ditto.
2330 * gcc.dg/pr26449.c: Ditto.
2331 * gcc.dg/attr-ms_struct-2.c: Ditto.
2332 * gcc.dg/attr-ms_struct-1.c: Ditto.
2333 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
2334
3542a5c0
JM
23352006-09-08 Joseph S. Myers <joseph@codesourcery.com>
2336
2337 PR c/28504
2338 * gcc.dg/vla-10.c: New test.
2339
a7b9d08c
VR
23402006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2341
2342 PR c++/28858
2343 * g++.dg/parse/template20.C: New test.
2344 * g++.dg/template/operator8.C: Remove obsolete part.
2345 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
2346 * g++.old-deja/g++.pt/crash65.C: Likewise.
2347
bda91613
L
23482006-09-07 Jason Merrill <jason@redhat.com>
2349
2350 PR middle-end/27724
2351 * gcc.dg/long-long-cst1.c: New test.
2352
158d56c4
AP
23532006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2354
2355 PR C++/28906
2356 * g++.dg/other/array3.C: New test.
2357 * g++.dg/other/array4.C: New test.
2358 * g++.dg/other/array5.C: New test.
2359
94fbfc65
L
23602006-09-07 H.J. Lu <hongjiu.lu@intel.com>
2361
2362 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
2363
f42684d5
UB
23642006-09-07 Uros Bizjak <uros@kss-loka.si>
2365
2366 PR target/28946
2367 * gcc.target/i386/pr28946.c: New test.
2368
7bee49dc
SK
23692006-09-07 Steven G. Kargl <kargls@comcast.net>
2370
2371 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
2372 in integer literal constant.
158d56c4 2373 * gfortran.dg/enum_8.f90: Ditto.
7bee49dc
SK
2374 * gfortran.dg/g77/20030326-1.f: Ditto.
2375
aa9ecf58
FW
23762006-09-07 Feng Wang <fengwang@nudt.edu.cn>
2377
2378 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
2379 nonconformance usage.
2380
c9eee440
AP
23812006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2382
2383 PR middle-end/28862
2384 * gcc.c-torture/compile/vector-align-1.c: New test.
2385
b5b84a7f
AP
23862006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2387
2388 PR rtl-opt/27883
2389 * g++.dg/opt/copysign-1.C: New test.
2390
7d07f09c
L
23912006-09-06 Jason Merrill <jason@redhat.com>
2392
2393 PR c++/27371
2394 * g++.dg/warn/unused-result1.C: New test.
2395
6ee3ffe8
MM
23962006-09-06 Mark Mitchell <mark@codesourcery.com>
2397
2398 PR c++/28903
2399 * g++.dg/ext/vla3.C: New test.
2400
2401 PR c++/28886
2402 * g++.dg/template/array16.C: New test.
2403
16ceb301
RG
24042006-09-06 Richard Guenther <rguenther@suse.de>
2405
2406 * gcc.dg/pr27226.c: Remove testcase again.
2407
c7f965b6
AP
24082006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2409
2410 PR tree-opt/28937
2411 * g++.dg/opt/unroll2.C: New test.
2412
10b96810
AP
24132006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2414
2415 PR tree-opt/28952
2416 * gcc.dg/vect/pr28952.c: New test.
2417
575643d5
RG
24182006-09-05 Richard Guenther <rguenther@suse.de>
2419
2420 PR tree-optimization/28900
2421 * gcc.dg/torture/pr28900.c: New testcase
2422
b2db9220
RG
24232006-09-05 Richard Guenther <rguenther@suse.de>
2424
2425 PR tree-optimization/28905
2426 * gcc.c-torture/compile/pr28905.c: New testcase.
2427
f393e7f5
RG
24282006-09-05 Richard Guenther <rguenther@suse.de>
2429
2430 PR middle-end/28935
2431 * gcc.dg/pr28935.c: New testcase.
2432
fd89bc3f
EB
24332006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2434
2435 * gcc.c-torture/execute/20060905-1.c: New test.
2436
6b887797
PT
24372006-09-05 Paul Thomas <pault@gcc.gnu.org>
2438
2439 PR fortran/28908
2440 * gfortran.dg/used_types_7.f90: New test.
2441 * gfortran.dg/used_types_8.f90: New test.
2442 * gfortran.dg/used_types_9.f90: New test.
2443
5bb51e1d
EB
24442006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2445
2446 * gcc.c-torture/compile/20060904-1.c: New test.
2447
88525e1b
NS
24482006-09-04 Nathan Sidwell <nathan@codesourcery.com>
2449
2450 PR c++/23287 Revert my 2006-09-01 patch
2451 * g++.dg/parse/dtor12.C: Remove.
2452
b89c561c
LM
24532006-09-02 Lee Millward <lee.millward@codesourcery.com>
2454
88525e1b
NS
2455 PR c+/27670
2456 * g++.dg/template/operator9.C: New test.
b89c561c 2457
88525e1b
NS
2458 PR c++/27493
2459 * g++.dg/template/operator7.C: New test.
b89c561c 2460
88525e1b
NS
2461 PR c++/27494
2462 * g++.dg/template/operator8.C: New test.
b89c561c 2463
88525e1b
NS
2464 PR c++/27397
2465 * g++.dg/template/crash57.C: New test.
b89c561c 2466
88525e1b
NS
2467 * g++.dg/template/typedef4.C: Adjust error markers.
2468 * g++.dg/template/typedef5.C: Likewise.
f7288899 2469
07515729
JJ
24702006-09-02 Jakub Jelinek <jakub@redhat.com>
2471
2472 PR c++/28878
2473 * g++.dg/parse/crash33.C: New test.
2474
537b8a35
R
24752006-09-01 J"orn Rennecke <joern.rennecke@st.com>
2476 Richard Guenther <rguenther@suse.de>
2477 Adam Nemet <anemet@caviumnetworks.com>
2478
2479 PR middle-end/27226
2480 * gcc.target/mips/memcpy-1.c: New testcase.
2481 * gcc.dg/pr27226.c: Likewise.
2482
4860b874
NS
24832006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2484
2485 PR c++/28705
2486 * g++.dg/lookup/koenig5.C: New.
2487 * g++.dg/template/crash56.C: New.
2488
39ac0977
JC
24892006-09-01 Josh Conner <jconner@apple.com>
2490
2491 PR c++/25505
4860b874
NS
2492 * gcc.dg/nrv3.c: New test.
2493 * gcc.dg/nrv4.c: New test.
2494 * gcc.dg/nrv5.c: New test.
39ac0977 2495
429b876b
NS
24962006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2497
2498 PR c++/23287
2499 * g++.dg/parse/dtor12.C: New.
2500
1e5787ef
ZD
25012006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
2502
2503 PR tree-optimization/28839
2504 * gcc.dg/pr28839.c: New test.
2505
e4f2cd43
AK
25062006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
2507
2508 PR target/24367
2509 * gcc.dg/pr24367.c: New testcase.
2510
605c8e5a
JM
25112006-08-30 Joseph Myers <joseph@codesourcery.com>
2512
2513 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2514
dc14f191
ZD
25152006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
2516
2517 PR rtl-optimization/27735
2518 * gcc.dg/loop-unswitch-1.c: New test.
2519
8c086c9c
PT
25202006-08-30 Paul Thomas <pault@gcc.gnu.org>
2521
2522 PR fortran/28885
2523 * gfortran.dg/aliasing_dummy_2.f90: New test.
2524
2525 PR fortran/20067
2526 * gfortran.dg/generic_5.f90: Change error message.
2527
2528 PR fortran/28873
2529 * gfortran.dg/generic_6.f90: New test.
2530
2531 PR fortran/25077
2532 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
2533
2534 PR fortran/25102
2535 * gfortran.dg/invalid_interface_assignment.f90: New test.
2536
2537 PR fortran/24866
2538 * gfortran.dg/module_proc_external_dummy.f90: New test.
2539
a2ef0979
AP
25402006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
2541
2542 PR c++/28349
2543 * testsuite/g++.dg/warn/var-args1.C: New test.
2544
5056a350
SK
25452006-08-29 Steven G. Kargl <kargls@comcast.net>
2546
2547 PR fortran/28866
2548 * gfortran.dg/simpleif_2.f90: New test.
2549 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
2550 * gfortran.dg/enum_5.f90: Ditto.
2551
227e9f62
JR
25522006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2553 Kazu Hirata <kazu@codesourcery.com>
2554
2555 PR tree-optimization/17506
2556 * gcc.dg/pr17506.c: New.
2557
2de9107a
R
25582006-08-29 J"orn Rennecke <joern.rennecke@st.com>
2559
2560 PR c++/28139
2561 * g++.dg/eh/alias1.C: New test.
2562
9ce387d9
VR
25632006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2564
2565 PR c++/28860
2566 * g++.dg/template/ttp22.C: New test.
2567
03a569a3
KH
25682006-08-28 Kazu Hirata <kazu@codesourcery.com>
2569
2570 PR middle-end/26632
2571 * gcc.dg/pr26632.c: New.
2572
8d8e3aa0
JD
25732006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2574
2575 PR libgfortran/28354
2576 * gfortran.dg/fmt_zero_precision.f90: New test.
2577
99f4234a
MM
25782006-08-27 Mark Mitchell <mark@codesourcery.com>
2579
2580 PR c++/28058
2581 * g++.dg/template/spec31.C: New test.
2582
bf87e098
LM
25832006-08-27 Lee Millward <lee.millward@codesourcery.com>
2584
88525e1b 2585 PR c++/26573
f7288899
EC
2586 * g++.dg/other/static2.C: New test.
2587
c782c2fe
RS
25882006-08-26 Roger Sayle <roger@eyesopen.com>
2589
2590 * gcc.dg/Wswitch-enum-2.c: New test case.
2591 * gcc.dg/Wswitch-enum-3.c: Likewise.
2592
ec6aa500
RG
25932006-08-26 Richard Guenther <rguenther@suse.de>
2594
2595 * gcc.c-torture/compile/20060826-1.c: New testcase.
2596
0f67a82f
LM
25972006-08-26 Lee Millward <lee.millward@codesourcery.com>
2598
88525e1b
NS
2599 PR c++/28736
2600 * g++.dg/template/void10.C: New test.
0f67a82f 2601
88525e1b
NS
2602 PR c++/28737
2603 * g++.dg/template/void8.C: New test.
0f67a82f 2604
88525e1b
NS
2605 PR c+_+/28738
2606 * g++.dg/template/void9.C: New test.
0f67a82f 2607
88525e1b
NS
2608 * g++.dg/template/void3.C: Adjust error markers.
2609 * g++.dg/template/void4.C: Likewise.
2610 * g++.dg/template/crash55.C: Likewise.
2611 * g++.dg/template/void7.C: Likewise
f7288899 2612
eff3a276
MM
26132006-08-26 Mark Mitchell <mark@codesourcery.com>
2614
2615 PR c++/28588
2616 * g++.dg/inherit/access6.C: New test.
2617 * g++.dg/inherit/access7.C: Likewise.
2618
2619 PR c++/28595
2620 * g++.dg/template/array15.C: New test.
2621 * g++.dg/template/crash2.C: Tweak error markers.
2622
fa1ff4eb
JJ
26232006-08-26 Jakub Jelinek <jakub@redhat.com>
2624
2625 PR middle-end/28683
2626 * gcc.c-torture/compile/20060823-1.c: New test.
2627
398cd199
VR
26282006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2629
7acf7efa
VR
2630 PR c++/28853
2631 * g++.dg/template/ttp21.C: New test.
2632
398cd199
VR
2633 PR c++/28852
2634 * g++.dg/other/operator1.C: Add error-marker.
2635 * g++.dg/other/operator2.C: New test.
2636
4c923c28
JM
26372006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2638
2639 PR c/27893
2640 * gcc.c-torture/compile/vla-const-1.c,
2641 gcc.c-torture/compile/vla-const-2.c: New tests.
2642
45988118
RG
26432006-08-26 Richard Guenther <rguenther@suse.de>
2644
2645 PR middle-end/28814
2646 * gcc.dg/torture/pr28814.c: New testcase.
2647
a942cc86
JM
26482006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2649
2650 PR c/28418
2651 * gcc.c-torture/compile/compound-literal-1.c: New test.
2652
d8890adf
JM
26532006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2654
2655 PR c/28299
2656 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
2657 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
2658 Expect extra diagnostics.
2659
e88e0907
R
26602006-08-25 J"orn Rennecke <joern.rennecke@st.com>
2661
2662 gcc.dg/noncompile/pr16876.c: New test.
2663
2884e22c
MM
26642006-08-25 Mark Mitchell <mark@codesourcery.com>
2665
2666 PR c++/28056
2667 * g++.dg/parse/local1.C: New test.
c054c364 2668 * g++.dg/other/qual1.C: Tweak error marker.
2884e22c 2669
7d3bec9d
NS
26702006-08-25 Nathan Sidwell <nathan@codesourcery.com>
2671
2672 PR c++/27787
2673 * g++.dg/template/typename10.C: New.
2674 * g++.dg/template/lookup4.C: Remove bogus error marker.
2675
17daa4c8
RG
26762006-08-25 Richard Guenther <rguenther@suse.de>
2677
2678 PR testsuite/28829
2679 * gcc.dg/pr26570.c: Fix testcase.
2680
aa666e00
AP
26812006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
2682
2683 PR tree-opt/28807
2684 * gcc.c-torture/execute/mayalias-2.c: New test.
2685 * gcc.dg/tree-ssa/alias-13.c: New test.
2686
a418679d
JH
26872006-08-24 Jan Hubicka <jh@suse.cz>
2688
2689 PR debug/26881
2690 * gcc.dg/debug/pr26881.c: New file.
2691
96f4873b
PT
26922006-08-23 Paul Thomas <pault@gcc.gnu.org>
2693
2694 PR fortran/28788
2695 * gfortran.dg/used_types_4.f90: New test.
2696 * gfortran.dg/derived_init_2.f90: Modify to check sibling
2697 association of derived types.
2698 * gfortran.dg/used_types_2.f90: Add module cleanup.
2699 * gfortran.dg/used_types_3.f90: The same.
2700
2701 PR fortran/28771
2702 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
2703 fix of regression.
2704
664ee581
JD
27052006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2706
2707 PR 28813
2708 * gfortran.dg/direct_io_6.f90: Remove test.
2709
12b3553f
SH
27102006-08-23 Stuart Hastings <stuart@apple.com>
2711
2712 PR 28825
2713 * gcc.target/i386/20060821-1.c: New.
2714
b2742484
DS
27152006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
2716
f7288899 2717 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
b2742484
DS
2718 dg-warning strings for dllimport.
2719
c846e8cd
AP
27202006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2721
88525e1b 2722 PR C++/28450
c846e8cd
AP
2723 * g++.dg/ext/vector4.C: New test.
2724 * g++.dg/ext/complex1.C: New test.
2725
9a23b833
GK
27262006-08-21 Geoffrey Keating <geoffk@apple.com>
2727
2728 PR debug/28692
2729 * gcc.dg/debug/const-1.c: New.
2730 * gcc.dg/debug/const-2.c: New.
2731 * gcc.dg/debug/dwarf2/const-1.c: New.
2732 * gcc.dg/debug/dwarf2/const-2.c: New.
2733 * gcc.dg/debug/dwarf2/const-2b.c: New.
2734
8a613cae
RG
27352006-08-22 Richard Guenther <rguenther@suse.de>
2736
2737 PR middle-end/28776
2738 * gcc.c-torture/compile/pr28776-1.c: New testcase.
2739 * gcc.c-torture/compile/pr28776-2.c: Likewise.
2740
63b26393
MS
27412006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2742
2743 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
2744
18ff35c6
LM
27452006-08-21 Lee Millward <lee.millward@codesourcery.com>
2746
88525e1b
NS
2747 PR c++/26269
2748 * g++.dg/other/error14.C: New test.
623c65f1 2749
88525e1b
NS
2750 PR c++/28505
2751 * g++.dg/parse/ctor7.C: New test.
2752 * g++.dg/parse/ctor8.C: Likewise.
653109bd
LM
2753
2754 PR c++/28741
f7288899
EC
2755 * g++.dg/template/void7.C: New test.
2756
85d89e76
OH
27572006-08-21 Olivier Hainque <hainque@adacore.com>
2758
2759 * gnat.dg/self_aggregate_with_zeros.adb: New test.
2760 * gnat.dg/self_aggregate_with_array.adb: New test.
2761
08a557f6 27622006-08-21 Mark Shinwell <shinwell@codesourcery.com>
f7288899 2763
19ede56f 2764 * g++.dg/eh/arm-vfp-unwind.C: New test.
f7288899 2765
015c2c66
MM
27662006-08-20 Mark Mitchell <mark@codesourcery.com>
2767
2768 PR c++/28341
2769 * g++.dg/template/ref3.C: New test.
2770 * g++.dg/template/nontype13.C: New test.
2771
2772 PR c++/28346
2773 * g++.dg/template/ptrmem17.C: New test.
2774
09416794
DS
27752006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
2776
2777 PR target/28648 c:
2778 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
2779
3e978d30
PT
27802006-08-20 Paul Thomas <pault@gcc.gnu.org>
2781
2782 PR fortran/28630
2783 * gfortran.dg/used_types_2.f90: New test.
2784
2785 PR fortran/28601
2786 * gfortran.dg/used_types_3.f90: New test.
2787
2788 PR fortran/20886
2789 * gfortran.dg/generic_actual_arg.f90: New test.
2790
2791 PR fortran/28735
2792 * gfortran.dg/module_private_array_refs_1.f90: New test.
2793
2794 PR fortran/28762
2795 * gfortran.dg/program_name_1.f90: New test.
2796
2797 PR fortran/28425
2798 * gfortran.dg/derived_constructor_comps_1.f90: New test.
2799
2800 PR fortran/28496
2801 * gfortran.dg/array_initializer_2.f90: New test.
2802
2803 PR fortran/18111
f7288899 2804 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3e978d30
PT
2805
2806 PR fortran/28600
2807 * gfortran.dg/assumed_charlen_function_4.f90: New test.
2808
2809 PR fortran/28771
2810 * gfortran.dg/assumed_charlen_in_main.f90: New test.
2811
2812 PR fortran/28660
2813 * gfortran.dg/dependent_decls_1.f90: New test.
2814
6df364d7
EE
28152006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
2816
2817 PR fortran/25217
2818 * gfortran.dg/derived_init_2.f90: New.
2819
25ff07eb
R
28202006-08-17 J"orn Rennecke <joern.rennecke@st.com>
2821
2822 * gcc.c-torture/execute/pr28289.c: New test.
2823
343d4b27
JJ
28242006-08-17 Jakub Jelinek <jakub@redhat.com>
2825
2826 PR c/28744
2827 * gcc.dg/attr-externally-visible-1.c: New test.
2828 * gcc.dg/attr-externally-visible-2.c: New test.
2829 * g++.dg/parse/attr-externally-visible-1.C: New test.
2830 * g++.dg/parse/attr-externally-visible-2.C: New test.
2831
04499540
VR
28322006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2833
2834 PR c++/28606
2835 * g++.dg/parse/dtor11.C: New test.
2836
d3b30e42
MK
28372006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2838
2839 PR rtl-optimization/28489
2840 * gcc.c-torture/compile/pr28489.c: New test.
2841
a97728cf
VR
28422006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2843
b646edb8
VR
2844 PR c++/28710
2845 * g++.dg/template/redecl4.C: New test.
2846
a97728cf
VR
2847 PR c++/28711
2848 * g++.dg/template/ctor8.C: New test.
2849
8b649f3f
PB
28502006-08-17 Paolo Bonzini <bonzini@gnu.org>
2851
2852 * gcc.dg/pr26570.c: Fix testcase.
2853
6d4d7b0e
PB
28542006-08-17 Paolo Bonzini <bonzini@gnu.org>
2855
2856 * PR c++/28573
2857 * g++.dg/parse/offsetof6.C: New test.
2858 * g++.dg/parse/offsetof6.C: New test.
2859 * g++.dg/parse/offsetof7.C: New test.
2860
e98a430b
JDA
28612006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2862
2863 PR testsuite/28602
2864 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
2865 is false.
2866
bd289f54
AP
28672006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2868
6d4d7b0e 2869 PR c++/28302
bd289f54
AP
2870 * g++.dg/ext/vector3.C: New test.
2871
28722006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
7e2f40af
ZD
2873
2874 PR gcov/profile/26570
2875 * gcc.dg/pr26570.c: New test.
2876
efed193e
JM
28772006-08-16 Joseph S. Myers <joseph@codesourcery.com>
2878
2879 PR c/27697
2880 * gcc.dg/qual-component-1.c: New test.
2881
d5d1d256
VR
28822006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2883
2884 PR c++/28593
2885 * g++.dg/parse/new3.C: New test.
2886
e524a276
JD
28872006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2888
2889 PR fortran/25828
2890 * gfortran.dg/streamio_1.f90: New test.
2891 * gfortran.dg/streamio_2.f90: New test.
2892 * gfortran.dg/streamio_3.f90: New test.
2893 * gfortran.dg/streamio_4.f90: New test.
2894 * gfortran.dg/streamio_5.f90: New test.
2895 * gfortran.dg/streamio_6.f90: New test.
2896 * gfortran.dg/streamio_7.f90: New test.
2897 * gfortran.dg/streamio_8.f90: New test.
2898
55af93a8
DS
28992006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
2900
2901 PR c/28287
2902 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2903
d47e3adf
LM
29042006-08-15 Lee Millward <lee.millward@codesourcery.com>
2905
2906 PR c++/28594
2907 * g++.dg/template/void6.C: New test.
f7288899 2908
2c14ae9a
VR
29092006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2910
2911 PR c/28649
2912 * gcc.dg/parse-error-1.c: New test.
2913 * gcc.dg/parse-error-2.c: New test.
2914 * gcc.dg/cpp/digraph2.c: Add error-marker.
2915 * gcc.dg/noncompile/920923-1.c: Likewise.
2916
e63d6886
AP
29172006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2918
2919 PR c/27490
2920 * gcc.dg/sizeof-2.c: New testcase.
2921
2922 PR c/27489
2923 * gcc.dg/switch-A.c: New testcase.
2924
9f4593a8
SE
29252006-08-14 Steve Ellcey <sje@cup.hp.com>
2926
2927 PR c++/28288
2928 PR c++/14556
2929 * g++.old-deja/g++.warn/compare1.C: Delete.
2930 * g++.dg/opt/pr7503-2.C: Delete.
2931 * g++.dg/opt/pr7503-3.C: Delete.
2932 * g++.dg/opt/pr7503-4.C: Delete.
2933 * g++.dg/opt/pr7503-5.C: Delete.
2934 * g++.dg/opt/max1.C: Delete.
2935 * g++.dg/warn/minmax.C: Delete.
2936 * g++.dg/expr/minmax.C: New test.
2937
c5183e0f
RG
29382006-08-14 Richard Guenther <rguenther@suse.de>
2939
2940 PR testsuite/28703
2941 * gcc.c-torture/execute/pr28651.c: Do not use argc
2942 to avoid optimization, instead forbid inlining.
2943
2b3969fa
RS
29442006-08-14 Richard Sandiford <richard@codesourcery.com>
2945
2946 PR rtl-optimization/28634
2947 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2948
8d9f82d5
AO
29492006-08-13 Alexandre Oliva <aoliva@redhat.com>
2950
2951 PR c/27184
2952 * gcc.dg/torture/pr27184.c: New test.
2953
06a7a041
JJ
29542006-08-12 Jakub Jelinek <jakub@redhat.com>
2955
2956 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2957
a30701cf
FXC
29582006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2959
2960 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2961 * gfortran.dg/stat_2.f90: Likewise.
2962 * gfortran.dg/chmod_1.f90: Likewise.
2963 * gfortran.dg/chmod_2.f90: Likewise.
2964 * gfortran.dg/chmod_3.f90: Likewise.
2965
0b8f9738
DE
29662006-08-11 David Edelsohn <edelsohn@gnu.org>
2967
2968 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2969
105ebae8
EB
29702006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2971
2972 * g++.dg/opt/pr23454-2.C: New test.
2973
e0d0c193
RG
29742006-08-11 Richard Guenther <rguenther@suse.de>
2975
2976 PR middle-end/28651
2977 * gcc.c-torture/execute/pr28651.c: New testcase.
2978
5d5995f1
EB
29792006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2980
2981 * gnat.dg/specs/static_initializer.ads: New test.
2982
9a1a4737
PB
29832006-08-10 Paul Brook <paul@codesourcery.com>
2984
2985 * gcc.target/arm/cond-asm.c: New test.
2986
cc0968b0
DN
29872006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2988
2989 PR tree-optimization/26197
2990 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
9a1a4737
PB
2991 * g++.dg/vect/vect.exp: Compile the new tests with
2992 --param max-aliased-vops=0.
cc0968b0 2993
2d8ba2c7
LM
29942006-08-09 Lee Millward <lee.millward@codesourcery.com>
2995
9a1a4737
PB
2996 PR c++/28637
2997 * g++.dg/template/void3.C: New test.
2d8ba2c7 2998
9a1a4737
PB
2999 PR c++/28638
3000 * g++.dg/template/void4.C: New test.
2d8ba2c7 3001
9a1a4737
PB
3002 PR c++/28640
3003 * g++.dg/template/void5.C: New test.
f7288899 3004
39dcb782
DS
30052006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
3006
3007 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
3008 after dg-do compile.
3009
4192d75b
VK
30102006-08-07 Victor Kaplansky <victork@il.ibm.com>
3011
3012 PR tree-optimizations/26969
9a1a4737 3013 * gcc.dg/vect/vect.exp: Compile tests prefixed with
4192d75b 3014 "unswitch-loops" with -funswitch-loops.
9a1a4737 3015 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
4192d75b 3016
9dc03794
EB
30172006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3018
3019 * gcc.dg/sparc-getcontext-1.c: Fix typo.
d041a053 3020 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
6218f885 3021 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
105d82a0
EB
3022 * objc.dg/dwarf-1.m: Likewise.
3023 * objc.dg/dwarf-2.m: Likewise.
3024 * obj-c++.dg/dwarf-2.mm: Likewise.
9dc03794 3025
a1334347
JDA
30262006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3027
405dbbf7
JDA
3028 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
3029 * objc.dg/dwarf-2.m: Likewise.
3030 * obj-c++.dg/dwarf-2.mm: Likewise.
3031
ef22f370
JDA
3032 PR libfortran/28603
3033 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
3034
1bf9fa05
JDA
3035 PR testsuite/27611
3036 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3037
a1334347
JDA
3038 PR testsuite/27033
3039 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3040
bab1de0a
PB
30412006-08-06 Paolo Bonzini <bonzini@gnu.org>
3042
3043 PR target/27827
3044 * gcc.target/i386/pr27827.c: New testcase.
3045
f970c857
PT
30462006-08-06 Paul Thomas <pault@gcc.gnu.org>
3047
3048 PR fortran/28590
3049 * gfortran.dg/sequence_types_1.f90: New test.
3050
994c1cc0
SK
30512006-08-05 Steven G. Kargl <kargls@comcast.nt>
3052
3053 PR fortran/28548
3054 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
3055 dg-warning. Add -pedantic option.
3056
85cad37c
VR
30572006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3058
ffc44ab6
VR
3059 PR c/28502
3060 * gcc.dg/proto-1.c: New test.
3061
c0bcacec
VR
3062 PR c/27721
3063 * gcc.dg/lvalue-4.c: New test.
3064
85cad37c
VR
3065 PR c/28136
3066 * gcc.dg/init-bad-5.c: New test.
3067
cc011e7f
LM
30682006-08-03 Lee Millward <lee.millward@codesourcery.com>
3069
85cad37c 3070 PR c++/28347
f7288899 3071 * g++.dg/ext/typedef-init.C: Add new test for typedef
85cad37c
VR
3072 initialization inside templates. Adjust existing error markers.
3073
f092a866
MM
30742006-08-03 Mark Mitchell <mark@codesourcery.com>
3075
3076 PR c++/28148
3077 * g++.dg/init/ptrmem3.C: New test.
3078
0be79f24
DN
30792006-08-03 Dorit Nuzman <dorit@il.ibm.com>
3080
3081 PR tree-optimization/27770
f7288899 3082 * lib/target-support.exp: New target keyword "section_anchors".
0be79f24
DN
3083 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
3084 tests.
3085 * gcc.dg/vect/section-anchors-pr27770.c: New test.
3086 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
3087 * gcc.dg/vect/section-anchors-vect-69.c: New test.
3088 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
f7288899 3089
00643d1c
JDA
30902006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3091
3092 * gcc.dg/20060801-1.c: Add missing '}'.
3093
4a2f6dc0
VR
30942006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3095
c0dc47a8
VR
3096 PR c++/27508
3097 * g++.dg/parse/dtor9.C: New test.
3098 * g++.dg/parse/dtor10.C: New test.
3099 * g++.dg/other/error7.C: Adjust error-marker.
3100
4a2f6dc0
VR
3101 PR c++/28274
3102 * g++.dg/other/default5.C: New test.
3103
cfc581fe
RG
31042006-08-02 Richard Guenther <rguenther@suse.de>
3105
3106 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
3107
6f67f000
MM
31082006-08-02 Mark Mitchell <mark@codesourcery.com>
3109
3110 PR c++/28557
3111 * g++.dg/template/conv9.C: New test.
3112
19450f2b
DJ
31132006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
3114
3115 PR debug/28063
3116 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
3117 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
3118 Optionally return assembly text. Update callers.
3119 (check_no_compiler_messages): Update verbose messages.
3120 (check_no_messages_and_pattern): New.
3121 (check_effective_target_string_merging): New.
3122
413803d3
VR
31232006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3124
3125 PR c++/28250
3126 * g++.dg/eh/catch4.C: New test.
3127
3128 PR c++/28257
3129 * g++.dg/other/qual1.C: New test.
3130
3131 PR c++/28259
3132 * g++.dg/inherit/error2.C: New test.
3133
3134 PR c++/28267
3135 * g++.dg/other/new1.C: New test.
3136
3137 * g++.dg/warn/pr23075.C: Remove obsolete test.
3138 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
3139 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
3140
9beafc83
MM
31412006-07-31 Mark Mitchell <mark@codesourcery.com>
3142
3143 PR c++/28523
3144 * g++.dg/eh/cast1.C: New test.
3145
cdc5524f
TK
31462006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
3147
6785c635 3148 PR libfortran/28452
cdc5524f
TK
3149 * gfortran.dg/random_3.f90: New test.
3150
a82f93ac
SE
31512006-08-01 Steve Ellcey <sje@cup.hp.com>
3152
3153 PR c++/28432
3154 * g++.dg/other/pr28304.C: Change expected error message.
3155 * g++.dg/other/pr28432.C: New test.
3156
f47165c9
SE
31572006-08-01 Steve Ellcey <sje@cup.hp.com>
3158
3159 PR c++/28256
3160 * g++.dg/init/brace2.C: Change expected error message, add empty init.
3161
6193b8b7
DJ
31622006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3163
3164 PR debug/23336
3165 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
3166 at -g1.
3167 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
3168 g++.dg/debug/enum-2.C: New.
3169
5d48268f
VR
31702006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3171
3172 PR c++/6634
3173 * g++.dg/parse/long1.C: Add more tests.
3174
c1269023
FXC
31752006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3176
3177 * gfortran.dg/lrshift_1.c: New file.
3178
332e4118
JD
31792006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3180
3181 PR libgfortran/28335
3182 * gfortran.dg/no_unit_error_1.f90: New test.
3183
8b956d3d
JD
31842006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3185
3186 PR libgfortran/28335
3187 * gfortran.dg/no_unit_error_1.f90: Delete test.
3188 * gfortran.dg/no_unit_error_2.f90: Delete test.
3189
1672b39f
FXC
31902006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3191
c1269023
FXC
3192 * gfortran.dg/chmod_3.f90: New test.
3193 * gfortran.dg/ltime_gmtime_1.f90: New test.
3194 * gfortran.dg/ltime_gmtime_2.f90: New test.
3195 * gfortran.dg/lrshift_1.f90: New test.
3196 * gfortran.dg/chmod_1.f90: New test.
3197 * gfortran.dg/chmod_2.f90: New test.
1672b39f 3198
42b304f1
LM
31992006-07-28 Lee Millward <lee.millward@codesourcery.com>
3200
88525e1b
NS
3201 PR c++/27668
3202 * g++.dg/template/crash55.C: New test.
42b304f1 3203
88525e1b
NS
3204 PR c++/27962
3205 * g++.dg/template/nontype16.C: New test.
42b304f1 3206
88525e1b
NS
3207 * g++.dg/template/void2.C: Adjust error markers.
3208 * g++.dg/template/nontype5.C: Adjust error markers.
f7288899 3209
fa6adcab
AV
32102006-07-27 Arjan van de Ven <arjan@linux.intel.com>
3211
3212 * gcc.target/i386/stack-prot-kernel.c: New test.
3213
482c6ce8
RS
32142006-07-27 Roger Sayle <roger@eyesopen.com>
3215
3216 * gcc.dg/builtins-55.c: New test case.
3217
e69e3d0e
ZD
32182006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
3219
3220 PR rtl-optimization/27907
3221 * gcc.c-torture/compile/pr27907.c: New test.
3222
bf3fb7e4
FXC
32232006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3224
3225 * gfortran.dg/mclock.f90: New test.
3226 * gfortran.dg/int_conv_1.f90: New test.
3227 * gfortran.dg/stat_1.f90: New test.
3228 * gfortran.dg/stat_2.f90: New test.
3229
5226f481
JD
32302006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3231
3232 PR libgfortran/28335
3233 * gfortran.dg/no_unit_error_1.f90: New test.
3234 * gfortran.dg/no_unit_error_2.f90: New test.
3235 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
3236
738764ef
RS
32372006-07-25 Roger Sayle <roger@eyesopen.com>
3238
3239 PR middle-end/28473
3240 * gcc.dg/fold-convround-1.c: New test case.
3241
a72a0783
SK
32422006-07-24 Steven G. Kargl <kargls@comcast.net>
3243
3244 * gfortran.dg/arithmetic_if.f90: Fix comments.
3245
709f9dcf
VR
32462006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3247
3248 PR c++/27572
3249 * g++.dg/other/typedef1.C: New test.
3250 * g++.dg/template/typedef4.C: New test.
3251 * g++.dg/template/typedef5.C: New test.
3252
7f0d6da9
EE
32532006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
3254
3255 PR fortran/28416
3256 * gfortran.dg/allocatable_dummy_3.f90: New.
3257
0dca5a92
SK
32582006-07-24 Steven G. Kargl <kargls@comcast.net>
3259
3260 PR fortran/28439
3261 * gfortran.dg/arithmetic_if.f90: New test.
3262
701ed479
UB
32632006-07-24 Uros Bizjak <uros@kss-loka.si>
3264
3265 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
3266 avoid memcpy optimization.
f7288899 3267
5b8c001a
JD
32682006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3269
3270 PR fortran/25289
3271 * gfortran.dg/direct_io_6.f90: New test.
3272
386b46cf
JH
32732006-07-24 Jan Hubicka <jh@suse.cz>
3274
3275 PR c/25795
3276 PR c++/27369
3277 * gcc.dg/pr25795.c: New test.
3278 * gcc.dg/pr25795-1.c: New test.
3279
51206762
RS
32802006-07-23 Roger Sayle <roger@eyesopen.com>
3281
3282 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
3283 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
3284 which may be transformed to "g || h" on some platforms.
3285
105d72c5
MM
32862006-07-23 Mark Mitchell <mark@codesourcery.com>
3287
3288 PR c++/28025
3289 * g++.dg/template/friend45.C: New test.
3290
0ae57e4c
JD
32912006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3292
3293 PR libgfortran/28339
3294 * gfortran.dg/arrayio_8.f90: New test.
3295
c82815a6
MS
32962006-07-21 Mike Stump <mrs@apple.com>
3297
dfb84d62
MS
3298 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
3299
c82815a6
MS
3300 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
3301
e488a090
VR
33022006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3303
3a2419a7
VR
3304 PR c++/28250
3305 * g++.dg/eh/catch3.C: New test.
3306
e488a090
VR
3307 PR c++/28363
3308 * g++.dg/template/defarg10.C: New test.
3309
05c433f3
PB
33102006-07-20 Paul Brook <paul@codesourcery.com>
3311
3312 PR 27363
3313 * gcc.dg/pr27363.c: New test.
3314
d23f3d60
MM
33152006-07-19 Mark Mitchell <mark@codesourcery.com>
3316
3317 PR c++/28338
3318 * g++.dg/init/ref13.C: New test.
3319
7eb314dc
VR
33202006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3321
3322 PR obj-c++/28434
3323 * obj-c++.dg/proto-error-1.mm: New test.
3324
0225a19d
MM
33252006-07-18 Mark Mitchell <mark@codesourcery.com>
3326
3327 PR c++/28337
3328 * g++.dg/template/string1.C: New test.
3329
f604fc3b
MM
33302006-07-18 Mark Mitchell <mark@codesourcery.com>
3331
fc429748
MM
3332 PR c++/28048
3333 * g++.dg/template/defarg9.C: New test.
3334
f604fc3b
MM
3335 PR c++/28235
3336 * g++.dg/template/static27.C: New test.
3337
548a6c6d
DN
33382006-07-18 Diego Novillo <dnovillo@redhat.com>
3339
3340 PR 28410
3341 * gcc.dg/tree-ssa/pr28410.c: New test.
3342
492b73bd
LM
33432006-07-18 Lee Millward <lee.millward@gmail.com>
3344
3345 PR c++/28258
3346 * g++/dg/other/error13.C: New test.
3347
3348 PR c++/28260
3349 * g++.dg/template/friend44.C: New test.
f7288899 3350
1e76e76b
SE
33512006-07-18 Steve Ellcey <sje@cup.hp.com>
3352
3353 PR c++/27495
3354 * g++.dg/other/pr27495.C: New.
3355
fe24d485
OH
33562006-07-18 Olivier Hainque <hainque@adacore.com>
3357
3358 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
3359 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
f7288899 3360
12050e44
VR
33612006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3362
3363 PR c/28286
3364 * gcc.dg/pragma-pack-4.c: New test.
3365
512380a1
SE
33662006-07-17 Steve Ellcey <sje@cup.hp.com>
3367
3368 PR c++/28291
3369 * g++.dg/ext/pr28291.C: New test.
3370
2763a67e
RS
33712006-07-17 Richard Sandiford <richard@codesourcery.com>
3372
3373 PR middle-end/28403
3374 * gcc.c-torture/execute/pr28403.c: New test.
3375
f8bdb931
RS
33762006-07-17 Richard Sandiford <richard@codesourcery.com>
3377
3378 PR middle-end/28402
3379 * gcc.dg/pr28402.c: New test.
3380
81a5e952
SE
33812006-07-17 Steve Ellcey <sje@cup.hp.com>
3382
3383 PR c++/28304
3384 * g++.dg/other/pr28304.C: New test.
3385
24a7799e
R
33862006-07-17 J"orn Rennecke <joern.rennecke@st.com>
3387
3388 PR other/28251
3389 gcc.c-torture/unsorted/dump-noaddr.c: New test.
3390 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
3391
2b65dae5
RG
33922006-07-17 Richard Guenther <rguenther@suse.de>
3393
3394 PR tree-optimization/28238
3395 * g++.dg/tree-ssa/pr28238.C: New testcase.
3396
2a50edcd
VR
33972006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3398
3399 PR c++/28250
3400 * g++.dg/eh/catch1.C: New test.
3401 * g++.dg/eh/catch2.C: New test.
3402
42ccbf3d
JJ
34032006-07-16 Jakub Jelinek <jakub@redhat.com>
3404
3405 PR c++/28370
3406 * g++.dg/template/anon3.C: New test.
3407
b8ea6dbc
PT
34082006-07-16 Paul Thomas <pault@gcc.gnu.org>
3409
3410 PR fortran/20844
3411 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
3412 specifiers requiring an explicit format tag..
3413
3414 PR fortran/28201
3415 * gfortran.dg/generic_5: New test.
3416
3417 PR fortran/20893
3418 * gfortran.dg/elemental_optional_args_1.f90: New test.
3419
3e27aa84
EB
34202006-07-16 Olivier Hainque <hainque@adacore.com>
3421
3422 * gnat.dg/assert.ads: New file.
3423 * gnat.dg/controlled_record.ads: Likewise.
3424 * gnat.dg/controlled_record.adb: Likewise.
3425
662c2e83
LM
34262006-07-15 Lee Millward <lee.millward@gmail.com>
3427
3428 PR c++/28292
3429 * g++.dg/other/error12.C: New test.
31b29c62
LM
3430
3431 PR c++/28269
3432 * g++.dg/template/crash54.C: New test.
f7288899 3433
6ae9b875
VR
34342006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3435
856367df
VR
3436 PR c++/28249
3437 * g++.dg/parse/catch1.C: New test.
3438
0a9367cb
VR
3439 PR c++/28294
3440 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
3441
6ae9b875
VR
3442 PR c++/28387
3443 * g++.dg/ext/attrib24.C: New test.
3444
4f543d15
VR
34452006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3446
3447 PR c++/28343
3448 * g++.dg/ext/asmspec1.C: New test.
3449
263108e1
JJ
34502006-07-13 Janis Johnson <janis187@us.ibm.com>
3451
3452 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
3453 (dg-test): Support shouldfail tests.
3454 * lib/target-supports-dg.exp (dg-shouldfail): New.
3455 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
3456 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
3457 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
3458 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
3459 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
3460 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
3461 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
3462
88d03811
JH
34632006-07-13 Jan Hubicka <jh@suse.cz>
3464
3465 * gcc.target/i386/memcpy-1.c: New.
3466
7c0de6a5
GK
34672006-07-12 Geoffrey Keating <geoffk@apple.com>
3468
3469 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
3470
72af9f0b
PT
34712006-07-13 Paul Thomas <pault@gcc.gnu.org>
3472
3473 PR fortran/25097
3474 * gfortran.dg/present_1.f90: New test.
3475
3476 PR fortran/20903
3477 * gfortran.dg/interface_derived_type_1.f90: New test.
3478
7b95e2a8
FW
34792006-07-11 Feng Wang <fengwang@nudt.edu.cn>
3480
3481 PR fortran/28213
3482 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
3483 list.
3484
417fa55b
LM
34852006-07-07 Lee Millward <lee.millward@gmail.com>
3486
3487 PR c++/27820
3488 * g++.dg/other/label1.C: New test.
f7288899 3489
bfabddb6
RG
34902006-07-07 Richard Guenther <rguenther@suse.de>
3491
3492 PR middle-end/28268
3493 * gcc.dg/torture/pr28268.c: New testcase.
3494
11de7ef2
SE
34952006-07-07 Steve Ellcey <sje@cup.hp.com>
3496
3497 PR c++/27019
3498 * g++.dg/ext/pr27019.C: New.
3499
1ce35d26
RG
35002006-07-07 Richard Guenther <rguenther@suse.de>
3501
3502 PR tree-optimization/28187
3503 * gcc.dg/pr28187.c: New testcase.
3504
b5b18425
EB
35052006-07-07 Eric Botcazou <ebotcazou@adacore.com>
3506
3507 * gnat.dg/address_conversion.adb: New test.
3508 * gnat.dg/boolean_subtype.adb: Likewise.
3509 * gnat.dg/frame_overflow.adb: Likewise.
3510 * gnat.dg/pointer_array.adb: Likewise.
3511 * gnat.dg/pointer_conversion.adb: Likewise.
3512
ba661c8b
PT
35132006-07-07 Paul Thomas <pault@gcc.gnu.org>
3514
3515 PR fortran/28237
3516 PR fortran/23420
3517 * gfortran.dg/print_fmt_5.f90: New test.
3518
d16b57df
FXC
35192006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3520
3521 PR fortran/28129
3522 * gfortran.dg/bounds_check_4.f90: New test.
3523
dc8f5205
RG
35242006-07-05 Richard Guenther <rguenther@suse.de>
3525
3526 PR target/28158
3527 * gfortran.dg/pr28158.f90: New testcase.
3528
30a843c3
RG
35292006-07-05 Richard Guenther <rguenther@suse.de>
3530
3531 PR tree-optimization/28162
3532 * gcc.dg/pr28162.c: New testcase.
3533
09b86855
RG
35342006-07-05 Richard Guenther <rguenther@suse.de>
3535 Andrew Pinski <pinskia@gcc.gnu.org>
3536
3537 PR c++/27084
3538 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
3539
aef0f050
PT
35402006-07-04 Paul Thomas <pault@gcc.gnu.org>
3541
3542 PR fortran/28174
3543 * gfortran.dg/actual_array_substr_2.f90: New test.
3544
3545 PR fortran/28167
3546 * gfortran.dg/actual_array_constructor_2.f90: New test.
3547
12197210
FXC
35482006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3549
3550 * gfortran.dg/itime_idate_1.f: New test.
3551 * gfortran.dg/itime_idate_2.f: New test.
3552
60410f3a
JD
35532006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3554
3555 PR libgfortran/27704
3556 * gfortran.dg/open_status_3.f90: New test.
3557 * gfortran.dg/fmt_l.f90: Update for new feature.
3558
ed0e3607
AL
35592006-07-03 Asher Langton <langton2@llnl.gov>
3560
3561 * gfortran.dg/oldstyle_2.f90: New.
3562
11fc4275
EB
35632006-07-03 Eric Botcazou <ebotcazou@adacore.com>
3564
b5b18425 3565 * gnat.dg/string_slice.adb: New test.
11fc4275 3566
31c5eee1
TS
3567