trans.c (call_to_gnu): Create the temporary for the return value in the variable...
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2
3 * gnat.dg/array18.adb: New test.
4 * gnat.dg/array18_pkg.ads: New helper.
5
6 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/51791
9 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
10 around base object in first assignment in main program.
11 * gfortran.dg/typebound_operator_10.f03: New test.
12
13 2012-01-09 Martin Jambor <mjambor@suse.cz>
14
15 PR tree-optimization/51759
16 * g++.dg/ipa/pr51759.C: New test.
17
18 2012-01-09 Tobias Burnus <burnus@net-b.de>
19
20 PR fortran/51758
21 * gfortran.dg/optional_absent_2.f90: New.
22
23 2012-01-09 Tobias Burnus <burnus@net-b.de>
24
25 PR fortran/51578
26 * gfortran.dg/use_17.f90: New.
27
28 2012-01-09 Gary Funck <gary@intrepid.com>
29
30 PR preprocessor/33919
31 * gcc.dg/pr33919.c: New test.
32 * gcc.dg/pr33919-0.h: New test header file.
33 * gcc.dg/pr33919-1.h: Ditto.
34 * gcc.dg/pr33919-2.h: Ditto.
35
36 2012-01-07 Jan Hubicka <jh@suse.cz>
37
38 PR tree-optimize/51694
39 * gcc.c-torture/compile/pr51694.c: new testcase.
40
41 2012-01-07 Jan Hubicka <jh@suse.cz>
42
43 PR tree-optimization/51600
44 * g++.dg/torture/pr51600.C: New testcase.
45
46 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
47
48 PR gcov-profile/51715
49 PR gcov-profile/51717
50 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
51 * gcc.misc-tests/gcov-14.c: Likewise.
52
53 2012-01-06 Jason Merrill <jason@redhat.com>
54
55 * g++.dg/parse/new5.C: New.
56
57 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
58
59 PR testsuite/51655
60 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
61 including <string.h>.
62
63 2012-01-06 Jason Merrill <jason@redhat.com>
64
65 * g++.dg/abi/mangle51.C: New.
66 * g++.dg/abi/mangle52.C: New.
67 * g++.dg/abi/mangle53.C: New.
68 * g++.dg/abi/mangle54.C: New.
69 * g++.dg/abi/mangle55.C: New.
70 * g++.dg/abi/mangle56.C: New.
71 * g++.dg/abi/mangle57.C: New.
72 * g++.dg/abi/mangle58.C: New.
73 * g++.dg/abi/mangle59.C: New.
74 * g++.dg/cpp0x/trailing3.C: Update mangling.
75 * g++.dg/cpp0x/variadic111.C: Update mangling.
76 * g++.dg/cpp0x/variadic4.C: Update mangling.
77 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
78 * g++.dg/template/nontype22.C: Works now.
79 * g++.dg/template/pr35240.C: Works now.
80
81 * g++.dg/cpp0x/error7.C: New.
82
83 2012-01-06 Tobias Burnus <burnus@net-b.de>
84
85 * gfortran.dg/deallocate_stat_2.f90: New.
86 * coarray/allocate_errgmsg.f90: New.
87 * gfortran.dg/coarray_lib_alloc_1.f90: New.
88 * gfortran.dg/coarray_lib_alloc_2.f90: New.
89 * coarray/subobject_1.f90: Fix for num_images > 1.
90 * gfortran.dg/deallocate_stat.f90: Update due to changed
91 stat= handling.
92
93 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
94
95 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
96
97 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
98
99 * ada/acats/overflow.lst: Add cb20004.
100
101 2012-01-05 Dodji Seketeli <dodji@redhat.com>
102
103 PR c++/51541
104 * g++.dg/cpp0x/alias-decl-18.C: New test.
105
106 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
107
108 * gcc.c-torture/execute/20120104-1.c: New test.
109
110 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
111
112 PR fortran/PR48946
113 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
114 the old typebound_operator_8.f03.
115 * gfortran.dg/typebound_operator_8.f03: New version of
116 typebound_operator_7.f03 with 'u' a derived type instead of a
117 class object.
118
119 2012-01-05 Richard Guenther <rguenther@suse.de>
120
121 * g++.dg/torture/pr49309.C: Skip for -flto.
122
123 2012-01-05 Jakub Jelinek <jakub@redhat.com>
124
125 PR middle-end/51761
126 * gcc.c-torture/compile/pr51761.c: New test.
127
128 2012-01-05 Richard Guenther <rguenther@suse.de>
129
130 PR tree-optimization/51760
131 * gcc.dg/torture/pr51760.c: New testcase.
132
133 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
134
135 PR middle-end/51472
136 * gcc.dg/tm/memopt-6.c: Adjust regexp.
137
138 2012-01-05 Richard Guenther <rguenther@suse.de>
139
140 PR lto/41576
141 * gfortran.dg/lto/pr41576_0.f90: New testcase.
142 * gfortran.dg/lto/pr41576_1.f90: Likewise.
143
144 2012-01-04 Jakub Jelinek <jakub@redhat.com>
145
146 PR debug/51695
147 * gcc.dg/pr51695.c: New test.
148
149 2012-01-04 Andrew Pinski <apinski@cavium.com>
150
151 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
152 * gcc.target/mips/octeon2-lx-1.c: New test.
153 * gcc.target/mips/mips64-dsp-ldx.c: New test.
154 * gcc.target/mips/octeon2-lx-2.c: New test.
155 * gcc.target/mips/octeon2-lx-3.c: New test.
156
157 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
158
159 PR other/51163
160 PR other/51164
161 * gcc.dg/tm/alias-1.c: Adjust regexp.
162 * gcc.dg/tm/alias-2.c: Adjust regexp.
163
164 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
165
166 PR c++/51064
167 * g++.dg/warn/Wparentheses-26.C: New.
168
169 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
170
171 * gfortran.dg/elemental_optional_args_2.f90: New test.
172
173 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
174
175 PR fortran/49693
176 * gfortran.dg/common_17.f90: New test.
177
178 2012-01-04 Richard Guenther <rguenther@suse.de>
179
180 PR tree-optimization/49651
181 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
182 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
183
184 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
185
186 PR c++/51738
187 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
188
189 2012-01-03 Andrew Pinski <apinski@cavium.com>
190
191 * lib/scanasm.exp (dg-function-on-line): Always use a special format
192 for all mips targets. Also allow an optional .cfi_startproc.
193
194 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
195
196 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
197
198 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
199
200 PR c++/29273
201 * g++.dg/rtti/dyncast5.C: New.
202
203 2012-01-03 Richard Guenther <rguenther@suse.de>
204
205 PR tree-optimization/51070
206 * gcc.dg/torture/pr51070-2.c: New testcase.
207
208 2012-01-03 Richard Guenther <rguenther@suse.de>
209
210 PR tree-optimization/51692
211 * gcc.dg/torture/pr51692.c: New testcase.
212
213 2012-01-03 Richard Guenther <rguenther@suse.de>
214
215 PR debug/51650
216 * g++.dg/lto/pr51650-3_0.C: New testcase.
217
218 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
219
220 PR c++/15867
221 * g++.dg/warn/Wredundant-decls-spec.C: New.
222
223 2012-01-03 Jakub Jelinek <jakub@redhat.com>
224
225 PR tree-optimization/51719
226 * g++.dg/tree-prof/pr51719.C: New test.
227
228 2012-01-03 Richard Guenther <rguenther@suse.de>
229
230 PR middle-end/51730
231 * gcc.dg/fold-compare-6.c: New testcase.
232
233 2012-01-03 Jakub Jelinek <jakub@redhat.com>
234
235 PR c++/51669
236 * g++.dg/gomp/pr51669.C: New test.
237
238 2012-01-02 Jason Merrill <jason@redhat.com>
239
240 PR c++/51675
241 * g++.dg/cpp0x/constexpr-union2.C: New.
242
243 PR c++/51666
244 * g++.dg/cpp0x/nsdmi-defer5.C: New.
245
246 2012-01-02 Dodji Seketeli <dodji@redhat.com>
247
248 PR c++/51462
249 * g++.dg/cpp0x/constexpr-99.C: New test.
250
251 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
252
253 PR c++/20140
254 * g++.dg/template/init9.C: New.
255
256 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
257
258 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
259 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
260 rather than a specific number.
261
262 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
263
264 PR fortran/46262
265 PR fortran/46328
266 PR fortran/51052
267 * gfortran.dg/typebound_operator_7.f03: New.
268 * gfortran.dg/typebound_operator_8.f03: New.
269
270 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
271
272 PR target/51729
273 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
274 XFAIL.
275 * gcc.target/mips/dspr2-MULTU.c: Likewise.
276
277 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
278
279 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
280
281 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
282
283 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
284 for MIPS.
285
286 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
287
288 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
289 * gfortran.dg/io_real_boz_4.f90: Likewise.
290 * gfortran.dg/io_real_boz_5.f90: Likewise.
291
292 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
293
294 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
295
296 2012-01-02 Revital Eres <revital.eres@linaro.org>
297
298 * gcc.dg/sms-11.c: New file.
299
300 2012-01-02 Tobias Burnus <burnus@net-b.de>
301
302 PR fortran/51682
303 * gfortran.dg/coarray/image_index_3.f90: New.
304
305 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
306
307 PR c++/16603
308 * g++.dg/parse/enum8.C: New.
309
310 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
311
312 PR c++/51379
313 * g++.dg/conversion/reinterpret4.C: New.
314 * g++.dg/conversion/reinterpret1.C: Adjust.
315
316 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
317
318 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
319
320 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
321
322 * g++.old-deja/g++.brendan/crash25.C: Adjust.
323 * g++.old-deja/g++.brendan/crash56.C: Likewise.
324 * g++.old-deja/g++.jason/access14.C: Likewise.
325 * g++.old-deja/g++.jason/access8.C: Likewise.
326 * g++.old-deja/g++.jason/access1.C: Likewise.
327 * g++.old-deja/g++.other/access3.C: Likewise.
328 * g++.old-deja/g++.other/access5.C: Likewise.
329 * g++.old-deja/g++.law/unsorted1.C: Likewise.
330 * g++.old-deja/g++.law/visibility22.C: Likewise.
331 * g++.old-deja/g++.law/visibility26.C: Likewise.
332 * g++.old-deja/g++.mike/p2746.C: Likewise.
333 * g++.dg/debug/using1.C: Likewise.
334 * g++.dg/lookup/using51.C: Likewise.
335 * g++.dg/inherit/using5.C: Likewise.
336 * g++.dg/inherit/pr30297.C: Likewise.
337 * g++.dg/inherit/access8.C: Likewise.
338 * g++.dg/torture/pr39362.C: Likewise.
339 * g++.dg/template/crash13.C: Likewise.
340 * g++.dg/template/using10.C: Likewise.
341
342 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
343
344 PR fortran/51502
345 * lib/gcc-dg.exp (scan-module-absence): Really commit last
346 change.
347
348 2012-01-01 Ira Rosen <irar@il.ibm.com>
349
350 PR tree-optimization/51704
351 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
352 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
353 corresponding flags.
354
355 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
356
357 PR c++/51723
358 * g++.dg/cpp0x/constexpr-delegating2.C: New.
359
360 2012-01-01 Jan Hubicka <jh@suse.cz>
361
362 PR rtl-optimization/51069
363 * gcc.c-torture/compile/pr51069.c: New testcase.
364
365 2012-01-01 Jakub Jelinek <jakub@redhat.com>
366
367 PR tree-optimization/51683
368 * gcc.dg/pr51683.c: New test.
369 \f
370 Copyright (C) 2012 Free Software Foundation, Inc.
371
372 Copying and distribution of this file, with or without modification,
373 are permitted in any medium without royalty provided the copyright
374 notice and this notice are preserved.