]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
interface.c (gfc_procedure_use): Return gfc_try instead of
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
f8552cd4
TB
12012-07-31 Tobias Burnus <burnus@net-b.de>
2
3 * gfortran.dg/c_funloc_tests_6.f90: New.
4 * gfortran.dg/c_funloc_tests_7.f90: New.
5 * gfortran.dg/c_funloc_tests_5.f03: Compile with -std=f2003.
6
8dca7e93
PC
72012-07-31 Paolo Carlini <paolo.carlini@oracle.com>
8
9 PR c++/53624
10 * g++.dg/cpp0x/temp_default5.C: New.
11
2dda89a8
JW
122012-07-30 Janus Weil <janus@gcc.gnu.org>
13
14 PR fortran/51081
15 * gfortran.dg/proc_ptr_37.f90: New.
16
5aea1e76
UW
172012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
18
19 * lib/target-supports.exp
20 (check_effective_target_vect_natural_alignment): New function.
21 * gcc.dg/align-2.c: Only run on targets with natural alignment
22 of vector types.
23 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
24 alignment of vector types.
25
4c340b5d
KY
262012-07-30 Kirill Yukhin <kirill.yukhin@intel.com>
27 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
28
29 * gcc.target/i386/rdseed16-1.c: New.
30 * gcc.target/i386/rdseed32-1.c: Ditto
31 * gcc.target/i386/rdseed64-1.c: Ditto
32 * gcc.target/i386/sse-12.c: Add -mrdseed.
33 * gcc.target/i386/sse-13.c: Ditto.
34 * gcc.target/i386/sse-14.c: Ditto.
35 * g++.dg/other/i386-2.C: Ditto.
36 * g++.dg/other/i386-3.C: Ditto.
37
be8cbce1
OE
382012-07-30 Oleg Endo <olegendo@gcc.gnu.org>
39
40 PR target/51244
41 * gcc.target/sh/pr51244-4.c: New.
42
be2b2462
UB
432012-07-27 Uros Bizjak <ubizjak@gmail.com>
44
45 * gfortran.dg/bind_c_array_params_2.f90: Add "-mno-explicit-relocs"
46 for alpha*-*-* targets. Cleanup original tree dump.
47
c28a7c24
SB
482012-07-27 Segher Boessenkool <segher@kernel.crashing.org>
49
50 * gcc.target/powerpc/rs6000-power2-1.c: Delete.
51 * gcc.target/powerpc/rs6000-power2-2.c: Delete.
52
d580407b
AT
532012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
54
55 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
56 rand, srand. Include <stdlib.h>.
57
3984ea61
JJ
582012-07-26 Janis Johnson <janisjo@codesourcery.com>
59
60 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
61
e45abe1f
RH
622012-07-26 Richard Henderson <rth@redhat.com>
63
64 * gcc.dg/attr-hotcold-1.c: New.
65 * gcc.dg/tree-ssa/attr-hotcold-2.c: New.
66
27ec0502
AJ
672012-07-26 Andrew Jenner <andrew@codesourcery.com>
68 Sandra Loosemore <sandra@codesourcery.com>
69
70 * gcc.c-torture/compile/pr50380.c: Add code to cause cycle of length 2.
71
6b4496db
TB
722012-07-26 Tobias Burnus <burnus@net-b.de>
73
74 * gfortran.dg/contiguous_1.f90: Update dg-error.
75 * gfortran.dg/proc_ptr_32.f90: Ditto.
76
2f33158f
RG
772012-07-26 Richard Guenther <rguenther@suse.de>
78
79 PR tree-optimization/54098
80 * gcc.dg/torture/pr54098.c: New testcase.
81
da7d74c2
RR
822012-07-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
83
84 * gcc.target/arm/neon/vld1Q_dupu64.c: Regenerate.
85 * gcc.target/arm/neon/vld1Q_dups64.c: Likewise.
86
b63b1f86
MM
872012-07-26 Mikael Morin <mikael@gcc.gnu.org>
88
89 PR fortran/44354
90 * gfortran.dg/array_constructor_39.f90: New test.
91
ca27d5ae
MM
922012-07-26 Mikael Morin <mikael@gcc.gnu.org>
93
94 PR fortran/44354
95 * gfortran.dg/array_constructor_38.f90: New test.
96
1acc3340
JJ
972012-07-25 Janis Johnson <janisjo@codesourcery.com>
98
99 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
100
f778c049
EB
1012012-07-25 Eric Botcazou <ebotcazou@adacore.com>
102
103 * gnat.dg/noreturn5.ad[sb]: New test.
104
d45eae79
SL
1052012-07-25 Sandra Loosemore <sandra@codesourcery.com>
106 Paul Brook <paul@codesourcery.com>
107
108 PR target/53633
109
be2b2462 110 * lib/target-suports.exp (check_effective_target_naked_functions): New.
d45eae79
SL
111 * c-c++-common/pr53633.c: New test.
112
d1658619
SP
1132012-07-25 Siddhesh Poyarekar <siddhesh@redhat.com>
114
115 * gcc.target/i386/asm-dialect-1.c: New test case.
116
e61c94dd
KY
1172012-07-25 Kirill Yukhin <kirill.yukhin@intel.com>
118 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
119
be2b2462 120 * gcc.target/i386/prefetchw-1.c: New.
e61c94dd
KY
121 * gcc.target/i386/sse-12.c: Add -mprfchw.
122 * gcc.target/i386/sse-13.c: Ditto.
123 * gcc.target/i386/sse-14.c: Ditto.
124 * gcc.target/i386/sse-22.c: Ditto.
125 * gcc.target/i386/sse-23.c: Ditto.
126 * g++.dg/other/i386-2.C: Ditto.
127 * g++.dg/other/i386-3.C: Ditto.
128
0c471ab8
JJ
1292012-07-24 Janis Johnson <janisjo@codesourcery.com>
130
131 * lib/gcc-dg.exp (process-message): Don't ignore errors.
132
9594fe5e
RR
1332012-07-24 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
134
135 PR target/54051
136 * gcc.target/arm/pr54051.c: New.
137 * gcc.target/arm/vfp-1.c: Adjust test.
138
552b56fc
JB
1392012-07-24 Julian Brown <julian@codesourcery.com>
140
141 * lib/target-supports.exp (check_effective_target_arm_hf_eabi): New.
142 * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for
143 hard-float ARM.
144
87d84e1e
PB
1452012-07-23 Paul Brook <paul@codesourcery.com>
146
147 * g++.dg/other/armv7m-1.c: New test.
148
fa0f4017
JB
1492012-07-23 Julian Brown <julian@codesourcery.com>
150
151 * gcc.c-torture/execute/20101011-1.c (__aeabi_idiv0): Define for
152 ARM.
153 (DO_TEST): Define to 1 for appropriate ARM targets.
154
25632d2e
SB
1552012-07-22 Steven Bosscher <steven@gcc.gnu.org>
156
157 PR tree-optimization/53881
158 * gcc.dg/pr53881.c: Renamed to ...
159 * gcc.dg/pr53881-1.c: ... this.
160 * gcc.dg/pr53881-2.c: New test.
161
8a0678fa
HPN
1622012-07-22 Hans-Peter Nilsson <hp@axis.com>
163
164 Handle recent changes in default atomics for cris*-*-linux*.
165 * gcc.target/cris/torture/sync-mis-xchg-i-1ml.c,
166 gcc.target/cris/torture/sync-mis-xchg-i-2ml.c,
167 gcc.target/cris/torture/sync-mis-xchg-i-3ml.c,
168 gcc.target/cris/torture/sync-mis-xchg-s-1ml.c,
169 gcc.target/cris/torture/sync-mis-op-i-1ml.c,
170 gcc.target/cris/torture/sync-mis-op-i-2ml.c,
171 gcc.target/cris/torture/sync-mis-op-i-3ml.c,
172 gcc.target/cris/torture/sync-mis-op-s-1ml.c: New tests.
173 * gcc.target/cris/torture/sync-mis-op-i-2a.c: Make sure
174 -mno-unaligned-atomic-may-use-library is in effect for
175 cris*-*-linux*.
176 * gcc.target/cris/torture/sync-mis-xchg-i-1.c,
177 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
178 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
179 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
180 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
181 gcc.target/cris/torture/sync-mis-op-i-1.c,
182 gcc.target/cris/torture/sync-mis-op-i-2.c,
183 gcc.target/cris/torture/sync-mis-op-i-1a.c,
184 gcc.target/cris/torture/sync-mis-op-i-3.c,
185 gcc.target/cris/torture/sync-mis-op-i-3a.c,
186 gcc.target/cris/torture/sync-mis-op-s-1a.c,
187 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
188 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
189 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: Similar.
190 * gcc.target/cris/torture/sync-mis-op-s-1.c: Ditto.
191 (main): Remove local variable x.
192 [mis_ok]: Check that atomics don't fail.
193
e5337b35
AP
1942012-07-21 Andrew Pinski <apinski@cavium.com>
195
196 * gcc.dg/tree-ssa/vrp72.c: New test.
197 * gcc.dg/tree-ssa/vrp73.c: New test.
198 * gcc.dg/tree-ssa/vrp74.c: New test.
199 * gcc.dg/tree-ssa/vrp75.c: New test.
200
40287ad3
AP
2012012-07-21 Andrew Pinski <apinski@cavium.com>
202
203 * gcc.dg/tree-ssa/alias-21.c: New testcase.
204 * gcc.dg/tree-ssa/alias-22.c: New testcase.
205
c55963eb
AP
2062012-07-21 Andrew Pinski <apinski@cavium.com>
207
208 * gcc.target/mips/octeon-pop-2.c: New testcase.
209
63fbf586
TB
2102012-07-21 Tobias Burnus <burnus@net-b.de>
211
212 PR fortran/48820
213 * gfortran.dg/assumed_rank_3.f90: New.
214 * gfortran.dg/assumed_rank_11.f90: New.
215 * gfortran.dg/assumed_rank_1.f90: Update dg-error.
216 * gfortran.dg/assumed_rank_2.f90: Update dg-error.
217 * gfortran.dg/assumed_rank_7.f90: Update dg-error.
218
aea21190
AP
2192012-07-21 Andrew Pinski <apinski@cavium.com>
220
221 * gcc.target/mips/unaligned-1.c: New testcase.
222
c1515fac
HPN
2232012-07-21 Hans-Peter Nilsson <hp@axis.com>
224
225 * gcc.c-torture/execute/20101011-1.c (DO_TEST): Define as 0 for CRIS.
226
95d47b8d
TB
2272012-07-20 Tobias Burnus <burnus@net-b.de>
228
229 * gfortran.dg/bind_c_array_params_2.f90: New.
230 * gfortran.dg/bind_c_array_params.f03: Add -std=f2003
231 and update dg-error.
232
5d8c54a7
TB
2332012-07-20 Tobias Burnus <burnus@net-b.de>
234
235 * gfortran.dg/assumed_rank_12.f90: Update dg-error.
236
3ebc22c1
JM
2372012-07-20 Jason Merrill <jason@redhat.com>
238
239 PR c++/54038
240 * g++.dg/other/array7.C: New.
241
c4669594
SB
2422012-07-20 Steven Bosscher <steven@gcc.gnu.org>
243
244 * gcc.dg/tree-prof/update-loopch.c: Look for counts on the dumps of
245 the basic block and check loop depth.
246 * gcc.dg/tree-ssa/pr18133-1.c: Dump details, not blocks. Update
247 matching patterns and comments.
248 * gcc.dg/tree-ssa/20031021-1.c: Fix check patterns.
249 * gcc.dg/tree-ssa/vector-2.c: Likewise.
250
332f1d24
JJ
2512012-07-20 Jakub Jelinek <jakub@redhat.com>
252
253 PR c++/28656
254 * c-c++-common/pr28656.c: New test.
255
6d876e0b
JM
2562012-07-19 Jason Merrill <jason@redhat.com>
257
258 PR c++/54026
259 * g++.dg/init/mutable1.C: New.
260
c62c6622
TB
2612012-07-20 Tobias Burnus <burnus@net-b.de>
262
263 PR fortran/48820
264 * gfortran.dg/assumed_type_3.f90: Update dg-error.
265 * gfortran.dg/assumed_rank_1.f90: New.
266 * gfortran.dg/assumed_rank_1_c.c: New.
267 * gfortran.dg/assumed_rank_2.f90: New.
268 * gfortran.dg/assumed_rank_4.f90: New.
269 * gfortran.dg/assumed_rank_5.f90: New.
270 * gfortran.dg/assumed_rank_6.f90: New.
271 * gfortran.dg/assumed_rank_7.f90: New.
272 * gfortran.dg/assumed_rank_8.f90: New.
273 * gfortran.dg/assumed_rank_8_c.c: New.
274 * gfortran.dg/assumed_rank_9.f90: New.
275 * gfortran.dg/assumed_rank_10.f90: New.
276 * gfortran.dg/assumed_rank_12.f90: New.
277
9402220c
EB
2782012-07-19 Eric Botcazou <ebotcazou@adacore.com>
279
280 * gnat.dg/opt25.adb: New test.
281 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
cb40a885 282 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
9402220c 283
a3628196
EB
2842012-07-19 Eric Botcazou <ebotcazou@adacore.com>
285
286 * gnat.dg/aggr20.ad[sb]: New test.
287 * gnat.dg/aggr20_pkg.ads: New helper.
288
b42ff0a5
EB
2892012-07-19 Eric Botcazou <ebotcazou@adacore.com>
290
291 * gnat.dg/derived_type3.adb: New test.
292 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
293
f9fef349
JJ
2942012-07-19 Jakub Jelinek <jakub@redhat.com>
295
296 PR rtl-optimization/53942
297 * gcc.dg/pr53942.c: New test.
298
a73b8b59
JM
2992012-07-19 Jason Merrill <jason@redhat.com>
300
301 PR c++/54021
302 * g++.dg/cpp0x/constexpr-builtin2.C: New.
303
638eeae8
EB
3042012-07-19 Eric Botcazou <ebotcazou@adacore.com>
305
306 * gnat.dg/discr38.adb: New test.
307
65e7bfe3
JJ
3082012-07-19 Jakub Jelinek <jakub@redhat.com>
309
310 PR middle-end/54017
311 * c-c++-common/gomp/pr54017.c: New test.
312
95cbf851 3132012-07-19 Richard Guenther <rguenther@suse.de>
65e7bfe3 314 Eric Botcazou <ebotcazou@adacore.com>
95cbf851
RG
315
316 * gnat.dg/loop_optimization11.adb: New testcase.
317 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
318
0e69fdf0
PC
3192012-07-18 Paolo Carlini <paolo.carlini@oracle.com>
320 Jason Merrill <jason@redhat.com>
321
322 * g++.dg/cpp0x/sfinae37.C: New.
323 * g++.dg/template/access23.C: New.
324 * g++.dg/template/access7.C: Adjust.
325 * g++.dg/template/sfinae10.C: Don't expect errors.
326 * g++.dg/template/sfinae6_neg.C: Don't expect errors.
327
9df3cfea
JB
3282012-07-18 Julian Brown <julian@codesourcery.com>
329 Sandra Loosemore <sandra@codesroucery.com>
330
331 * gcc.c-torture/execute/20101011-1.c: Skip on bare-metal m68k.
332
a712b009
EB
3332012-07-18 Eric Botcazou <ebotcazou@adacore.com>
334
335 * gnat.dg/noreturn4.ad[sb]: New test.
336 * gnat.dg/noreturn4_pkg.ads: New helper.
337
edd5e900
JZ
3382012-07-18 Jie Zhang <jzhang918@gmail.com>
339 Julian Brown <julian@codesourcery.com>
340
341 * gcc.target/arm/neon-vdup-1.c: New test case.
342 * gcc.target/arm/neon-vdup-2.c: New test case.
343 * gcc.target/arm/neon-vdup-3.c: New test case.
344 * gcc.target/arm/neon-vdup-4.c: New test case.
345 * gcc.target/arm/neon-vdup-5.c: New test case.
346 * gcc.target/arm/neon-vdup-6.c: New test case.
347 * gcc.target/arm/neon-vdup-7.c: New test case.
348 * gcc.target/arm/neon-vdup-8.c: New test case.
349 * gcc.target/arm/neon-vdup-9.c: New test case.
350 * gcc.target/arm/neon-vdup-10.c: New test case.
351 * gcc.target/arm/neon-vdup-11.c: New test case.
352 * gcc.target/arm/neon-vdup-12.c: New test case.
353 * gcc.target/arm/neon-vdup-13.c: New test case.
354 * gcc.target/arm/neon-vdup-14.c: New test case.
355 * gcc.target/arm/neon-vdup-15.c: New test case.
356 * gcc.target/arm/neon-vdup-16.c: New test case.
357 * gcc.target/arm/neon-vdup-17.c: New test case.
358 * gcc.target/arm/neon-vdup-18.c: New test case.
359 * gcc.target/arm/neon-vdup-19.c: New test case.
360 * gcc.target/arm/neon-combine-sub-abs-into-vabd.c: Make intrinsic
361 arguments non-constant.
362
4c9bcf89
RG
3632012-07-18 Richard Guenther <rguenther@suse.de>
364
365 PR tree-optimization/53970
366 * g++.dg/torture/pr53970.C: New testcase.
367
dad57b68
OE
3682012-07-18 Oleg Endo <olegendo@gcc.gnu.org>
369
370 PR target/38621
371 * gcc.c-torture/compile/pr38621.c: New.
372
13f1f508
OE
3732012-07-18 Oleg Endo <olegendo@gcc.gnu.org>
374
375 PR target/33135
376 * gcc.target/sh/pr33135-1.c: New.
377 * gcc.target/sh/pr33135-2.c: New.
378 * gcc.target/sh/pr33135-3.c: New.
379 * gcc.target/sh/pr33135-4.c: New.
380
10cdabc8
JM
3812012-07-17 Jason Merrill <jason@redhat.com>
382
383 PR c++/53995
384 * g++.dg/parse/enum9.C: New.
385
0d24465e
KH
3862012-07-17 Kazu Hirata <kazu@codesourcery.com>
387 Sandra Loosemore <sandra@codesourcery.com>
388
389 * gcc.target/m68k/pr36134.c: Use dg-skip-if to skip the testcase
390 if there is a conflict with -mcpu=. Use -mcpu=5208.
391
697c474c
JM
3922012-07-17 Jason Merrill <jason@redhat.com>
393
394 PR c++/53989
395 * g++.dg/template/array23.C: New.
396
7fe3aa08
TB
3972012-07-17 Tobias Burnus <burnus@net-b.de>
398
399 PR fortran/53985
400 * gfortran.dg/bind_c_usage_26.f90: New.
401 * gfortran.dg/bind_c_procs.f03: Add dg-options "-Wc-binding-type".
402 * gfortran.dg/bind_c_usage_13.f03: Ditto.
403 * gfortran.dg/bind_c_usage_18.f90: Ditto.
404 * gfortran.dg/interop_params.f03: Ditto.
405
ec44e463
JM
4062012-07-17 Jason Merrill <jason@redhat.com>
407
947296ca
JM
408 * g++.dg/template/inherit8.C: Adjust.
409 * g++.dg/template/using21.C: Adjust.
410 * g++.dg/template/using22.C: Adjust.
411
ec44e463
JM
412 PR c++/53549
413 * g++.dg/template/current-inst1.C: New.
414 * g++.dg/parse/crash35.C: Adjust.
415
2767f2cc
TB
4162012-07-17 Tobias Burnus <burnus@net-b.de>
417
418 PR fortran/52101
419 * gfortran.dg/oldstyle_4.f90: New.
420
a6fcd41a
TB
4212012-07-17 Tobias Burnus <burnus@net-b.de>
422
423 PR fortran/49265
424 * gfortran.dg/module_procedure_double_colon_3.f90: New.
425 * gfortran.dg/module_procedure_double_colon_4.f90: New.
426
b3ff651a
JM
4272012-07-16 Jason Merrill <jason@redhat.com>
428
429 * g++.dg/parse/access8.C: Adjust.
430 * g++.dg/template/sfinae6_neg.C: Adjust.
431
c2092deb
TK
4322012-07-16 Thomas König <tkoenig@gcc.gnu.org>
433
434 PR fortran/53824
435 * gfortran.dg/coarray_allocate_1.f90: New test.
436
053c2b87
AP
4372012-07-16 Andrew Pinski <apinski@cavium.com>
438
439 * gcc.c-torture/execute/bswap-1.c: New testcase.
440 * gcc.c-torture/compile/unalign-1.c: New testcase.
441 * gcc.c-torture/compile/20120524-1.c: New testcase.
442 * gcc.c-torture/compile/20101216-1.c: New testcase.
443
9e227d60
DC
4442012-07-16 Dehao Chen <dehao@google.com>
445
446 Revert
447 2012-07-10 Dehao Chen <dehao@google.com>
448
449 * gcc.dg/debug_info_inline.c: New test.
450
8bae3cef
JW
4512012-07-16 Janus Weil <janus@gcc.gnu.org>
452
453 PR fortran/53956
454 * gfortran.dg/proc_decl_28.f90: New.
455
a14c200a
AP
4562012-07-16 Andrew Pinski <apinski@cavium.com>
457
458 * gcc.dg/torture/builtins-1.c: New testcase.
459
c3a3b5b5
HPN
4602012-07-16 Hans-Peter Nilsson <hp@axis.com>
461
f0336342
HPN
462 * gcc.target/cris/sync-2i.c, gcc.target/cris/sync-2s.c,
463 gcc.target/cris/sync-3i.c, gcc.target/cris/sync-3s.c,
464 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
465 gcc.target/cris/sync-1-v10.c,
466 gcc.target/cris/sync-1-v32.c: For cris*-*-linux*, also
467 pass -mno-unaligned-atomic-may-use-library.
468 * gcc.target/cris/sync-xchg-1.c: New test.
c3a3b5b5
HPN
469 * gcc.target/cris/20011127-1.c: Adjust to %P being a
470 valid register operand output modifier.
471
b7e331f8
AS
4722012-07-15 Andreas Schwab <schwab@linux-m68k.org>
473
474 * g++.dg/debug/dwarf2/pubnames-2.C: Support all known comment
475 characters.
476
3f245efc
AP
4772012-07-13 Andrew Pinski <apinski@cavium.com>
478
479 * gcc.target/mips/octeon2-pipe-1.c: Use cleanup-rtl-dump
480 rather than cleanup-tree-dump.
481 * gcc.target/mips/octeon-pipe-1.c: Likewise.
482
a8ab21e5
RG
4832012-07-13 Richard Guenther <rguenther@suse.de>
484
485 PR tree-optimization/53907
486 * gcc.target/i386/pr53907.c: New testcase.
487
e8f808b3
RG
4882012-07-13 Richard Guenther <rguenther@suse.de>
489
490 PR tree-optimization/53922
491 * gcc.dg/torture/pr53922.c: New testcase.
492
f0df84ab
HPN
4932012-07-13 Hans-Peter Nilsson <hp@axis.com>
494
495 PR rtl-optimization/53908
496 * gcc.dg/torture/pr53908.c: New test.
497
306620d2
JW
4982012-07-13 Jonathan Wakely <jwakely.gcc@gmail.com>
499
500 PR c++/53531
501 * testsuite/g++.dg/cpp0x/variadic135.C: New.
502
77a24503
JM
5032012-07-12 Jason Merrill <jason@redhat.com>
504
505 * g++.dg/template/sfinae6_neg.C: Adjust.
506
0d87d307
TB
5072012-07-12 Tobias Burnus <burnus@net-b.de>
508
509 * gfortran.dg/c_f_pointer_shape_tests_5.f90: New.
510 * gfortran.dg/c_f_pointer_tests_3.f90: Update
511 scan-tree-dump-times pattern.
512
b3c90d54
RO
5132012-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
514
515 * g++.dg/debug/dwarf2/pubnames-2.C: Allow for / comments.
516
45ffb6f7
JM
5172012-07-11 Jason Merrill <jason@redhat.com>
518
519 DR 1402
520 * g++.g/cpp0x/defaulted37.C: New.
521
c48acc4f
GY
5222012-07-11 Greta Yorsh <Greta.Yorsh@arm.com>
523
524 PR target/53859
525 * gcc.target/arm/pr53859.c: New test.
526
b6d10335
OE
5272012-07-10 Oleg Endo <olegendo@gcc.gnu.org>
528
529 PR target/53886
530 * gcc.c-torture/compile/pr53886.c: New.
531
e53a3e77
DC
5322012-07-10 Dehao Chen <dehao@google.com>
533
534 * gcc.dg/debug_info_inline.c: New test.
535
60b9991b
JM
5362012-07-10 Jason Merrill <jason@redhat.com>
537
55e5bf21
JM
538 PR c++/53733
539 * g++.dg/cpp0x/defaulted36.C: New.
540 * g++.dg/cpp0x/defaulted21.C: Adjust.
541
60b9991b
JM
542 * g++.dg/cpp0x/implicit13.C: Add vbase and member tests.
543
924ef62b
SA
5442012-07-09 Sterling Augustine <saugustine@google.com>
545
546 * g++.dg/debug/dwarf2/pubnames-2.C: New.
547
238065a7
SB
5482012-07-09 Steven Bosscher <steven@gcc.gnu.org>
549
550 PR tree-optimization/53887
551 * gcc.dg/pr53887.c: New test.
552
06e3e32b
JM
5532012-07-09 Jason Merrill <jason@redhat.com>
554
555 PR c++/53882
556 * g++.dg/cpp0x/nullptr29.C: New.
557
ba224bf3
TV
5582012-07-09 Tom de Vries <tom@codesourcery.com>
559 Richard Guenther <rguenther@suse.de>
560
561 * gcc.dg/builtin-unreachable-6.c: New test.
562 * gcc.dg/builtin-unreachable-5.c: New test.
563
8166ff4d
SB
5642012-07-07 Steven Bosscher <steven@gcc.gnu.org>
565
566 PR tree-optimization/53881
567 * gcc.dg/pr53881.c: New test.
568
d30a17fc
JM
5692012-07-06 Jason Merrill <jason@redhat.com>
570
3b5cd6f2
JM
571 PR c++/53862
572 * g++.dg/cpp0x/variadic134.C: New.
573
d30a17fc
JM
574 PR c++/53858
575 * g++.dg/cpp0x/alias-decl-20.C: New.
576
5de33281
TV
5772012-07-06 Tom de Vries <tom@codesourcery.com>
578
579 PR tree-optimization/51879
580 * gcc.dg/pr51879-16.c: New test.
581 * gcc.dg/pr51879-17.c: Same.
582
6cf5e1d0
TV
5832012-07-06 Tom de Vries <tom@codesourcery.com>
584
585 PR tree-optimization/52009
586 * gcc.dg/pr51879-7.c: New test.
587 * gcc.dg/pr51879-18.c: New test.
588
49bb4bbe
JM
5892012-07-05 Jason Merrill <jason@redhat.com>
590
591 PR c++/50852
592 * g++.dg/template/typedef39.C: New.
593
594 PR c++/53039
595 * g++.dg/cpp0x/variadic133.C: New.
596 * g++.dg/template/param1.C: Adjust.
597
37891309
RR
5982012-07-05 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
599
be2b2462
UB
600 PR target/48941
601 PR target/51980
602 * gcc/testsuite/gcc.target/arm/neon/vtrnf32.c: Update.
603 * gcc/testsuite/gcc.target/arm/neon/vtrns32.c: Update.
604 * gcc/testsuite/gcc.target/arm/neon/vtrnu32.c: Update.
605 * gcc/testsuite/gcc.target/arm/neon/vzipf32.c: Update.
606 * gcc/testsuite/gcc.target/arm/neon/vzips32.c: Update.
607 * gcc/testsuite/gcc.target/arm/neon/vzipu32.c: Update.
37891309 608
573234ac
MM
6092012-07-05 Mikael Morin <mikael@gcc.gnu.org>
610
611 PR fortran/53732
612 * gfortran.dg/inline_sum_4.f90: New test.
613
04a40cb9
SB
6142012-07-05 Steven Bosscher <steven@gcc.gnu.org>
615
616 * gcc.c-torture/compile/20000326-1.c: Fix to not optimize to empty.
617
76f722f4
MGD
6182012-07-05 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
619
620 * gcc.target/arm/fma-sp.c: New testcase.
621 * gcc.target/arm/fma.c: Likewise.
622 * gcc.target/arm/fma.h: Likewise.
623
fece0636
JM
6242012-07-04 Jason Merrill <jason@redhat.com>
625
626 PR c++/53848
627 * g++.dg/other/enum3.C: New.
628
3f1ae742
UB
6292012-07-04 Uros Bizjak <ubizjak@gmail.com>
630
631 PR middle-end/53321
632 * g++.dg/torture/pr53321.C: New test.
633
6c9df5a0
RG
6342012-07-04 Richard Guenther <rguenther@suse.de>
635
636 PR tree-optimization/53844
637 * g++.dg/tree-ssa/pr53844.C: New testcase.
638
e1b6bbea
RG
6392012-07-04 Richard Guenther <rguenther@suse.de>
640
641 PR tree-optimization/53849
642 * gcc.dg/pr53849.c: New testcase.
643
53406315
JJ
6442012-07-03 Jakub Jelinek <jakub@redhat.com>
645
646 PR c++/53812
647 * g++.dg/ext/label14.C: New test.
648
19d7dc0d
UB
6492012-07-03 Uros Bizjak <ubizjak@gmail.com>
650
651 PR target/53811
652 * g++.dg/other/pr53811.C: New test.
653
8e22f79f
AS
6542012-07-03 Andreas Schwab <schwab@linux-m68k.org>
655
656 PR target/28896
657 * gcc.target/m68k/stack-limit-1.c: New testcase.
658
b83053bf
EB
6592012-07-03 Eric Botcazou <ebotcazou@adacore.com>
660
661 * gnat.dg/recursive_call.adb: New test.
662
4a147e4e
EB
6632012-07-03 Eric Botcazou <ebotcazou@adacore.com>
664
665 * gnat.dg/discr37.ad[sb]: New test.
666
05437ab5
OE
6672012-07-03 Oleg Endo <olegendo@gcc.gnu.org>
668
669 * g++.dg/other/packed1.C: Remove SH from xfail list.
670
65f0c5b3
JM
6712012-07-02 Jason Merrill <jason@redhat.com>
672
e0e1b357
JM
673 PR c++/53619
674 * g++.dg/cpp0x/lambda/lambda-this5.C: New.
675
39fa0adb
JM
676 PR c++/53783
677 * g++.dg/cpp0x/lambda/lambda-template7.C: New.
678
e961d86e
JM
679 PR c++/53788
680 * g++.dg/cpp0x/decltype39.C: New.
681 * g++.dg/diagnostic/method1.C: Adjust.
682
65f0c5b3
JM
683 PR c++/53816
684 * g++.dg/template/ref6.C: New.
685
05437ab5 6862012-07-02 Oleg Endo <olegendo@gcc.gnu.org>
0f676cfe
OE
687
688 PR target/53568
689 * gcc.target/sh/pr53568-1.c: New.
690
f031c344
OE
6912012-07-02 Oleg Endo <olegendo@gcc.gnu.org>
692
693 PR target/51244
694 * gcc.target/sh/pr51244-1.c: Check that movt insn is not generated.
695
8d0d1915
JM
6962012-07-02 Jason Merrill <jason@redhat.com>
697
73a15695
JM
698 PR c++/53821
699 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
700
8d0d1915
JM
701 PR c++/53524
702 * g++.dg/template/enum7.C: New.
703 * g++.dg/other/ptrmem10.C: Adjust.
704 * g++.dg/other/ptrmem11.C: Adjust.
705 * g++.dg/cpp0x/scoped_enum.C: Adjust.
706
531b10fc
SB
7072012-07-02 Steven Bosscher <steven@gcc.gnu.org>
708
709 * gcc.dg/tree-ssa/pr36881.c: Fix test case to not expand as bit tests.
710
44cd6810
WG
7112012-07-01 Wei Guozhi <carrot@google.com>
712
713 PR target/53447
714 * gcc.target/arm/pr53447-1.c: New testcase.
715 * gcc.target/arm/pr53447-2.c: New testcase.
716 * gcc.target/arm/pr53447-3.c: New testcase.
717 * gcc.target/arm/pr53447-4.c: New testcase.
718
7211c82f
RG
7192012-06-29 Richard Guenther <rguenther@suse.de>
720
721 PR tree-optimization/47061
722 * gcc.dg/tree-ssa/vrp71.c: New testcase.
723
76744c17
RG
7242012-06-29 Richard Guenther <rguenther@suse.de>
725
726 PR tree-optimization/37541
727 * gcc.dg/tree-ssa/pr37508.c: Adjust and un-XFAIL.
728
a1ebcd97
RG
7292012-06-29 Richard Guenther <rguenther@suse.de>
730
731 PR tree-optimization/52589
732 * gcc.dg/tree-ssa/vrp70.c: New testcase.
733
b03aa1fa
JJ
7342012-06-28 Janis Johnson <janisjo@codesourcery.com>
735
90686faa
JJ
736 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
737
c1827cf0
JJ
738 * g++.dg/template/error46.C: Add missing comment to dg-message.
739 * g++.dg/template/crash107.C: Likewise.
740 * g++.dg/template/error47.C: Likewise.
741 * g++.dg/template/crash108.C: Likewise.
742 * g++.dg/overload/operator5.C: Likewise.
743
b03aa1fa
JJ
744 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
745 errors in dg-message directives, add comments.
746
0ff7968c
KT
7472012-06-28 Kai Tietz <ktietz@redhat.com>
748
749 * g++.dg/cpp0x/constexpr-52672.C (ul_ptr): Use SIZE_TYPE instead of
750 hard-coded 'unsigned long'.
751
c9ba3307
JJ
7522012-06-28 Jakub Jelinek <jakub@redhat.com>
753
5deb57cb
JJ
754 PR tree-optimization/51581
755 * gcc.dg/vect/pr51581-4.c: New test.
756
c9ba3307
JJ
757 PR tree-optimization/53645
758 * gcc.c-torture/execute/pr53645-2.c: New test.
759
4519d745
RG
7602012-06-28 Richard Guenther <rguenther@suse.de>
761
762 PR middle-end/53790
763 * gcc.dg/torture/pr53790.c: New testcase.
764
4ee4c52c
JJ
7652012-06-28 Jakub Jelinek <jakub@redhat.com>
766
767 PR tree-optimization/53645
768 * gcc.c-torture/execute/pr53645.c: New test.
769
304b6b3e
AC
7702012-06-28 Arnaud Charlet <charlet@adacore.com>
771
772 * gnat.dg/deep_old.adb, gnat.dg/old_errors.adb: Removed, obsolete.
773
7fefe030
AO
7742012-06-28 Alexandre Oliva <aoliva@redhat.com>
775
776 PR debug/53671
777 PR debug/49888
778 * gcc.dg/guality/pr49888.c: Account for the possibility that
779 the variable is optimized out at the first test.
780
b298aa9b
JM
7812012-06-27 Jason Merrill <jason@redhat.com>
782
ae52af05
JM
783 * g++.dg/cpp0x/override2.C: Adjust.
784 * g++.dg/template/error5.C: Adjust.
785 * g++.dg/parse/crash28.C: Adjust.
786
b298aa9b
JM
787 PR c++/53563
788 * g++.dg/parse/template27.C: New.
789 * g++.dg/template/crash74.C: Adjust expected output.
790
362aa474
JW
7912012-06-27 Janus Weil <janus@gcc.gnu.org>
792
793 PR fortran/41951
794 PR fortran/49591
795 * gfortran.dg/typebound_operator_16.f03: New.
796
b585a51f
JJ
7972012-06-27 Jakub Jelinek <jakub@redhat.com>
798
799 * gcc.target/i386/sse4_1-pmuldq.c (TEST): Initialize
800 even src1.i and src2.i fields even in the second half of the arrays.
801
c523fc89
RR
8022012-06-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
803
804 PR c++/51033.
805 * g++.dg/torture/vshuf-16.inc: New test.
806 * g++.dg/torture/vshuf-2.inc: New test.
807 * g++.dg/torture/vshuf-4.inc: New test.
808 * g++.dg/torture/vshuf-8.inc: New test.
809 * g++.dg/torture/vshuf-main.inc: New test.
810 * g++.dg/torture/vshuf-v16hi.C: New test.
811 * g++.dg/torture/vshuf-v16qi.C: New test.
812 * g++.dg/torture/vshuf-v2df.C: New test.
813 * g++.dg/torture/vshuf-v2di.C: New test.
814 * g++.dg/torture/vshuf-v2sf.C: New test.
815 * g++.dg/torture/vshuf-v2si.C: New test.
816 * g++.dg/torture/vshuf-v4df.C: New test.
817 * g++.dg/torture/vshuf-v4di.C: New test.
818 * g++.dg/torture/vshuf-v4sf.C: New test.
819 * g++.dg/torture/vshuf-v4si.C: New test.
820 * g++.dg/torture/vshuf-v8hi.C: New test.
821 * g++.dg/torture/vshuf-v8qi.C: New test.
822 * g++.dg/torture/vshuf-v8si.C: New test.
823
195b4c50
RG
8242012-06-27 Richard Guenther <rguenther@suse.de>
825
826 PR middle-end/53676
827 * gcc.dg/tree-ssa/scev-6.c: New testcase.
828
2ef1bce6
JJ
8292012-06-26 Janis Johnson <janisjo@codesourcery.com>
830
831 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
832 scan-dump-dem-not): Use printable pattern in test name.
833
59b7e90f
SA
8342012-06-26 Sterling Augustine <saugustine@google.com>
835 Dominique Dhumieres <dominiq@lps.ens.fr>
836
837 * gcc.dg/pubtypes-2.c: Update expected output.
838 * gcc.dg/pubtypes-3.c: Likewise.
839 * gcc.dg/pubtypes-4.c: Likewise.
840
f9453c07
BS
8412012-06-26 Bill Schmidt <wschmidt@linux.ibm.com>
842
843 * gcc.dg/tree-ssa/slsr-1.c: New test.
844 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
845 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
846 * gcc.dg/tree-ssa/slsr-4.c: Likewise.
847
703ae70c
MT
8482012-06-26 Matt Turner <mattst88@gmail.com>
849
850 PR target/35294
851 * gcc.target/arm/mmx-2.c: New.
852
72e732f8
RG
8532012-06-26 Richard Guenther <rguenther@suse.de>
854
855 PR c++/53752
856 * g++.dg/torture/pr53752.C: New testcase.
857
5dcf6b7f
JJ
8582012-06-26 Jakub Jelinek <jakub@redhat.com>
859
860 PR tree-optimization/53748
861 * gcc.c-torture/compile/pr53748.c: New test.
862
eaccea2a
JM
8632012-06-25 Jason Merrill <jason@redhat.com>
864
865 PR c++/53498
866 PR c++/53305
867 * g++.dg/cpp0x/decltype38.C: New.
868 * g++.dg/cpp0x/variadic132.C: Remove dg-error.
869
ce15c7d5
JJ
8702012-06-25 Janis Johnson <janisjo@codesourcery.com>
871
e3b205be
JJ
872 * lib/target-supports-dg.exp (testname-for-summary): New.
873 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
874 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
875 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
876 scan-module-absence, output-exists, output-exists-not: Use
877 testname-for-summary.
878 (dg-test): Clean up testname_with_flags.
879 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
880 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
881 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
882 scan-assembler-dem-not, object-size: Use testname-for-summary.
883 * lib/gcov.exp (run-gcov): Likewise.
884 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
885 scan-dump-dem, scan-dump-dem-note): Likewise.
886
ce15c7d5
JJ
887 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
888 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
889 including profopt.opt; save and restore existing value.
890 * g++.dg/bprob/bprob.exp: Likewise.
891 * gcc.dg/matrix/matrix.exp: Likewise.
892 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
893 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
894 PROFOPT_OPTIONS.
895
f008d5dc
RH
8962012-06-25 Richard Henderson <rth@redhat.com>
897
898 * gcc.dg/pr53749.c: New.
899
ec62cbe1
JM
9002012-06-25 Jason Merrill <jason@redhat.com>
901
902 PR c++/52988
903 * g++.dg/cpp0x/nullptr28.C: New.
904
8490252a
CL
9052012-06-25 Christophe Lyon <christophe.lyon@st.com>
906
907 * gcc.target/arm/neon-vld1_dupQ.c: New.
908
4ebc46e9
FW
9092012-06-25 Florian Weimer <fweimer@redhat.com>
910
911 * g++.dg/init/new35.C: New.
912 * g++.dg/init/new36.C: New.
913 * g++.dg/init/new37.C: New.
914 * g++.dg/ext/vla5.C: New warning.
915 * g++.dg/ext/vla8.C: New warning.
916 * g++.dg/cpp0x/regress/debug-debug7.C: Update diagnostics.
917
9e94a7fc 9182012-06-25 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
9faeb493 919 James Greenhalgh <james.greenhalgh@arm.com>
9e94a7fc
MGD
920
921 * gcc.target/arm/ftest-support-arm.h New testcase.
922 * gcc.target/arm/ftest-support-thumb.h Likewise.
923 * gcc.target/arm/ftest-support.h Likewise.
924 * gcc.target/arm/ftest-armv4-arm.c: Likewise.
925 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
926 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
927 * gcc.target/arm/ftest-armv5t-arm.c Likewise.
928 * gcc.target/arm/ftest-armv5t-thumb.c Likewise.
929 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
930 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
931 * gcc.target/arm/ftest-armv6-arm.c Likewise.
932 * gcc.target/arm/ftest-armv6-thumb.c Likewise.
933 * gcc.target/arm/ftest-armv6k-arm.c Likewise.
934 * gcc.target/arm/ftest-armv6k-thumb.c Likewise.
935 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
936 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
937 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
938 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
939 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
940 * gcc.target/arm/ftest-armv7a-arm.c Likewise.
941 * gcc.target/arm/ftest-armv7a-thumb.c Likewise.
942 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
943 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
944 * gcc.target/arm/ftest-armv7r-arm.c Likewise.
945 * gcc.target/arm/ftest-armv7r-thumb.c Likewise.
946 * gcc/testsuite/lib/target-supports.exp
947 (check_effective_target_arm_arch_FUNC): Add support for more
948 architectures.
949 (add_options_for_arm_arch_FUNC): Likewise.
950 (check_effective_target_arm_arch_FUNC_multilib): New functions.
951
72de8622
JM
9522012-06-25 Jason Merrill <jason@redhat.com>
953
954 PR c++/53202
955 * g++.dg/cpp0x/constexpr-tuple.C: New.
956
f315d618
JJ
9572012-06-25 Jakub Jelinek <jakub@redhat.com>
958
85d91748
JJ
959 PR target/53759
960 * gcc.target/i386/pr53759.c: New test.
961
f315d618
JJ
962 PR c++/53594
963 * g++.dg/cpp0x/nsdmi7.C: New test.
964
85bf214b
KT
9652012-06-24 Kai Tietz <ktietz@redhat.com>
966
967 * gcc.target/i386/pr23943.c (size_t): Use compatible type-definition
968 for LLP64 targets.
969 * gcc.target/i386/pr38988.c: Likewise.
970
6f3ab30d
JW
9712012-06-22 Janus Weil <janus@gcc.gnu.org>
972
973 PR fortran/47710
974 PR fortran/53328
975 * gfortran.dg/typebound_generic_12.f03: New.
976 * gfortran.dg/typebound_generic_13.f03: New.
977
a300e459
EB
9782012-06-22 Eric Botcazou <ebotcazou@adacore.com>
979
980 * gnat.dg/lto15.ad[sb]: New test.
981
b6fbbea3
MI
9822012-06-21 Meador Inge <meadori@codesourcery.com>
983
984 PR c/53702
985 * gcc.dg/Wunused-local-typedefs.c: New testcase.
986
8ca92d04
SB
9872012-06-21 Steven Bosscher <steven@gcc.gnu.org>
988
989 * testsuite/gcc.dg/pch/ident-1.c: New test.
990 * testsuite/gcc.dg/pch/ident-1.hs: Header file for new test.
991
625ed172
MM
9922012-06-21 Michael Matz <matz@suse.de>
993
994 PR middle-end/53688
995 * gcc.c-torture/execute/pr53688.c: New test.
996
a75f5017
RG
9972012-06-20 Richard Guenther <rguenther@suse.de>
998
999 PR tree-optimization/30318
1000 * gcc.dg/tree-ssa/vrp69.c: New testcase.
1001
942ee091
RE
10022012-06-20 Richard Earnshaw <rearnsha@arm.com>
1003
1004 * g++.dg/debug/dwarf2/nested-3.C: Add ARM comment character to regexp.
1005
32e36d1a
RO
10062012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1007
1008 * gcc.target/i386/clearcapv2.map: New file.
1009 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
1010
aa5cc52b
KK
10112012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1012
1013 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1014 and add __sh__ case.
1015
0a337ebd
JM
10162012-06-19 Jason Merrill <jason@redhat.com>
1017
1018 PR c++/52637
1019 * g++.dg/debug/localclass1.C: New.
1020
6830e502
VV
10212012-06-16 Ville Voutilainen <ville.voutilainen@gmail.com>
1022
625ed172 1023 * g++.dg/cpp0x/override4.C: New.
6830e502 1024
420bf978
JM
10252012-06-14 Jason Merrill <jason@redhat.com>
1026
1027 PR c++/53651
1028 * g++.dg/cpp0x/decltype37.C: New.
1029
9ea722f2
KK
10302012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1031
1032 * gcc.dg/stack-usage-1.c: Use sh*-*-* instead of sh-*-*.
1033
b513d0fe
JM
10342012-06-19 Joseph Myers <joseph@codesourcery.com>
1035
1036 * gcc.c-torture/compile/vector-5.c,
1037 gcc.c-torture/compile/vector-6.c: New tests.
1038
3a6a2759
RH
10392012-06-19 Richard Henderson <rth@redhat.com>
1040
1041 * gcc.target/i386/pr33329.c: Change multiplier constant to 12345.
1042
bbe10a06
RG
10432012-06-19 Richard Guenther <rguenther@suse.de>
1044
1045 * gcc.dg/tree-ssa/vrp68.c: Adjust testcase.
1046
b86da593
UB
10472012-06-18 Uros Bizjak <ubizjak@gmail.com>
1048
1049 PR target/53712
1050 * gcc.target/i386/pr53712.c: New test.
1051
478ad83d
TB
10522012-06-18 Tobias Burnus <burnus@net-b.de>
1053
1054 PR fortran/53692
1055 * gfortran.dg/elemental_optional_args_6.f90: New.
1056
c1fb34c3
TB
10572012-06-18 Tobias Burnus <burnus@net-b.de>
1058
1059 PR fortran/53526
1060 * gfortran.dg/coarray_lib_move_alloc_1.f90: New.
1061 * gfortran.dg/coarray/move_alloc_1.f90
1062
284943b0
TB
10632012-06-18 Tobias Burnus <burnus@net-b.de>
1064
1065 PR fortran/53526
1066 * gfortran.dg/coarray_27.f90: New.
1067
46952308 10682012-06-18 Joey Ye <Joey.Ye@arm.com>
284943b0 1069 Greta Yorsh <Greta.Yorsh@arm.com>
46952308 1070
284943b0 1071 * gcc.target/arm/epilog-1.c: New test.
46952308 1072
9ef7adc0
RG
10732012-06-18 Richard Guenther <rguenther@suse.de>
1074
1075 PR tree-optimization/53693
1076 * g++.dg/torture/pr53693.C: New testcase.
1077
9b10be32
BS
10782012-06-18 Bill Schmidt <wschmidt@linux.ibm.com>
1079
1080 PR tree-optimization/53703
1081 * gcc.dg/torture/pr53703.c: New test.
1082
b7104c55
RS
10832012-06-18 Richard Sandiford <rdsandiford@googlemail.com>
1084
1085 PR middle-end/53698
1086 * gcc.target/i386/pr53698.c: New test.
1087
9fd814b0
UB
10882012-06-17 Uros Bizjak <ubizjak@gmail.com>
1089
1090 * gcc.target/i386/pr33329.c (f): Increase tabs array to 1024.
1091
9a575e05
TB
10922012-06-17 Tobias Burnus <burnus@net-b.de>
1093
1094 PR fortran/53691
1095 PR fortran/53685
1096 * gfortran.dg/transfer_check_3.f90: New.
1097
9fd814b0 10982012-06-17 Uros Bizjak <ubizjak@gmail.com>
413c3530
UB
1099
1100 * gcc.dg/tree-ssa/vrp68.c: Fix scan-tree-dump-times argument order.
1101
0f6bfefd
TB
11022012-06-16 Tobias Burnus <burnus@net-b.de>
1103
413c3530
UB
1104 PR fortran/53642
1105 PR fortran/45170
1106 * gfortran.dg/deferred_type_param_8.f90: New.
0f6bfefd 1107
0621f7c2
JJ
11082012-06-15 Janis Johnson <janosjo@codesourcery.com>
1109
b616eb02
JJ
1110 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1111 testname that includes flags, passed in as new argument, in
1112 pass/fail messages.
1113 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1114 and pass it to verify-* procedures.
1115
165b955b
JJ
1116 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1117 alignment torture options with usual torture options.
1118
0621f7c2
JJ
1119 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1120 messages reported for one line of source code.
1121 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1122 * g++.dg/cpp0x/decltype2.C: Likewise.
1123 * g++.dg/cpp0x/decltype3.C: Likewise.
1124 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1125 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1126 * g++.dg/cpp0x/static_assert3.C: Likewise.
1127 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1128 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1129 * g++.dg/cpp0x/union1.C: Likewise.
1130 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1131 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1132 * g++.dg/cpp0x/variadic2.C: Likewise.
1133 * g++.dg/cpp0x/variadic20.C: Likewise.
1134 * g++.dg/cpp0x/variadic74.C: Likewise.
1135 * g++.dg/diagnostic/bitfld2.C: Likewise.
1136 * g++.dg/ext/attrib44.C: Likewise.
1137 * g++.dg/ext/no-asm-1.C: Likewise.
1138 * g++.dg/other/error34.C: Likewise.
1139 * g++.dg/parse/crash46.C: Likewise.
1140 * g++.dg/parse/error10.C: Likewise.
1141 * g++.dg/parse/error2.C: Likewise.
1142 * g++.dg/parse/error3.C: Likewise.
1143 * g++.dg/parse/error36.C: Likewise.
1144 * g++.dg/parse/error8.C: Likewise.
1145 * g++.dg/parse/error9.C: Likewise.
1146 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1147 * g++.dg/parse/parser-pr28152.C: Likewise.
1148 * g++.dg/parse/template25.C: Likewise.
1149 * g++.dg/parse/typename11.C: Likewise.
1150 * g++.dg/tc1/dr147.C: Likewise.
1151 * g++.dg/template/deduce3.C: Likewise.
1152 * g++.dg/template/koenig9.C: Likewise.
1153 * g++.dg/template/pr23510.C: Likewise.
1154 * g++.dg/warn/pr12242.C: Likewise.
1155 * g++.dg/warn/pr30551-2.C: Likewise.
1156 * g++.dg/warn/pr30551.C: Likewise.
1157 * g++.old-deja/g++.other/typename1.C: Likewise.
1158 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1159
9e1a8dd1
RR
11602012-06-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1161
1162 PR c++/51033
1163 * c-c++-common/torture/vshuf-16.inc: Move from gcc.c-torture/execute/.
1164 * c-c++-common/torture/vshuf-2.inc: Likewise.
1165 * c-c++-common/torture/vshuf-4.inc: Likewise.
1166 * c-c++-common/torture/vshuf-8.inc: Likewise.
1167 * c-c++-common/torture/vshuf-main.inc: Likewise.
1168 * c-c++-common/torture/vshuf-v16hi.c: Likewise.
1169 * c-c++-common/torture/vshuf-v16qi.c: Likewise.
1170 * c-c++-common/torture/vshuf-v2df.c: Likewise.
1171 * c-c++-common/torture/vshuf-v2di.c: Likewise.
1172 * c-c++-common/torture/vshuf-v2sf.c: Likewise.
1173 * c-c++-common/torture/vshuf-v2si.c: Likewise.
1174 * c-c++-common/torture/vshuf-v4df.c: Likewise.
1175 * c-c++-common/torture/vshuf-v4di.c: Likewise.
1176 * c-c++-common/torture/vshuf-v4hi.c: Likewise.
1177 * c-c++-common/torture/vshuf-v4sf.c: Likewise.
1178 * c-c++-common/torture/vshuf-v4si.c: Likewise.
1179 * c-c++-common/torture/vshuf-v8hi.c: Likewise.
1180 * c-c++-common/torture/vshuf-v8qi.c: Likewise.
1181 * c-c++-common/torture/vshuf-v8si.c: Likewise.
1182
4c53d183
MM
11832012-06-15 Michael Matz <matz@suse.de>
1184
1185 * gcc.dg/tree-ssa/vector-4.c: New test.
1186
6da8be89
MM
11872012-06-15 Michael Matz <matz@suse.de>
1188
1189 * gcc.dg/debug/dwarf2/inline3.c: Adjust.
1190 * gcc.dg/tree-ssa/foldstring-1.c: Adjust.
1191
3ebde0e9
UW
11922012-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
1193
1194 PR tree-optimization/53636
1195 * gcc.target/arm/pr53636.c: New test.
1196
079c527f
JJ
11972012-06-15 Jakub Jelinek <jakub@redhat.com>
1198
1199 PR tree-optimization/51581
1200 * gcc.c-torture/execute/pr51581-1.c: New test.
1201 * gcc.c-torture/execute/pr51581-2.c: New test.
1202 * gcc.dg/vect/pr51581-1.c: New test.
1203 * gcc.dg/vect/pr51581-2.c: New test.
1204 * gcc.dg/vect/pr51581-3.c: New test.
1205 * gcc.target/i386/avx-pr51581-1.c: New test.
1206 * gcc.target/i386/avx-pr51581-2.c: New test.
1207 * gcc.target/i386/avx2-pr51581-1.c: New test.
1208 * gcc.target/i386/avx2-pr51581-2.c: New test.
1209 * gcc.dg/vect/slp-26.c (main1): Divide by 0x8031 instead of 3.
1210
c55224dc
RG
12112012-06-15 Richard Guenther <rguenther@suse.de>
1212
1213 * gcc.c-torture/execute/20120615-1.c: New testcase.
1214
f71d5704
EB
12152012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1216
1217 * gnat.dg/vect8.ad[sb]: New test.
1218
7579786c
RG
12192012-06-14 Richard Guenther <rguenther@suse.de>
1220
1221 * gcc.dg/tree-ssa/vrp.h: New testcase.
1222 * gcc.dg/tree-ssa/vrp68.c: Likewise.
1223
5921cd19
CB
12242012-06-13 Christian Bruel <christian.bruel@st.com>
1225
1226 PR target/53621
1227 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1228
30cf3db7
RS
12292012-06-14 Richard Sandiford <rdsandiford@googlemail.com>
1230
1231 * gcc.target/mips/mips.exp (mips-dg-options): Handle -msynci.
1232
5fe0eb0d
JJ
12332012-06-13 Janis Johnson <janisjo@codesourcery.com>
1234
8564f927
JJ
1235 PR testsuite/20771
1236 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1237 test summary unique.
1238
78a5a568
JJ
1239 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1240 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1241 scan-stack-usage-not): Don't strip torture options from test name.
1242
9042f8f2
JJ
1243 * lib/scandump.exp (scan-dump-times): Use printable version of
1244 regexp in test summary line.
1245
5fe0eb0d
JJ
1246 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1247 messages reported for one line of source code.
1248 * gcc.dg/format/few-1.c: Likewise.
1249 * gcc.dg/ia64-sync-2.c: Likewise.
1250 * gcc.dg/sync-2.c: Likewise.
1251 * gcc.dg/noncompile/pr44517.c: Likewise.
1252
8cda8ad3
AO
12532012-06-13 Alexandre Oliva <aoliva@redhat.com>
1254
1255 PR debug/49888
1256 * gcc.dg/guality/pr49888.c: New.
1257
21d01365
AO
12582012-06-13 Alexandre Oliva <aoliva@redhat.com>
1259
1260 * g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
1261 * gcc.dg/tree-ssa/forwprop-11.c: Likewise.
1262 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1263
2be13164
TB
12642012-06-13 Tobias Burnus <burnus@net-b.de>
1265
1266 PR fortran/53643
1267 * gfortran.dg/intent_out_7.f90: New.
1268
d1f6dfe6
TB
12692012-06-13 Tobias Burnus <burnus@net-b.de>
1270
1271 PR fortran/53597
1272 * gfortran.dg/save_4.f90: New.
1273
cce50861
JJ
12742012-06-12 Jakub Jelinek <jakub@redhat.com>
1275
1276 PR c/53532
1277 PR c/51034
1278 PR c/53196
1279 * gcc.dg/pr53532.c: New test.
1280 * gcc.dg/c99-complit-2.c: Add two new dg-error directives,
1281 adjust line numbers.
1282 * gcc.dg/noncompile/950825-1.c: Expect incomplete type error message.
1283 * gcc.dg/Wcxx-compat-8.c: Likewise.
1284 * gcc.dg/pr51034.c: New test.
1285 * gcc.dg/pr53196-1.c: New test.
1286 * gcc.dg/pr53196-2.c: New test.
1287
9a3edfd4
JJ
12882012-06-12 Janis Johnson <janisjo@codesourcery.com>
1289
b29e01b7
JJ
1290 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1291 alignment torture options with usual torture options.
1292 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1293 instead of dg-options.
1294 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1295 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1296 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1297 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1298 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1299 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1300
a637d2cb
JJ
1301 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1302 to checks for multiple messages reported for one line of source code.
1303 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1304
300407a7
JJ
1305 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1306 messages reported for one line of source code.
1307
3eae54ca
JJ
1308 * gcc.dg/20031223-1.c: Add comments to check for multiple
1309 messages reported for one line of source code.
1310 * gcc.dg/Wconversion-integer.c: Likewise.
1311 * gcc.dg/Wfatal-2.c: Likewise.
1312 * gcc.dg/Wfatal.c: Likewise.
1313 * gcc.dg/Wobjsize-1.c: Likewise.
1314 * gcc.dg/c99-vla-jump-1.c: Likewise.
1315 * gcc.dg/c99-vla-jump-2.c: Likewise.
1316 * gcc.dg/c99-vla-jump-3.c: Likewise.
1317 * gcc.dg/c99-vla-jump-4.c: Likewise.
1318 * gcc.dg/c99-vla-jump-5.c: Likewise.
1319 * gcc.dg/decl-9.c: Likewise.
1320 * gcc.dg/declspec-10.c: Likewise.
1321 * gcc.dg/declspec-18.c: Likewise.
1322 * gcc.dg/mtune.c: Likewise.
1323 * gcc.dg/parser-pr28152-2.c: Likewise.
1324 * gcc.dg/parser-pr28152.c: Likewise.
1325 * gcc.dg/pr14475.c: Likewise.
1326 * gcc.dg/pr27953.c: Likewise.
1327 * gcc.dg/pr28322-3.c: Likewise.
1328 * gcc.dg/pr30457.c: Likewise.
1329 * gcc.dg/pr30551-2.c: Likewise.
1330 * gcc.dg/pr30551-3.c: Likewise.
1331 * gcc.dg/pr30551-4.c: Likewise.
1332 * gcc.dg/pr30551-5.c: Likewise.
1333 * gcc.dg/pr30551-6.c: Likewise.
1334 * gcc.dg/pr30551.c: Likewise.
1335 * gcc.dg/pr45461.c: Likewise.
1336 * gcc.dg/pr48552-1.c: Likewise.
1337 * gcc.dg/pr48552-2.c: Likewise.
1338 * gcc.dg/redecl-1.c: Likewise.
1339 * gcc.dg/transparent-union-3.c: Likewise.
1340 * gcc.dg/utf-dflt.c: Likewise.
1341 * gcc.dg/utf-dflt2.c: Likewise.
1342 * gcc.dg/vla-8.c: Likewise.
1343 * gcc.dg/vla-init-1.c: Likewise.
1344 * gcc.dg/wtr-int-type-1.c: Likewise.
1345
526d4b72
JJ
1346 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1347 messages reported for for one line of source code.
1348 * c-c++-common/raw-string-5.c: Likewise.
1349 * c-c++-common/raw-string-4.c: Likewise.
1350 * c-c++-common/raw-string-6.c: Likewise.
1351 * c-c++-common/pr20000.c: Likewise.
1352
9a3edfd4
JJ
1353 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1354 messages reported for one line of source code.
1355 * gcc.dg/cpp/pr30786.c: Likewise.
1356 * gcc.dg/cpp/pr28709.c: Likewise.
1357 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1358 * gcc.dg/cpp/macspace2.c: Likewise.
1359 * gcc.dg/cpp/missing-header-1.c: Likewise.
1360 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1361 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1362 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1363
13642012-06-12 Jason Merrill <jason@redhat.com>
fdaf2f48
JM
1365
1366 PR c++/53599
1367 * g++.dg/template/local7.C: New.
1368
0ff67613
OE
13692012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
1370
1371 PR target/53511
1372 * gcc.target/sh/pr51340-1.c: Delete obsolete test case.
1373 * gcc.target/sh/pr51340-2.c: Likewise.
1374 * gcc.target/sh/pr51340-3.c: Likewise.
413c3530 1375
175a7536
MM
13762012-06-12 Michael Matz <matz@suse.de>
1377
1378 * gcc.dg/torture/alias-1.c: New test.
1379
891ca07d
JJ
13802012-06-12 Jakub Jelinek <jakub@redhat.com>
1381
1382 PR rtl-optimization/53589
1383 * gcc.dg/torture/pr53589.c: New test.
1384
ed6a1ff9
OE
13852012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
1386
1387 PR target/50749
1388 * gcc.target/sh/pr50749-sf-postinc-2.c: New.
1389 * gcc.target/sh/pr50749-sf-postinc-4.c: New.
1390 * gcc.target/sh/pr50749-qihisi-postinc-2.c: New.
1391 * gcc.target/sh/pr50749-qihisi-postinc-4.c: New.
1392 * gcc.target/sh/pr50749-sf-predec-2.c: New.
1393 * gcc.target/sh/pr50749-sf-predec-4.c: New.
1394 * gcc.target/sh/pr50749-qihisi-predec-1.c: New.
1395 * gcc.target/sh/pr50749-qihisi-predec-3.c: New.
1396 * gcc.target/sh/pr50749-sf-postinc-1.c: New.
1397 * gcc.target/sh/pr50749-sf-postinc-3.c: New.
1398 * gcc.target/sh/pr50749-qihisi-postinc-1.c: New.
1399 * gcc.target/sh/pr50749-qihisi-postinc-3.c: New.
1400 * gcc.target/sh/pr50749-sf-predec-1.c: New.
1401 * gcc.target/sh/pr50749-sf-predec-3.c: New.
1402 * gcc.target/sh/pr50749-qihisi-predec-2.c: New.
1403 * gcc.target/sh/pr50749-qihisi-predec-4.c: New.
1404
91fe5efb
ST
14052012-06-11 Sriraman Tallam <tmsriram@google.com>
1406
1407 * gcc.target/i386/builtin_target.c (vendor_signatures): New enum.
1408 (check_intel_cpu_model): New function.
1409 (check_amd_cpu_model): New function.
1410 (check_features): New function.
1411 (__get_cpuid_output): New function.
1412 (check_detailed): New function.
1413 (fn1): Rename to quick_check.
1414 (main): Update to call quick_check and call check_detailed.
1415
d3843c67
RH
14162012-06-11 Richard Henderson <rth@redhat.com>
1417
1418 * lib/target-supports.exp
1419 (check_effective_target_sync_long_long_runtime): Use
1420 check_effective_target_lp64 instead of
1421 check_effective_target_powerpc64 for powerpc targets.
1422
159b4b2f
OE
14232012-06-11 Oleg Endo <olegendo@gcc.gnu.org>
1424
1425 PR target/53511
1426 * gcc.target/sh/pr53511-1.c: New.
1427
e3b127e8
RG
14282012-06-11 Richard Guenther <rguenther@suse.de>
1429
1430 PR middle-end/53470
1431 * g++.dg/lto/pr53470_0.C: New testcase.
1432 * gcc.dg/lto/pr53470_0.c: Likewise.
1433
5a20ffcb
RG
14342012-06-11 Richard Guenther <rguenther@suse.de>
1435
35981f1f 1436 PR c++/53605
5a20ffcb
RG
1437 * g++.dg/ext/pr53605.C: New testcase.
1438
f54ee980
EB
14392012-06-11 Eric Botcazou <ebotcazou@adacore.com>
1440
1441 * gnat.dg/specs/array1.ads: New test.
1442 * gnat.dg/specs/array2.ads: Likewise.
1443 * gnat.dg/array22.adb: Likewise.
1444
9083aacd
EB
14452012-06-11 Eric Botcazou <ebotcazou@adacore.com>
1446
1447 * gnat.dg/constant4.adb: New test.
1448 * gnat.dg/constant4_pkg.ads: New helper.
1449
98cf47d1
JW
14502012-06-08 Janus Weil <janus@gcc.gnu.org>
1451
1452 PR fortran/52552
1453 * gfortran.dg/allocate_alloc_opt_1.f90: Modified.
1454 * gfortran.dg/allocate_class_1.f90: Modified.
1455 * gfortran.dg/allocate_with_typespec_4.f90: Modified.
1456 * gfortran.dg/allocate_class_2.f90: New.
1457
8cb0d9b9
HPN
14582012-06-07 Hans-Peter Nilsson <hp@axis.com>
1459
1460 PR middle-end/53535
1461 * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.
1462
1acbf7a1
TK
14632012-06-07 Thomas König <tkoenig@gcc.gnu.org>
1464
1465 PR fortran/52861
1466 * gfortran.dg/string_assign_2.f90: New test case.
1467
94d145bf
TK
14682012-06-07 Thomas König <tkoenig@gcc.gnu.org>
1469
1470 PR fortran/52861
1471 * gfortran.dg/string_assign_1.f90: New test case.
1472
26127932
JJ
14732012-06-07 Jakub Jelinek <jakub@redhat.com>
1474
1475 PR middle-end/53580
1476 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1477 * gcc.dg/gomp/critical-4.c: Likewise.
1478 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1479 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1480 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1481 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1482 * c-c++-common/gomp/pr53580.c: New test.
1483
cba0366c
FC
14842012-06-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
1485
1486 PR c++/51214
1487 * g++.dg/cpp0x/forw_enum11.C: New.
1488
4b978f96
PC
14892012-06-06 Paolo Carlini <paolo.carlini@oracle.com>
1490
1491 PR c++/53567
1492 * g++.dg/cpp0x/alias-decl-19.C: New.
1493
6f07a821
SB
14942012-06-06 Steven Bosscher <steven@gcc.gnu.org>
1495
1496 * g++.old-deja/g++.brendan/array1.C: Remove dg-options.
1497
3c6a5c3f
UB
14982012-06-06 Uros Bizjak <ubizjak@gmail.com>
1499
1500 * gcc.target/i386/avx-os-support.h (XCR_XFEATURE_ENABLED_MASK): New.
1501 (XSTATE_FP): Ditto.
1502 (XSTATE_SSE): Ditto.
1503 (XSTATE_YMM): Ditto.
1504 (avx_os_support): Use new defines.
1505
c9846ff9
RG
15062012-06-06 Richard Guenther <rguenther@suse.de>
1507
1508 PR testsuite/32380
1509 * gfortran.dg/vect/pr32380.f: Adjust number of expected vectorized
1510 loops.
1511
ce6d2586
RB
15122012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1513
1514 PR c++/52841
1515 * g++.dg/cpp0x/pr52841.C: New testcase.
1516
d0582dc1
RG
15172012-06-06 Richard Guenther <rguenther@suse.de>
1518
1519 PR tree-optimization/53081
1520 * gcc.dg/tree-ssa/ldist-20.c: New testcase.
1521 * gcc.dg/tree-ssa/loop-19.c: Add -fno-tree-loop-distribute-patterns.
1522
d7685183
MM
15232012-06-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1524
1525 * gcc.target/powerpc/pr53487.c: New test.
1526
951c68fa
PH
15272012-06-05 Pat Haugen <pthaugen@us.ibm.com>
1528
1529 * gcc.target/powerpc/lhs-1.c: Use parm instead of stack space.
1530
a6dac809 15312012-06-05 Edmar Wienskoski <edmar@freescale.com>
683ed19e
EW
1532
1533 * gcc.dg/tree-ssa/vector-3.c: Adjust regular expression.
1534
1aedeafe
RG
15352012-06-05 Richard Guenther <rguenther@suse.de>
1536
1537 PR tree-optimization/30442
1538 * gcc.dg/vect/bb-slp-30.c: New testcase.
1539
b6dd5261
RG
15402012-06-05 Richard Guenther <rguenther@suse.de>
1541
1542 PR tree-optimization/53081
1543 * gcc.dg/tree-ssa/ldist-19.c: New testcase.
1544 * gcc.c-torture/execute/builtins/builtins.exp: Always pass
1545 -fno-tree-loop-distribute-patterns.
1546
46f714c8
AM
15472012-06-05 Alan Modra <amodra@gmail.com>
1548
1549 * gcc.target/powerpc/savres.c: Add -mdynamic-no-pic for darwin.
1550 Check static chain in nested funcs.
1551
a67cfde8
TB
15522012-06-04 Tobias Burnus <burnus@net-b.de>
1553
1554 PR fortran/50619
1555 * gfortran.dg/init_flag_10.f90: New.
1556
0e1dd874
PC
15572012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
1558
1559 PR c++/53524
1560 * g++.dg/warn/Wenum-compare-no-2: New.
1561
7ca643e1
DS
15622012-06-04 Dodji Seketeli <dodji@redhat.com>
1563
1564 PR preprocessor/53463
1565 * g++.dg/cpp/limits.C: New test.
1566 * g++.dg/parse/error19.C: Adjust.
1567 * g++.dg/warn/Wconversion-real-integer2.C: Likewise.
1568 * g++.dg/warn/pr35635.C: Likewise.
1569 * g++.old-deja/g++.pt/assign1.C: Likewise.
1570
fbc932e7
EW
15712012-06-04 Edmar Wienskoski <edmar@freescale.com>
1572
1573 PR target/53559
1574 * gcc.target/powerpc/cell_builtin_1.c: New test case.
1575 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
1576 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
1577 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
1578 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
1579 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
1580 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
1581 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
1582
36829666
AS
15832012-06-04 Andreas Schwab <schwab@linux-m68k.org>
1584
1585 * g++.dg/debug/dwarf2/nested-3.C: Allow for | comments.
1586
5ece9847
JJ
15872012-06-04 Jakub Jelinek <jakub@redhat.com>
1588
1589 PR tree-optimization/53550
1590 * gcc.dg/pr53550.c: New test.
1591
c014f6f5
RG
15922012-06-04 Richard Guenther <rguenther@suse.de>
1593
1594 * gcc.dg/tree-ssa/ldist-11.c: Enable -ftree-loop-distribute-patterns.
1595 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1596 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1597
7ac6a832
AF
15982012-06-03 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
1599
1600 PR fortran/48831
1601 * gfortran.dg/parameter_array_element_2.f90: New.
1602
aba92f5f
OE
16032012-06-03 Oleg Endo <olegendo@gcc.gnu.org>
1604
1605 PR target/53512
1606 * gcc.target/sh/pr53512-1.c: New.
1607 * gcc.target/sh/pr53512-2.c: New.
1608 * gcc.target/sh/pr53512-3.c: New.
1609 * gcc.target/sh/pr53512-4.c: New.
1610
ef4b1d6d
JM
16112012-06-01 Jason Merrill <jason@redhat.com>
1612
e3c888eb
JM
1613 PR c++/52973
1614 * g++.dg/ext/visibility/template12.C: New.
1615 * g++.dg/ext/attrib14.C: Adjust warning line.
1616
ef4b1d6d
JM
1617 PR c++/52725
1618 * g++.dg/parse/new6.C: New.
1619 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
1620
4efa9261
EB
16212012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1622
1623 * c-c++-common/restrict-2.c: Revert previous change.
1624
d37c775a
JM
16252012-06-01 Jason Merrill <jason@redhat.com>
1626
3dfaf1d7
JM
1627 PR c++/53137
1628 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
1629
d37c775a
JM
1630 PR c++/53484
1631 * g++.dg/cpp0x/auto33.C: New.
1632
5714705f
PC
16332012-06-01 Paolo Carlini <paolo.carlini@oracle.com>
1634
1635 PR c++/26155
1636 * g++.dg/parse/namespace-alias-1.C: New.
1637
d168aaee
CB
16382012-06-01 Christian Bruel <christian.bruel@st.com>
1639
1640 * gcc.dg/spec-options.c: New test.
1641 * gcc.dg/foo.specs: New file.
1642
46014ce2
EB
16432012-06-01 Eric Botcazou <ebotcazou@adacore.com>
1644
1645 PR ada/53517
1646 * gnat.dg/lto14.adb: Skip on Solaris.
1647
62330f08
HPN
16482012-06-01 Hans-Peter Nilsson <hp@axis.com>
1649
1650 * gcc.target/cris/sync-1-v10.c,
1651 gcc.target/cris/sync-1-v32.c, gcc.target/cris/sync-1.c,
1652 gcc.target/cris/sync-2c.c, gcc.target/cris/sync-2i.c,
1653 gcc.target/cris/sync-2s.c, gcc.target/cris/sync-3i.c,
1654 gcc.target/cris/sync-3s.c, gcc.target/cris/sync-4c.c,
1655 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
1656 gcc.target/cris/torture/sync-mis-op-i-1.c,
1657 gcc.target/cris/torture/sync-mis-op-i-1a.c,
1658 gcc.target/cris/torture/sync-mis-op-i-2.c,
1659 gcc.target/cris/torture/sync-mis-op-i-2a.c,
1660 gcc.target/cris/torture/sync-mis-op-i-3.c,
1661 gcc.target/cris/torture/sync-mis-op-i-3a.c,
1662 gcc.target/cris/torture/sync-mis-op-s-1.c,
1663 gcc.target/cris/torture/sync-mis-op-s-1a.c,
1664 gcc.target/cris/torture/sync-mis-xchg-i-1.c,
1665 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
1666 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
1667 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
1668 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
1669 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
1670 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
1671 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: New tests.
1672
88af7c1a
RG
16732012-05-31 Richard Guenther <rguenther@suse.de>
1674
1675 * gcc.dg/tree-ssa/ldist-pr45948-2.c: New testcase copy of
1676 ldist-pr45948.c with disabled SCCP.
1677
1db1c6f5
RG
16782012-05-31 Richard Guenther <rguenther@suse.de>
1679
1680 PR middle-end/48493
1681 * gcc.dg/torture/pr48493.c: New testcase.
1682
669e9a8f
GY
16832012-05-31 Greta Yorsh <Greta.Yorsh@arm.com>
1684
1685 * lib/target-supports.exp (check_effective_target_vect_char_mult): Add
1686 arm32 to targets.
1687 * gcc.dg/vect/slp-perm-8.c (main): Prevent vectorization
1688 of the initialization loop.
3c6a5c3f 1689 (dg-final): Adjust the expected number of vectorized loops depending
669e9a8f
GY
1690 on vect_char_mult target selector.
1691
37239ce6
HPN
16922012-05-31 Hans-Peter Nilsson <hp@axis.com>
1693
1694 * gcc.target/cris/asm-v8.S, gcc.target/cris/asm-v10.S,
1695 gcc.target/cris/asm-other.S, gcc.target/cris/inasm-v8.c,
1696 gcc.target/cris/inasm-v10.c, gcc.target/cris/inasm-other.c:
1697 New tests.
1698
66edf32a
JM
16992012-05-30 Jason Merrill <jason@redhat.com>
1700
1701 PR c++/53356
1702 * g++.dg/init/new34.C: New.
1703 * g++.dg/tree-ssa/stabilize1.C: New.
1704
4bbbcbf6
JM
17052012-05-30 Jakub Jelinek <jakub@redhat.com>
1706
1707 PR c++/53356
1708 * g++.dg/init/new33.C: New test.
1709
e40a9680
RG
17102012-05-30 Richard Guenther <rguenther@suse.de>
1711
1712 PR middle-end/53501
1713 * gcc.dg/torture/pr53501.c: New testcase.
1714 * c-c++-common/restrict-2.c: Adjust.
1715
08cad606
AM
17162012-05-30 Alan Modra <amodra@gmail.com>
1717
1718 * gcc.target/powerpc/powerpc.exp: Load torture-options.exp, call
1719 torture-finish.
1720
66c540d2
MG
17212012-05-30 Marc Glisse <marc.glisse@inria.fr>
1722
1723 * gcc.target/i386/shuf-concat.c: New test.
1724
667c517b
JJ
17252012-05-30 Jakub Jelinek <jakub@redhat.com>
1726
1727 PR rtl-optimization/53519
1728 * gcc.c-torture/compile/pr53519.c: New test.
1729
fa95aa25
RR
17302012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1731
1732 * gcc.target/arm/neon-vrev.c: New.
1733
2df2ce3f
OE
17342012-05-29 Oleg Endo <olegendo@gcc.gnu.org>
1735
1736 PR target/51340
1737 * gcc.target/sh/pr51340-1.c: New.
1738 * gcc.target/sh/pr51340-2.c: New.
1739 * gcc.target/sh/pr51340-3.c: New.
1740
508ef0c6
RG
17412012-05-29 Richard Guenther <rguenther@suse.de>
1742
1743 PR tree-optimization/53516
1744 * gcc.dg/torture/pr53516.c: New testcase.
1745
828a7f76
DS
17462012-05-29 Dodji Seketeli <dodji@redhat.com>
1747
1748 PR preprocessor/53229
1749 * gcc.dg/cpp/paste6.c: Force to run without
1750 -ftrack-macro-expansion.
1751 * gcc.dg/cpp/paste8.c: Likewise.
1752 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
1753 -ftrack-macro-expansion.
1754 * gcc.dg/cpp/paste12.c: Force to run without
1755 -ftrack-macro-expansion.
1756 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
1757 -ftrack-macro-expansion.
1758 * gcc.dg/cpp/paste13.c: Likewise.
1759 * gcc.dg/cpp/paste14.c: Likewise.
1760 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
1761 -ftrack-macro-expansion.
1762 * gcc.dg/cpp/paste18.c: New test.
1763
0de9dab5
HPN
17642012-05-29 Hans-Peter Nilsson <hp@axis.com>
1765
1766 * gcc.target/cris/torture/trap-1.c,
1767 gcc.target/cris/torture/trap-2.c,
1768 gcc.target/cris/torture/trap-3.c,
1769 gcc.target/cris/torture/trap-v0.c,
1770 gcc.target/cris/torture/trap-v3.c: New tests.
1771
4a792f9b
PC
17722012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
1773
1774 PR c++/25137
1775 * g++.dg/warn/Wbraces3.C: New.
1776 * g++.dg/warn/Wbraces4.C: Likewise.
1777
512d321d
JJ
17782012-05-28 Jakub Jelinek <jakub@redhat.com>
1779
1780 PR tree-optimization/53505
1781 * c-c++-common/torture/pr53505.c: New test.
1782
253cbc5f
NS
17832012-05-27 Nathan Sidwell <nathan@acm.org>
1784
1785 * gcc.dg/stmt-expr-4.c: New.
1786
982058cb
PC
17872012-05-26 Paolo Carlini <paolo.carlini@oracle.com>
1788
1789 PR c++/53491
1790 * g++.dg/parse/crash60.C: New.
1791
17922012-05-26 Jason Merrill <jason@redhat.com>
1f37c583
JM
1793
1794 PR c++/53220
1795 * c-c++-common/array-lit.c: New.
1796 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
1797
c4c57c9c
EB
17982012-05-26 Eric Botcazou <ebotcazou@adacore.com>
1799
1800 PR ada/50294
1801 * gnat.dg/array21.adb: New test.
1802
60ba49d0
EB
18032012-05-26 Eric Botcazou <ebotcazou@adacore.com>
1804
1805 * gnat.dg/renaming5.adb: Adjust dg-final directive.
1806
6d199d3c
PC
18072012-05-25 Paolo Carlini <paolo.carlini@oracle.com>
1808
1809 PR c++/32054
1810 * g++.dg/other/anon-union3.C: New.
1811
31a18a7e
ILT
18122012-05-25 Ian Lance Taylor <iant@google.com>
1813
1814 * gcc.dg/split-6.c: New test.
1815
b993039f
EB
18162012-05-25 Eric Botcazou <ebotcazou@adacore.com>
1817
1818 * gnat.dg/lto14.adb: New test.
1819
4aa820fe
TG
18202012-05-25 Tristan Gingold <gingold@adacore.com>
1821
1822 * gcc.target/i386/large-frame.c: New.
1823
6fac31b4
PH
18242012-05-24 Pat Haugen <pthaugen@us.ibm.com>
1825 * gcc.target/powerpc/lhs-1.c: New.
1826 * gcc.target/powerpc/lhs-2.c: New.
1827 * gcc.target/powerpc/lhs-3.c: New.
1828
165ca58d
DS
18292012-05-24 Dodji Seketeli <dodji@redhat.com>
1830
1831 Make unwound macro expansion trace less redundant
1832 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
1833 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
1834 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
1835 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
1836 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
1837 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
1838
a5dedb5e
PC
18392012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1840
1841 PR c++/53464
1842 * g++.dg/cpp0x/constexpr-default1.C: New.
1843
c7837f7e
PC
18442012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
1845
1846 PR c++/32080
1847 * g++.dg/eh/goto2.C: New.
1848
49bdc0a6
RG
18492012-05-24 Richard Guenther <rguenther@suse.de>
1850
1851 PR middle-end/53460
1852 * g++.dg/tree-prof/pr53460.C: New testcase.
1853
8a791ae2
RG
18542012-05-24 Richard Guenther <rguenther@suse.de>
1855
1856 PR bootstrap/53466
1857 * g++.dg/debug/pr53466.C: New testcase.
1858
0d5a9e78
JJ
18592012-05-24 Jakub Jelinek <jakub@redhat.com>
1860
1861 PR tree-optimization/53465
1862 * gcc.c-torture/execute/pr53465.c: New test.
1863
239b48db
TB
18642012-05-23 Tobias Burnus <burnus@net-b.de>
1865
1866 PR fortran/51055
1867 PR fortran/45170
1868 * gfortran.dg/allocate_with_typespec_6.f90: New.
1869
0a9696f0
PC
18702012-05-23 Paolo Carlini <paolo.carlini@oracle.com>
1871
1872 PR c++/29185
1873 * g++.dg/warn/delete-array-1.C: New.
1874
9c09f152
RB
18752012-05-23 Richard Guenther <rguenther@suse.de>
1876
1877 * gcc.dg/torture/pr39074-2.c: Adjust.
1878 * gcc.dg/torture/pr39074.c: Likewise.
1879 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
1880 * gcc.dg/tree-ssa/alias-19.c: Likewise.
1881
66379195
JH
18822012-05-22 Jan Hubicka <jh@suse.cz>
1883
1884 PR middle-end/53161
1885 * g++.dg/torture/pr53161.C: New testcase.
1886
f391a855
TB
18872012-05-22 Tobias Burnus <burnus@net-b.de>
1888
1889 PR fortran/53389
1890 * gfortran.dg/realloc_on_assign_15.f90: New.
1891
633d9236
RG
18922012-05-22 Richard Guenther <rguenther@suse.de>
1893
1894 PR middle-end/51071
1895 * gcc.dg/torture/pr51071-2.c: New testcase.
1896
819f3b2c
PB
18972012-05-22 Paolo Bonzini <bonzini@gnu.org>
1898
1899 PR tree-optimization/53336
1900 * g++.dg/torture/pr53336.C: New testcase.
1901
650dc14a
DS
19022012-05-22 Dodji Seketeli <dodji@redhat.com>
1903
1904 PR c++/53322
1905 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
f391a855 1906 instead of -Wunused-local-typedefs.
650dc14a 1907
94ccc95d
PC
19082012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1909
1910 PR c++/51184
1911 * g++.dg/other/abstract4.C: New-
1912
19132012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1914
1915 PR c++/40821
1916 * g++.dg/ext/attrib46.C: New.
1917
01c7ccbb
JM
19182012-05-21 Joseph Myers <joseph@codesourcery.com>
1919
ce863f5d 1920 PR c/53418
01c7ccbb
JM
1921 * gcc.c-torture/compile/pr53418-1.c,
1922 gcc.c-torture/compile/pr53418-2.c: New tests.
1923
27edb974
JJ
19242012-05-21 Jakub Jelinek <jakub@redhat.com>
1925
7772bae0
JJ
1926 PR tree-optimization/53366
1927 * gcc.dg/torture/pr53366-1.c: New test.
1928 * gcc.dg/torture/pr53366-2.c: New test.
1929 * gcc.target/i386/pr53366-1.c: New test.
1930 * gcc.target/i386/pr53366-2.c: New test.
1931
017a2020
JJ
1932 PR tree-optimization/53409
1933 * gcc.c-torture/compile/pr53409.c: New test.
1934
27edb974
JJ
1935 PR tree-optimization/53410
1936 * gcc.c-torture/compile/pr53410-1.c: New test.
1937 * gcc.c-torture/compile/pr53410-2.c: New test.
1938
30ee9dbf
L
19392012-05-21 H.J. Lu <hongjiu.lu@intel.com>
1940
1941 PR target/53425
1942 * gcc.target/i386/pr53425-1.c: New file.
1943 * gcc.target/i386/pr53425-2.c: Likewise.
1944
21039e0e
RG
19452012-05-21 Richard Guenther <rguenther@suse.de>
1946
1947 PR tree-optimization/53408
1948 * gcc.dg/torture/pr53408.c: New testcase.
1949
9b5effa4
L
19502012-05-21 Uros Bizjak <ubizjak@gmail.com>
1951 H.J. Lu <hongjiu.lu@intel.com>
1952
1953 PR target/53416
1954 * gcc.target/i386/pr53416.c: New file.
1955
47fb0e18
RG
19562012-05-21 Richard Guenther <rguenther@suse.de>
1957
1958 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
1959
8450aa97
RG
19602012-05-21 Richard Guenther <rguenther@suse.de>
1961
1962 * gcc.dg/torture/ldist-1.c: New testcase.
1963
d3c268ab
EB
19642012-05-20 Eric Botcazou <ebotcazou@adacore.com>
1965
1966 * gnat.dg/lto13.adb: New test.
1967 * gnat.dg/lto13_pkg.ad[sb]: New helper.
1968
1d5bfe97
EB
19692012-05-18 Eric Botcazou <ebotcazou@adacore.com>
1970
1971 * gnat.dg/specs/lto12.ads: New test.
1972 * gnat.dg/specs/lto12_pkg.ads: New helper.
1973
a4293fa6
RG
19742012-05-18 Richard Guenther <rguenther@suse.de>
1975
1976 PR tree-optimization/53346
1977 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
1978 * gcc.target/i386/incoming-10.c: Adjust.
1979 * gcc.target/i386/incoming-11.c: Likewise.
1980 * gcc.target/i386/pr46295.c: Likewise.
1981
b6961011
RG
19822012-05-18 Richard Guenther <rguenther@suse.de>
1983
1984 * gcc.dg/pr53352.c: Return zero.
1985
7595989b
RG
19862012-05-18 Richard Guenther <rguenther@suse.de>
1987
1988 PR tree-optimization/53390
1989 * gcc.dg/torture/pr53390.c: New testcase.
1990
7cb6668a
MI
19912012-05-18 Meador Inge <meadori@codesourcery.com>
1992
1993 PR rtl-optimization/53352
1994 * gcc.dg/pr53352.c: New test.
1995
71bc706c
DM
19962012-05-17 David S. Miller <davem@davemloft.net>
1997
1998 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
1999 failure on sparc-*-linux-gnu.
2000
70ba90b2
PC
20012012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2002
2003 PR c++/39681
58d84b67 2004 * g++.dg/parse/error49.C: New.
70ba90b2
PC
2005 * g++.dg/cpp0x/error8.C: Likewise.
2006 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
2007 * g++.dg/ext/utf-dflt2.C: Likewise.
2008 * g++.dg/ext/utf-gnuxx98.C: Likewise.
2009 * g++.dg/ext/utf-dflt.C: Likewise.
2010 * c-c++-common/raw-string-3.c: Likewise.
2011 * c-c++-common/raw-string-4.c: Likewise.
2012
f9eead1f
PC
20132012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2014
2015 PR c++/53371
2016 * g++.dg/cpp0x/catch1.C: New.
2017
f330f599 20182012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
8730965e 2019
f330f599
PC
2020 PR c++/44516
2021 * g++.dg/parse/error48.C: New.
2022 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
2023 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
2024
20252012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
2026
2027 * gcc.dg/tm/indirect-2.c: New test.
8730965e 2028
f002c196
BS
20292012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2030
2031 PR tree-optimization/53217
2032 * gfortran.dg/pr53217.f90: New test.
2033
a952cc06
RG
20342012-05-16 Richard Guenther <rguenther@suse.de>
2035
2036 PR tree-optimization/53364
2037 * g++.dg/torture/pr53364.C: New testcase.
2038
219d42f1
GJL
20392012-05-16 Georg-Johann Lay <avr@gjlay.de>
2040
2041 PR testsuite/52641
2042 * gcc.dg/pr52549.c: Fix test for long != void*
2043 * gcc.c-torture/execute/pr52979-1.x: New file.
2044 * gcc.c-torture/execute/pr52979-2.x: New file.
2045
0b2c4be5
DS
20462012-05-16 Dodji Seketeli <dodji@redhat.com>
2047
2048 PR preprocessor/7263
2049 * gcc.dg/binary-constants-2.c: Run without tracking locations
2050 accross macro expansion.
2051 * gcc.dg/binary-constants-3.c: Likewise.
2052 * gcc.dg/cpp/sysmac2.c: Likewise.
2053 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
2054 location.
2055 * gcc.dg/cpp/syshdr3.c: New test.
2056 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
2057 * gcc.dg/system-binary-constants-1.c: New test.
2058 * gcc.dg/system-binary-constants-1.h: New header for the new test
2059 above.
2060 * g++.dg/cpp/syshdr3.C: New test.
2061 * g++.dg/cpp/syshdr3.h: New header the new test above.
2062 * g++.dg/system-binary-constants-1.C: New test.
2063 * g++.dg/system-binary-constants-1.h: New header the new test
2064 above.
2065
efc704cb
PC
20662012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2067
2068 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
2069
64137a35
JJ
20702012-05-15 Jakub Jelinek <jakub@redhat.com>
2071
2072 PR target/53358
2073 * gcc.dg/pr53358.c: New test.
2074
a1bde5af
PC
20752012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2076
d02924ef 2077 PR c++/11856
a1bde5af
PC
2078 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
2079 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
2080
7d67c380
OH
20812012-05-15 Olivier Hainque <hainque@adacore.com>
2082
2083 * g++.dg/eh/sighandle.C: New testcase.
2084
8c1f1d42
RG
20852012-05-15 Richard Guenther <rguenther@suse.de>
2086
2087 PR tree-optimization/53355
2088 * gcc.dg/tree-ssa/vrp67.c: New testcase.
2089
2d858ed9
BRF
20902012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2091
2092 * gfortran.dg/*.f90: Remove now redundant manual
2093 cleanup-modules directive.
2094
517f1b34
UB
20952012-05-14 Uros Bizjak <ubizjak@gmail.com>
2096
2097 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2098 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2099
80b91c0b
JB
21002012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
2101
2102 PR fortran/52428
2103 * gfortran.dg/int_range_io_1.f90: New test.
2104
f6286674
JJ
21052012-05-14 Andi Kleen <ak@linux.intel.com>
2106 Jakub Jelinek <jakub@redhat.com>
2107
2108 PR target/53315
2109 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
2110 * gcc.target/i386/rtm-check.h: New file.
2111 * gcc.target/i386/pr53315.c: New test.
2112
6052c299
TB
21132012-05-14 Tobias Burnus <burnus@net-b.de>
2114
2115 PR fortran/49110
2116 PR fortran/51055
2117 PR fortran/53329
2118 * gfortran.dg/deferred_type_param_4.f90: New.
2119 * gfortran.dg/deferred_type_param_6.f90: New.
2120
e384e6b5
BS
21212012-05-14 Bernd Schmidt <bernds@codesourcery.com>
2122
2123 * gcc.target/i386/retarg.c: New test.
2124
8ae1ec92
AF
21252012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2126
2127 PR fortran/45170
2128 * gfortran.dg/deferred_type_param_3.f90: New.
2129 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
2130 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
2131
4265801b
EB
21322012-05-12 Eric Botcazou <ebotcazou@adacore.com>
2133
2134 * gnat.dg/null_pointer_deref3.adb: New test.
2135
dd912331
TB
21362012-05-12 Tobias Burnus <burnus@net-b.de>
2137
2138 PR fortran/49110
2139 PR fortran/52843
2140 * gfortran.dg/deferred_type_param_5.f90: New.
2141
498ad15e
PC
21422012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
2143
2144 * g++.dg/parse/error47.C: New.
2145
06118b14
TK
21462012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2147
2148 PR fortran/52537
2149 * gfortran.dg/string_compare_4.f90: Change option
2150 to -fdump-tree-original. Add test case for kind=4.
2151
91077d4e
TK
21522012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2153
2154 PR fortran/52537
2155 * gfortran.dg/string_compare_4.f90: New test.
2156
52cd1f60
RO
21572012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2158
2159 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
2160
d1093817
PC
21612012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
2162
2163 PR c++/53305
2164 * g++.dg/cpp0x/variadic132.C: New.
2165
5a3c9cf2
PC
21662012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2167
2168 PR c++/53158
2169 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
2170 * g++.dg/parse/error26.C: Tweak dg-error column number.
2171
e5f13bf4
PC
21722012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2173
2174 PR c++/53301
2175 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2176
d400d17e
EB
21772012-05-10 Eric Botcazou <ebotcazou@adacore.com>
2178
2179 * gnat.dg/lto11.ad[sb]: New test.
2180
d21a7b44
UB
21812012-05-09 Uros Bizjak <ubizjak@gmail.com>
2182
2183 PR target/52908
2184 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
2185 directive to Scan for vpmuldq, not vpmacsdql.
2186
0c910378
MM
21872012-05-09 Michael Matz <matz@suse.de>
2188
2189 PR tree-optimization/53185
2190 * gcc.dg/vect/pr53185.c: New test.
2191
af905902
L
21922012-05-09 H.J. Lu <hongjiu.lu@intel.com>
2193
2194 PR middle-end/53249
2195 * gcc.target/i386/pr53249.c: New.
2196
e7ff4510
RG
21972012-05-09 Richard Guenther <rguenther@suse.de>
2198
2199 PR tree-optimization/18437
2200 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
2201 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
2202
cc603b40
JJ
22032012-05-09 Jakub Jelinek <jakub@redhat.com>
2204
2205 PR tree-optimization/53226
2206 * gcc.c-torture/compile/pr53226.c: New test.
2207
4ede37cd
RO
22082012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2209
2210 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
2211 * gcc.target/i386/hle-add-rel-1.c: Likewise.
2212 * gcc.target/i386/hle-and-acq-1.c: Likewise.
2213 * gcc.target/i386/hle-and-rel-1.c: Likewise.
2214 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
2215 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
2216 * gcc.target/i386/hle-or-acq-1.c: Likewise.
2217 * gcc.target/i386/hle-or-rel-1.c: Likewise.
2218 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
2219 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
2220 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
2221 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
2222 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
2223 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
2224
99b113f9
DC
22252012-05-09 Dehao Chen <dehao@google.com>
2226
2227 * gcc.dg/predict-1.c: Remove the replicated text in this test.
2228 * gcc.dg/predict-2.c: Likewise.
2229 * gcc.dg/predict-3.c: Likewise.
2230 * gcc.dg/predict-4.c: Likewise.
2231 * gcc.dg/predict-5.c: Likewise.
2232 * gcc.dg/predict-6.c: Likewise.
2233
88231ff6
HPN
22342012-05-08 Hans-Peter Nilsson <hp@axis.com>
2235
2236 PR target/53272
2237 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2238
ad9fc55a
RG
22392012-05-08 Richard Guenther <rguenther@suse.de>
2240
2241 * gcc.dg/fold-bitand-4.c: New testcase.
2242
9c04723a
DC
22432012-05-08 Dehao Chen <dehao@google.com>
2244
2245 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
2246 heuristic is working properly.
2247 * gcc.dg/predict-2.c: Likewise.
2248 * gcc/dg/predict-3.c: Likewise.
2249 * gcc/dg/predict-4.c: Likewise.
2250 * gcc/dg/predict-5.c: Likewise.
2251 * gcc/dg/predict-6.c: Likewise.
2252
7a04f01c
JJ
22532012-05-07 Jakub Jelinek <jakub@redhat.com>
2254
2255 PR tree-optimization/53239
2256 * g++.dg/opt/vrp3.C: New test.
2257 * g++.dg/opt/vrp3-aux.cc: New file.
2258 * g++.dg/opt/vrp3.h: New file.
2259
4f22d430
RO
22602012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2261
2262 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
2263 .uleb128 support in assembler output.
2264
7d7f7fb7
RG
22652012-05-07 Richard Guenther <rguenther@suse.de>
2266
2267 PR lto/42987
2268 * g++.dg/lto/pr42987_0.C: New testcase.
2269 * g++.dg/lto/pr42987_1.C: Likewise.
2270
e3a2ec56
TB
22712012-05-07 Tobias Burnus <burnus@net-b.de>
2272
2273 PR fortran/53255
2274 * gfortran.dg/typebound_operator_15.f90: New.
2275
ea59b186
TB
22762012-05-06 Tobias Burnus <burnus@net-b.de>
2277
2278 PR fortran/41587
2279 * gfortran.dg/class_array_13.f90: New.
2280
630dfc9c
TG
22812012-05-06 Tristan Gingold <gingold@adacore.com>
2282
2283 * gnat.dg/warn7.adb: New test.
2284
9422c886 22852012-05-06 Eric Botcazou <ebotcazou@adacore.com>
842d4ee2 2286
9422c886
EB
2287 * gnat.dg/specs/renamings.ads: Rename to...
2288 * gnat.dg/specs/renaming1.ads: ...this.
2289 * gnat.dg/specs/renaming2.ads: New test.
2290 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
2291 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
2292 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
2293 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
2294
22952012-05-06 Eric Botcazou <ebotcazou@adacore.com>
2296
2297 * gnat.dg/discr36.ad[sb]: New test.
2298 * gnat.dg/discr36_pkg.ad[sb]: New helper.
842d4ee2 2299
f2c4a785
MLI
23002012-05-05 Manuel López-Ibåñez <manu@gcc.gnu.org>
2301
2302 PR c/43772
2303 * c-c++-common/pr43772.c: New.
2304
8f75db9f
PT
23052012-05-05 Paul Thomas <pault@gcc.gnu.org>
2306
2307 PR fortran/41600
2308 * gfortran.dg/select_type_26.f03 : New test.
2309 * gfortran.dg/select_type_27.f03 : New test.
2310
2311 PR fortran/53191
2312 * gfortran.dg/select_type_28.f03 : New test.
2313
4ecad771
JB
23142012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
2315
2316 PR fortran/49010
2317 PR fortran/24518
2318 * gfortran.dg/mod_sign0_1.f90: New test.
2319 * gfortran.dg/mod_large_1.f90: New test.
2320
ed4639a9
TB
23212012-05-04 Tobias Burnus <burnus@net-b.de>
2322
2323 PR fortran/53175
2324 gfortran.dg/public_private_module_5.f90: New.
2325
6ba84c31
TB
23262012-05-04 Tobias Burnus <burnus@net-b.de>
2327
2328 PR fortran/53111
2329 * gfortran.dg/constructor_7.f90: New.
2330 * gfortran.dg/constructor_8.f90: New.
2331
fb4bcc8d
PC
23322012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2333
2334 PR c++/53166
2335 * g++.dg/cpp0x/static_assert7.C: New.
2336
33018845
UW
23372012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2338
2339 PR tree-optimization/52633
2340 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2341 recognized as widening shifts instead of over-widening.
2342 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2343 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2344 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2345 * gcc.target/arm/pr52633.c: New test.
2346
efe7068b
RG
23472012-05-04 Richard Guenther <rguenther@suse.de>
2348
2349 PR tree-optimization/53168
2350 * gcc.dg/torture/pr53168.c: New testcase.
2351 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
2352
1d67dde8
RB
23532012-05-04 Richard Guenther <rguenther@suse.de>
2354
2355 * gcc.dg/lto/pr53214_0.c: New testcase.
2356
a2f2d218
EB
23572012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2358
2359 * gcc.target/ia64/pr48496.c: New test.
2360 * gcc.target/ia64/pr52657.c: Likewise.
2361
50f305ca
MLI
23622012-05-04 Manuel López-Ibåñez <manu@gcc.gnu.org>
2363
2364 PR c/51712
2365 * c-c++-common/pr51712.c: New.
2366
65d512d1
MM
23672012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2368
2369 PR target/53199
2370 * gcc.target/powwerpc/pr53199.c: New file.
2371
d8acd563
JM
23722012-05-03 Jason Merrill <jason@redhat.com>
2373
05688bf7
JM
2374 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
2375
d8acd563
JM
2376 * gcc.dg/debug/dwarf2/dups-types.c: New.
2377 * gcc.dg/debug/dwarf2/dups-types.h: New.
2378
0fd0752e
JM
23792012-05-03 Jason Merrill <jason@redhat.com>
2380
2381 * g++.dg/debug/dwarf2/namespace-2.C: New.
2382 * g++.dg/debug/dwarf2/localclass3.C: New.
2383
63aaf27c
JM
23842012-05-03 Jason Merrill <jason@redhat.com>
2385
2386 * g++.dg/debug/dwarf2/thunk1.C: New.
2387
1fa2969f
PC
23882012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2389
2390 PR c++/53186
2391 * g++.dg/other/final2.C: New.
2392
bea966c2
RG
23932012-05-03 Richard Guenther <rguenther@suse.de>
2394
2395 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
2396
520b49f3
UB
23972012-05-03 Uros Bizjak <ubizjak@gmail.com>
2398
2399 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
2400 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
2401 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
2402 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
2403
d40a89e7
JJ
24042012-05-03 Jakub Jelinek <jakub@redhat.com>
2405
f95052cc
JJ
2406 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
2407 .byte 0xf2.
2408 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
2409 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
2410 * gcc.target/i386/hle-add-rel-1.c: Likewise.
2411
273ccb6d
JJ
2412 PR debug/53174
2413 * gcc.dg/pr53174.c: New test.
2414
d40a89e7
JJ
2415 PR target/53187
2416 * gcc.target/arm/pr53187.c: New test.
2417 * gcc.c-torture/compile/pr53187.c: New test.
2418
55f520f6
RG
24192012-05-03 Richard Guenther <rguenther@suse.de>
2420
2421 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
2422 unsupported prefetching support.
2423
5c506dd0
GY
24242012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
2425
6ba84c31
TB
2426 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
2427 option -ftrack-macro-expansion=0.
2428 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
2429 option -ftrack-macro-expansion=0.
5c506dd0 2430
4b507196
GY
24312012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
2432
2433 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
2434 dg-options for target arm with dg-additional-options.
2435
9179ed9d
RG
24362012-05-03 Richard Guenther <rguenther@suse.de>
2437
2438 PR tree-optimization/53144
2439 * gcc.dg/torture/pr53144.c: New testcase.
2440
bcb4ad36
TB
24412012-05-03 Tobias Burnus <burnus@net-b.de>
2442
2443 PR fortran/52864
2444 * gfortran.dg/pointer_intent_7.f90: New.
2445 * gfortran.dg/pure_formal_3.f90: New.
2446
aefa216b
UW
24472012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2448
2449 * gcc.target/s390/20030123-1.c: Add missing "volatile".
2450
d282264e
MJ
24512012-05-02 Martin Jambor <mjambor@suse.cz>
2452
2453 PR lto/52605
2454 * g++.dg/lto/pr52605_0.C: New test.
2455
5dcfdccd
KY
24562012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
2457
2458 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
2459 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
2460 * gcc.target/i386/hle-add-acq-1.c: Ditto.
2461 * gcc.target/i386/hle-add-rel-1.c: Ditto.
2462 * gcc.target/i386/hle-and-acq-1.c: Ditto.
2463 * gcc.target/i386/hle-and-rel-1.c: Ditto.
2464 * gcc.target/i386/hle-or-acq-1.c: Ditto.
2465 * gcc.target/i386/hle-or-rel-1.c: Ditto.
2466 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
2467 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
2468 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
2469 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
2470 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
2471 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
2472 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
2473 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
2474
68e72840
SB
24752012-05-02 Steven Bosscher <steven@gcc.gnu.org>
2476
2477 PR middle-end/53153
2478 * gcc.dg/pr53153.c: New test.
2479
56099f00
RG
24802012-05-02 Richard Guenther <rguenther@suse.de>
2481
2482 * g++.dg/tree-ssa/pr19807.C: Adjust.
2483
6aae324c
JJ
24842012-05-02 Jakub Jelinek <jakub@redhat.com>
2485
795e8869
JJ
2486 PR tree-optimization/53163
2487 * gcc.c-torture/compile/pr53163.c: New test.
2488
6aae324c
JJ
2489 PR rtl-optimization/53160
2490 * gcc.c-torture/execute/pr53160.c: New test.
2491
a845a7f5
ILT
24922012-05-01 Ian Lance Taylor <iant@google.com>
2493
2494 PR c/37303
2495 * gcc.dg/pr37303.c: New test.
2496
0f2f3389
RH
24972012-05-01 Richard Henderson <rth@redhat.com>
2498
2499 * lib/target-supports.exp
2500 (check_effective_target_sync_long_long_runtime): True for
2501 check_effective_target_powerpc64.
2502
1941b0ca
MG
25032012-04-30 Marc Glisse <marc.glisse@inria.fr>
2504
7edaa4d2
MG
2505 PR c++/51033
2506 * gcc.dg/vector-1.c: Move to ...
2507 * c-c++-common/vector-1.c: ... here.
2508 * gcc.dg/vector-2.c: Move to ...
2509 * c-c++-common/vector-2.c: ... here.
2510 * gcc.dg/vector-3.c: Move to ...
2511 * c-c++-common/vector-3.c: ... here. Adapt to C++.
2512 * gcc.dg/vector-4.c: Move to ...
2513 * c-c++-common/vector-4.c: ... here.
2514 * gcc.dg/vector-init-1.c: Move to ...
2515 * c-c++-common/vector-init-1.c: ... here.
2516 * gcc.dg/vector-init-2.c: Move to ...
2517 * c-c++-common/vector-init-2.c: ... here.
2518 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
2519 * c-c++-common/vector-subscript-1.c: ... here.
2520 * gcc.dg/vector-subscript-2.c: Move to ...
2521 * c-c++-common/vector-subscript-2.c: ... here.
2522 * gcc.dg/vector-subscript-3.c: Move to ...
2523 * c-c++-common/vector-subscript-3.c: ... here.
2524
1941b0ca
MG
2525 PR c++/51314
2526 * g++.dg/cpp0x/vt-51314.C: New test.
2527 * g++.dg/cpp0x/variadic76.C: Fix.
2528
b944e97a
GY
25292012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
2530
2531 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
2532
b9c8da34
DS
25332012-04-30 Dodji Seketeli <dodji@redhat.com>
2534
2535 Add -Wvarargs option
2536 * c-c++-common/Wvarargs.c: New test case.
2537 * c-c++-common/Wvarargs-2.c: Likewise.
2538
0ff2b8a0
DS
25392012-04-30 Dodji Seketeli <dodji@redhat.com>
2540
dde9c193
DS
2541 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
2542 * objc.dg/foreach-7.m: Force the test case to run without
2543 -ftrack-macro-expansion.
2544 * c-c++-common/tm/attrib-1.c: Likewise.
2545 * c-c++-common/warn-ommitted-condop.c: Likewise.
2546 * gcc.dg/assign-warn-1.c: Likewise.
2547 * gcc.dg/assign-warn-2.c: Likewise.
2548 * gcc.dg/attr-alloc_size.c: Likewise.
2549 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2550 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
2551 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
2552 * gcc.dg/c90-const-expr-9.c: Likewise.
2553 * gcc.dg/c99-const-expr-9.c: Likewise.
2554 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
2555 * gcc.dg/cpp/direct2s.c: Likewise.
2556 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
2557 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
2558 * gcc.dg/dfp/composite-type.c: Likewise.
2559 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
2560 with -ftrack-macro-expansion
2561 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
2562 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
2563 * g++.dg/ext/cleanup-1.C: Likewise.
2564 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
2565 * g++.dg/template/sfinae10.C: Likewise.
2566 * g++.dg/tm/wrap-2.C: Likewise.
2567 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
2568 * g++.dg/warn/Wsign-conversion.C: Likewise.
2569 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
2570 * g++.old-deja/g++.mike/p10769b.C: Likewise.
2571 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
2572 it to run with -ftrack-macro-expansion.
2573 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
2574 test cases without -ftrack-macro-expansion.
2575
bfd93a72
DS
2576 Fix location for static class members
2577 * g++.dg/template/sfinae6_neg.C: Adjust.
2578
70dc395a
DS
2579 Make conversion warnings work on NULL with -ftrack-macro-expansion
2580 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
2581 alongside the previous testing for NULL.
2582
2d48bdca
DS
2583 Fix -Wuninitialized for -ftrack-macro-expansion
2584 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
2585
c4ca1a09
DS
2586 Strip "<built-in>" loc from displayed expansion context
2587 * g++.dg/warn/Wconversion-real-integer2.C: New test.
2588 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
2589 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
2590 new test above.
2591
3600218c
DS
2592 Fix expansion point loc for macro-like tokens
2593 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
6ba84c31 2594 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3600218c 2595
0ff2b8a0
DS
2596 Fix token pasting with -ftrack-macro-expansion
2597 * gcc.dg/cpp/paste17.c: New test case for
6ba84c31 2598 -ftrack-macro-expansion=2 mode only.
0ff2b8a0
DS
2599 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
2600
f04b8d69
EB
26012012-04-30 Eric Botcazou <ebotcazou@adacore.com>
2602
2603 * gnat.dg/warn6.ad[sb]: New test.
2604
663b0134
MLI
26052012-04-29 Manuel López-Ibåñez <manu@gcc.gnu.org>
2606
2607 PR 53149
6ba84c31 2608 * gcc.dg/20011021-1.c: Adjust testcase.
663b0134 2609
3d3b8193
TK
26102012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2611
2612 PR fortran/53148
2613 * gfortran.dg/function_optimize_12.f90: New test.
2614
78900a54
HPN
26152012-04-29 Hans-Peter Nilsson <hp@axis.com>
2616
2617 PR target/53156
2618 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
2619 code to match current output and cover new peephole2 pattern.
2620
3c6a5c3f 26212012-04-27 Ollie Wild <aaw@google.com>
7f5f5f98
OW
2622
2623 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
2624
809c929c
PB
26252012-04-27 Paolo Bonzini <bonzini@gnu.org>
2626
2627 * gcc.c-torture/execute/20120427-2.c: New testcase.
2628 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
2629 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
2630 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
2631
d5548709
PB
26322012-04-27 Paolo Bonzini <bonzini@gnu.org>
2633
2634 PR target/53138
2635 * gcc.c-torture/execute/20120427-1.c: New testcase.
2636
07ab2b1b
MG
26372012-04-27 Marc Glisse <marc.glisse@inria.fr>
2638
2639 PR middle-end/27139
2640 * gcc.dg/tree-ssa/forwprop-18.c: New test.
2641
b5f5f2fd
TV
26422012-04-27 Tom de Vries <tom@codesourcery.com>
2643
2644 PR tree-optimization/51879
2645 * gcc.dg/pr51879.c: New test.
2646 * gcc.dg/pr51879-2.c: Same.
2647 * gcc.dg/pr51879-3.c: Same.
2648 * gcc.dg/pr51879-4.c: Same.
2649 * gcc.dg/pr51879-6.c: Same.
2650
df16e146
PC
26512012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2652
2653 PR c++/53096
2654 * g++.dg/cpp0x/defaulted35.C: New.
2655 * g++.dg/cpp0x/defaulted15.C: Adjust.
2656
2b3ecd37
JJ
26572012-04-26 Janis Johnson <janisjo@codesourcery.com>
2658
2659 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
2660 structure layout.
2661
5ddecff9
ST
26622012-04-25 Sriraman Tallam <tmsriram@google.com>
2663
2664 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
2665
beee2cf5
AM
26662012-04-26 Alan Modra <amodra@gmail.com>
2667
2668 * gcc.target/powerpc/savres.c: New test.
2669 * gcc.target/powerpc/powerpc.exp: Run it.
2670
8ca72b98
HPN
26712012-04-26 Hans-Peter Nilsson <hp@axis.com>
2672
2673 PR target/53120
2674 * gcc.dg/torture/pr53120.c: New test.
2675
f1cc9589
JJ
26762012-04-25 Jakub Jelinek <jakub@redhat.com>
2677
2678 PR middle-end/52979
2679 * gcc.c-torture/compile/pr52979-1.c: New test.
2680 * gcc.c-torture/execute/pr52979-1.c: New test.
2681 * gcc.c-torture/execute/pr52979-2.c: New test.
2682
948e73b3
RG
26832012-04-25 Richard Guenther <rguenther@suse.de>
2684
2685 * gcc.target/i386/l_fma_float_5.c: Adjust.
2686 * gcc.target/i386/l_fma_double_4.c: Likewise.
2687 * gcc.target/i386/l_fma_float_2.c: Likewise.
2688 * gcc.target/i386/l_fma_float_6.c: Likewise.
2689 * gcc.target/i386/l_fma_double_1.c: Likewise.
2690 * gcc.target/i386/l_fma_double_5.c: Likewise.
2691 * gcc.target/i386/l_fma_float_3.c: Likewise.
2692 * gcc.target/i386/l_fma_double_2.c: Likewise.
2693 * gcc.target/i386/l_fma_double_6.c: Likewise.
2694 * gcc.target/i386/l_fma_float_4.c: Likewise.
2695 * gcc.target/i386/l_fma_double_3.c: Likewise.
2696 * gcc.target/i386/l_fma_float_1.c: Likewise.
2697
0ea62d93
JJ
26982012-04-25 Jakub Jelinek <jakub@redhat.com>
2699
2700 PR tree-optimization/53058
2701 * gcc.c-torture/compile/pr53058.c: New test.
2702
228f466f
JH
27032012-04-25 Jan Hubicka <jh@suse.cz>
2704
2705 PR middle-end/53088
2706 * gcc.target/i386/pr39082-1.c: Update warning location.
2707
fdce1719
JJ
27082012-04-25 Jakub Jelinek <jakub@redhat.com>
2709
2710 PR c/52880
2711 * gcc.dg/pr52880.c: New test.
2712
32397f22
MLI
27132012-04-25 Manuel López-Ibåñez <manu@gcc.gnu.org>
2714
2715 * gcc.dg/m-un-2.c: Update.
2716 * gcc.dg/20011021-1.c: Update.
2717
f1fb11f1
TB
27182012-04-25 Tobias Burnus <burnus@net-b.de>
2719
2720 PR fortran/52196
2721 * gfortran.dg/realloc_on_assign_14.f90: New.
2722
e900e6bd
GJL
27232012-04-24 Georg-Johann Lay <avr@gjlay.de>
2724
2725 PR testsuite/52641
2726 PR tree-optimizations/52891
2727 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
2728
b40e334f
PC
27292012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
2730
2731 PR c++/52363
2732 * g++.dg/cpp0x/sfinae35.C: New.
2733 * g++.dg/cpp0x/sfinae36.C: Likewise.
2734
24d5b351
BS
27352012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2736
2737 PR target/47197
2738 * gcc.target/powerpc/pr47197.c: New test.
b40e334f 2739
46b380a2
RG
27402012-04-24 Richard Guenther <rguenther@suse.de>
2741
2742 PR tree-optimization/53085
2743 * g++.dg/torture/pr53085.C: New testcase.
2744
a1e179f5
AP
27452012-04-24 Andrew Pinski <apinski@cavium.com>
2746
2747 PR tree-opt/33512
2748 * gcc.dg/tree-ssa/andor-3.c: New testcase.
2749 * gcc.dg/tree-ssa/andor-4.c: New testcase.
2750 * gcc.dg/tree-ssa/andor-5.c: New testcase.
2751
dd0a516f
JJ
27522012-04-24 Jakub Jelinek <jakub@redhat.com>
2753
2754 PR middle-end/53084
2755 * gcc.c-torture/execute/pr53084.c: New test.
2756
88e293fa
PC
27572012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
2758
2759 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
2760
24fc7360
AP
27612012-04-23 Andrew Pinski <apinski@cavium.com>
2762
2763 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
2764
c6f9b038
BS
27652012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
2766
2767 PR regression/53076
2768 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
2769 * gcc.dg/torture/builtin-power-1.c: Likewise.
2770
c6542175
RG
27712012-04-23 Richard Guenther <rguenther@suse.de>
2772
2773 PR tree-optimization/53070
2774 * gcc.dg/torture/pr53070.c: New testcase.
2775
54b9f838
RB
27762012-04-23 Richard Guenther <rguenther@suse.de>
2777
2778 PR c/53060
2779 * gcc.dg/pr53060.c: New testcase.
2780
e6a21dd2
JJ
27812012-04-23 Jakub Jelinek <jakub@redhat.com>
2782
2783 PR tree-optimizations/52891
025735b7 2784 * gcc.c-torture/compile/pr52891-1.c: New test.
e6a21dd2
JJ
2785 * gcc.c-torture/compile/pr52891-2.c: New test.
2786
96b3ee1c
TB
27872012-04-22 Tobias Burnus <burnus@net-b.de>
2788
2789 PR fortran/53051
2790 * gfortran.dg/read_float_4.f90: New.
2791
ae52741c
MLI
27922012-04-21 Manuel López-Ibåñez <manu@gcc.gnu.org>
2793
2794 PR 35441
2795 * c-c++-common/pr35441.C: New.
2796
4c1e2375
ILT
27972012-04-20 Ian Lance Taylor <iant@google.com>
2798
2799 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
2800 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
2801
a3a5e559
UB
28022012-04-20 Uros Bizjak <ubizjak@gmail.com>
2803
2804 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
2805 array access.
2806 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
2807
add6207a
BS
28082012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2809
2810 PR rtl-optimization/44214
2811 * gcc.dg/pr44214-1.c: New test.
2812 * gcc.dg/pr44214-2.c: Likewise.
2813 * gcc.dg/pr44214-3.c: Likewise.
2814
faaf273b
RG
28152012-04-20 Richard Guenther <rguenther@suse.de>
2816
2817 * g++.dg/torture/20120420-1.C: New testcase.
2818
6802bcd4
SB
28192012-04-19 Steven Bosscher <steven@gcc.gnu.org>
2820
2821 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
2822
007a787d
CB
28232012-04-19 Christian Bruel <christian.bruel@st.com>
2824
2825 * gcc.dg/pr52283.c: New test.
2826
49c45e28 28272012-04-19 Manuel López-Ibåñez <manu@gcc.gnu.org>
007a787d
CB
2828
2829 * gcc.dg/pr37985.c: New test.
2830
daa57386
RG
28312012-04-19 Richard Guenther <rguenther@suse.de>
2832
2833 PR rtl-optimization/44688
2834 * gcc.dg/var-expand1.c: Increase array size to make unrolling
2835 possibly profitable.
2836
b59eee40
BS
28372012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2838
2839 PR tree-optimization/52976
025735b7 2840 * gfortran.dg/reassoc_11.f: New test.
b59eee40 2841
c2723bde
BS
28422012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2843
2844 PR tree-optimization/52976
025735b7
UB
2845 * gfortran.dg/reassoc_7.f: New test.
2846 * gfortran.dg/reassoc_8.f: Likewise.
2847 * gfortran.dg/reassoc_9.f: Likewise.
2848 * gfortran.dg/reassoc_10.f: Likewise.
c2723bde 2849
89fcabaf
PC
28502012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2851
2852 PR c++/52422
2853 * g++.dg/cpp0x/sfinae33.C: New.
2854 * g++.dg/cpp0x/sfinae34.C: Likewise.
2855
f3148620
JY
28562012-04-18 Joey Ye <joey.ye@arm.com>
2857
2858 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
2859
dcc186d6
RG
28602012-04-18 Richard Guenther <rguenther@suse.de>
2861
2862 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
2863 array access.
2864 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
2865 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
2866
bd9ee48c
TV
28672012-04-17 Tom de Vries <tom@codesourcery.com>
2868
2869 * g++.dg/pr51264-4.C: New test.
2870
0fced815
PC
28712012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2872
2873 PR c++/52599
2874 * g++.dg/cpp0x/constexpr-ctor10.C: New.
2875
28762012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
2877
2878 PR c++/53003
2879 * g++.dg/parse/crash59.C: New.
2880
7d75abc8
MM
28812012-04-17 Michael Matz <matz@suse.de>
2882
2883 PR tree-optimization/18437
2884 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
2885
efa26eaa
RG
28862012-04-17 Richard Guenther <rguenther@suse.de>
2887
2888 PR middle-end/53011
2889 * g++.dg/torture/pr53011.C: New testcase.
2890
99d4f8f7
JM
28912012-04-16 Jason Merrill <jason@redhat.com>
2892
1561ad74
JM
2893 PR c++/38543
2894 * g++.dg/cpp0x/variadic131.C: New.
2895
54aa834f
JM
2896 PR c++/52008
2897 * g++.dg/cpp0x/variadic130.C: New.
2898
3ab97d92
JM
2899 PR c++/50830
2900 * g++.dg/cpp0x/variadic129.C: New.
2901
99d4f8f7
JM
2902 PR c++/50303
2903 * g++.dg/cpp0x/variadic128.C: New.
2904
4a101681
TB
29052012-04-16 Tobias Burnus <burnus@net-b.de>
2906
2907 PR fortran/52864
2908 * gfortran.dg/pointer_intent_6.f90: New.
2909
de86e0a5
TB
29102012-04-16 Tobias Burnus <burnus@net-b.de>
2911
2912 PR fortran/52916
2913 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
2914 to include public_private_module_4.f90.
2915 * gfortran.dg/public_private_module_4.f90: Skip this test on all
2916 targets.
2917
051b40ff
PC
29182012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
2919
2920 PR c++/49152
2921 * g++.dg/diagnostic/operator1.C: New.
2922 * g++.dg/ext/label5.C: Adjust.
2923 * g++.dg/ext/va-arg1.C: Likewise.
2924 * g++.dg/other/error20.C: Likewise.
2925 * g++.dg/other/error20.C: Likewise.
2926 * g++.dg/other/error16.C: Likewise.
2927 * g++.dg/other/error10.C: Likewise.
2928 * g++.dg/parse/error30.C: Likewise.
2929 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
2930
1c4010c6
JM
29312012-04-16 Jason Merrill <jason@redhat.com>
2932
2933 PR c++/51148
2934 * g++.dg/cpp0x/variadic127.C: New.
2935
3be74079
RO
29362012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2937
2938 * lib/plugin-support.exp (plugin-test-execute): Properly determine
2939 testcase name.
2940 Use fail, pass instead of unresolved.
2941 Don't log $optstr.
2942
2943 PR testsuite/52948
2944 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
2945 TODO_dump_func.
2946 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
2947 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
2948 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
2949
42ff605a
JW
29502012-04-16 Janus Weil <janus@gcc.gnu.org>
2951
2952 PR fortran/52968
2953 * gfortran.dg/typebound_call_23.f03: New test case.
2954
04b391c1
JM
29552012-04-15 Jason Merrill <jason@redhat.com>
2956
56992a78
JM
2957 PR c++/47220
2958 * g++.dg/cpp0x/variadic126.C: New.
2959
f9057514
JM
2960 PR c++/52380
2961 * g++.dg/cpp0x/variadic125.C: New.
2962
2963 PR c++/52292
2964 * g++.dg/cpp0x/variadic124.C: New.
2965
a3ddb738
JM
2966 PR c++/52706
2967 * g++.dg/cpp0x/nullptr27.C: New.
2968
04b391c1
JM
2969 PR c++/52818
2970 * g++.dg/warn/format8.C: New.
2971
9b63dcab
JW
29722012-04-15 Janus Weil <janus@gcc.gnu.org>
2973
2974 PR fortran/51082
2975 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
2976
cdd244b8
TB
29772012-04-14 Tobias Burnus <burnus@net-b.de>
2978
2979 PR fortran/52916
2980 PR fortran/40973
2981 * gfortran.dg/public_private_module_3.f90: New.
2982 * gfortran.dg/public_private_module_4.f90: New.
2983
01e3d28c
TV
29842012-04-14 Tom de Vries <tom@codesourcery.com>
2985
2986 * gcc.dg/superblock.c: New test.
2987
30d1ab75
TV
29882012-04-14 Tom de Vries <tom@codesourcery.com>
2989
2990 * gcc.dg/pr51879-12.c: New test.
2991
7996b727
JM
29922012-04-13 Jason Merrill <jason@redhat.com>
2993
c26b89b7
JM
2994 PR c++/52824
2995 * g++.dg/cpp0x/variadic123.C: New.
2996 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
2997
7aca561c
JM
2998 PR c++/52905
2999 * g++.dg/cpp0x/initlist-ctor1.C: New.
3000
7996b727
JM
3001 PR c++/52915
3002 * g++.dg/other/anon-union2.C: New.
3003
8e8483e6
MJ
30042012-04-13 Martin Jambor <mjambor@suse.cz>
3005
3006 PR middle-end/52939
3007 * g++.dg/ipa/pr52939.C: New test.
3008
f164e49a
TV
30092012-04-13 Tom de Vries <tom@codesourcery.com>
3010
3011 * gcc.dg/pr52734.c: New test.
3012
95df37bf
RG
30132012-04-13 Richard Guenther <rguenther@suse.de>
3014
3015 PR tree-optimization/52969
3016 * gcc.dg/torture/pr52969.c: New testcase.
3017
1e867b22
RG
30182012-04-13 Richard Guenther <rguenther@suse.de>
3019
3020 PR c/52549
3021 * gcc.dg/pr52549.c: New testcase.
3022
09c2b6d0
RG
30232012-04-13 Richard Guenther <rguenther@suse.de>
3024
3025 PR c/52862
3026 * gcc.dg/pr52862.c: New testcase.
3027
572a49c8
JY
30282012-04-13 Joey Ye <joey.ye@arm.com>
3029
3030 * gcc.target/arm/thumb1-imm.c: New testcase.
3031
2ff5ea2d
UB
30322012-04-12 Uros Bizjak <ubizjak@gmail.com>
3033
3034 PR target/52932
3035 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
3036 second function argument.
3037 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
3038 (calc_permps): Update declaration. Calculate result correctly.
3039 (avx2_test): Change src2 type to union256i_d.
3040 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
3041 correctly.
3042
c3f8384f
MM
30432012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3044
3045 PR target/52775
3046 * gcc.target/powerpc/pr52775.c: New file.
3047
a6f8851e
BS
30482012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3049
3050 PR tree-optimization/18589
3051 * gcc.dg/tree-ssa/pr18589-1.c: New test.
3052 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
3053 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
3054 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
3055 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
3056 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
3057 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
3058 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
3059 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
3060 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
3061
5f1fab58
RG
30622012-04-12 Richard Guenther <rguenther@suse.de>
3063
3064 PR tree-optimization/52943
3065 * gcc.dg/torture/pr52943.c: New testcase.
3066
da97611d
OE
30672012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
3068
3069 PR target/50751
3070 * gcc/target/sh/pr50751-4.c: New.
3071 * gcc/target/sh/pr50751-5.c: New.
3072 * gcc/target/sh/pr50751-6.c: New.
3073 * gcc/target/sh/pr50751-7.c: New.
3074
af79925b
FC
30752012-04-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
3076
3077 PR c++/52465
3078 * g++.dg/lookup/using52.C: New.
3079
559d990c
MLI
30802012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
3081
3082 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
3083
de6f3f7a
L
30842012-04-11 H.J. Lu <hongjiu.lu@intel.com>
3085
3086 PR rtl-optimization/52876
3087 * gcc.target/i386/pr52876.c: New.
3088
30235ede
BS
30892012-04-11 Bernd Schmidt <bernds@codesourcery.com>
3090
3091 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
3092 __UINTPTR_TYPE__.
3093 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
3094 __INTPTR_TYPE__.
3095 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
3096 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
3097 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
3098 (ptrdiff_t): ... this. All uses changed.
3099 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
3100 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
3101 __INTPTR_TYPE__.
3102 (main): Cast argument to __INTPTR_TYPE__.
3103 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
3104 size_t.
3105 * gcc.dg/mallign.c (main): Likewise.
3106 * gcc.dg/pr38700.c (foo): Likewise.
3107 * gcc.dg/long-long-cst1.c (t): Likewise.
3108 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
3109 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
3110 * gcc.dg/pointer-arith-10.c (foo): Likewise.
3111 * gcc.dg/pr25682.c (d, foo): Likewise.
3112 * gcc.dg/format/cast-1.c (f): Likewise.
3113 * gcc.dg/c90-const-expr-10.c
3114 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
3115 (size_t): ...this. All uses changed.
3116 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
3117 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
3118 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
3119 * gcc.dg/pr34856.c (uintptr_t): Likewise.
3120 * gcc.dg/sequence-pt-1.c: Likewise.
3121 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
3122 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
3123 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
3124 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
3125 of ptrdiff_t with it.
3126 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
3127 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
3128 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
3129
adee67b3
JM
31302012-04-11 Jason Merrill <jason@redhat.com>
3131
6a091e8b
JM
3132 PR debug/45088
3133 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
3134 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3135
701bd2a2
JM
3136 PR c++/52906
3137 * g++.dg/ext/attrib45.C: New.
3138
adee67b3
JM
3139 * g++.dg/eh/dtor3.C: New.
3140
754870ed
RG
31412012-04-11 Richard Guenther <rguenther@suse.de>
3142
3143 PR middle-end/52621
3144 * gfortran.dg/pr52621.f90: New testcase.
3145
405af656
RG
31462012-04-11 Richard Guenther <rguenther@suse.de>
3147
3148 PR middle-end/52918
3149 * g++.dg/torture/pr52918-1.C: New testcase.
3150 * g++.dg/torture/pr52918-2.C: Likewise.
3151
60fa3931
TB
31522012-04-11 Tobias Burnus <burnus@net-b.de>
3153
3154 PR fortran/52729
3155 * gfortran.dg/block_11.f90: New.
3156
cf5025b6
NC
31572012-04-11 Nick Clifton <nickc@redhat.com>
3158
3159 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
3160
7bc14a04
PB
31612012-04-11 Peter Bergner <bergner@vnet.ibm.com>
3162
3163 PR target/16458
3164 * gcc.target/powerpc/pr16458-1.c: New test.
3165 * gcc.target/powerpc/pr16458-2.c: Likewise.
3166 * gcc.target/powerpc/pr16458-3.c: Likewise.
3167 * gcc.target/powerpc/pr16458-4.c: Likewise.
3168
ac868f29
EB
31692012-04-11 Eric Botcazou <ebotcazou@adacore.com>
3170
3171 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
3172 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
3173 * gcc.dg/builtin-bswap-5.c: Likewise.
3174 * gcc.target/i386/builtin-bswap-4.c: New test.
3175
9fec0042
MLI
31762012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
3177
3178 PR 24985
60fa3931 3179 * lib/prune.exp: Add -fno-diagnostics-show-caret.
9fec0042 3180
13a7578b
RG
31812012-04-11 Richard Guenther <rguenther@suse.de>
3182
3183 PR rtl-optimization/52881
3184 * gcc.dg/torture/pr52881.c: New testcase.
3185 * gcc.dg/torture/pr52913.c: Likewise.
3186
12df9a2f
RG
31872012-04-11 Richard Guenther <rguenther@suse.de>
3188
3189 PR tree-optimization/52912
3190 * gcc.dg/torture/pr52912.c: New testcase.
3191
408baa0b
MM
31922010-04-10 Michael Matz <matz@suse.de>
3193
3194 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
3195 * gcc.dg/vect/vect-outer-1.c: Adjust.
3196 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
3197 * gcc.dg/vect/vect-outer-1a.c: Adjust.
3198 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
3199 * gcc.dg/vect/vect-outer-1b.c: Adjust.
3200 * gcc.dg/vect/vect-outer-2b.c: Adjust.
3201 * gcc.dg/vect/vect-outer-3b.c: Adjust.
3202
c0d942d2
UW
32032012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
3204
3205 PR tree-optimization/52870
3206 * gcc.dg/vect/pr52870.c: New test.
3207
d0779896
MS
32082012-04-09 Mike Stump <mikestump@comcast.net>
3209
ceaba33e
MS
3210 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
3211 * gcc.dg/tree-ssa/vrp59.c: Likewise.
a89ed183 3212 * gcc.dg/tree-ssa/vrp60.c: Likewise.
bcc2b4cd
MS
3213 * gnat.dg/aggr11.adb: Likewise.
3214 * gnat.dg/aggr11_pkg.ads: Likewise.
3215 * gnat.dg/aggr15.adb: Likewise.
3216 * gnat.dg/aggr15.ads: Likewise.
3217 * gnat.dg/aggr17.adb: Likewise.
3218 * gnat.dg/aggr18.adb: Likewise.
3219 * gnat.dg/array14.adb: Likewise.
3220 * gnat.dg/array14.ads: Likewise.
3221 * gnat.dg/array14_pkg.ads: Likewise.
3222 * gnat.dg/array19.adb: Likewise.
3223 * gnat.dg/array19.ads: Likewise.
3224 * gnat.dg/discr27.adb: Likewise.
3225 * gnat.dg/discr27.ads: Likewise.
3226 * gnat.dg/discr35.adb: Likewise.
3227 * gnat.dg/discr35.ads: Likewise.
3228 * gnat.dg/discr6.adb: Likewise.
3229 * gnat.dg/discr6_pkg.ads: Likewise.
3230 * gnat.dg/import1.adb: Likewise.
3231 * gnat.dg/import1.ads: Likewise.
3232 * gnat.dg/loop_address2.adb: Likewise.
3233 * gnat.dg/opt7.adb: Likewise.
3234 * gnat.dg/opt7.ads: Likewise.
3235 * gnat.dg/pointer_variable_bounds.adb: Likewise.
3236 * gnat.dg/pointer_variable_bounds.ads: Likewise.
3237 * gnat.dg/rep_clause2.adb: Likewise.
3238 * gnat.dg/rep_clause2.ads: Likewise.
3239 * gnat.dg/slice2.adb: Likewise.
3240 * gnat.dg/slice2.ads: Likewise.
3241 * gnat.dg/slice6.adb: Likewise.
3242 * gnat.dg/slice6_pkg.ads: Likewise.
3243 * gnat.dg/specs/unchecked_union2.ads: Likewise.
3244 * gnat.dg/taft_type2.adb: Likewise.
3245 * gnat.dg/taft_type2.ads: Likewise.
3246 * gnat.dg/taft_type2_pkg.ads: Likewise.
3247 * gnat.dg/volatile10.adb: Likewise.
3248 * gnat.dg/volatile10_pkg.ads: Likewise.
ceaba33e 3249
d0779896
MS
3250 * gcc.dg/dll-8.c: Remove execute permissions.
3251 * g++.dg/ext/dllexport5.C: Likewise.
3252
3c56b037
JH
32532012-04-09 Jan Hubicka <jh@suse.cz>
3254
3255 PR lto/52722
3256 PR lto/51765
2ff5ea2d 3257 PR lto/52634
3c56b037
JH
3258 * gcc.dg/lto/pr52634_1.c: New testcase.
3259 * gcc.dg/lto/pr52634_0.c: New testcase.
3260
3cb2b15b
UB
32612012-04-09 Uros Bizjak <ubizjak@gmail.com>
3262
3263 PR target/52883
3264 * gcc.target/i386/pr52883.c: New testcase.
3265
99a1b084
EB
32662012-04-09 Eric Botcazou <ebotcazou@adacore.com>
3267
3268 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
3269 (check_effective_target_sync_long_long): Add SPARC case.
3270 (check_effective_target_sync_long_long_runtime): Likewise.
3271 (check_effective_target_sync_int_long): Adjust SPARC case.
3272 (check_effective_target_sync_char_short): Likewise.
3273
6b45f126
OE
32742012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
3275
3276 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
3277 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
3278
5af6fa0b
TB
32792012-04-08 Tobias Burnus <burnus@net-b.de>
3280
3281 PR fortran/40973
3282 PR fortran/52751
3283 * gfortran.dg/public_private_module_2.f90: New.
3284
0058db43
MLI
32852012-04-08 Manuel López-Ibåñez <manu@gcc.gnu.org>
3286
3287 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
3288 directives.
3289
8144d290
TK
32902012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
3291
3292 PR fortran/52893
3293 * gfortran.dg/function_optimize_11.f90: New test.
3294
631cfe30
TK
32952012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3296
3297 PR fortran/52668
3298 * gfortran.dg/use_only_6.f90: New test.
3299
33002012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3301
3302 PR fortran/52668
3303 * gfortran.dg/use_only_6.f90: New test.
5f250b06
MS
33042012-04-06 Mike Stump <mikestump@comcast.net>
3305
3306 PR testsuite/50722
3307 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
3308
c5c8755a
JM
33092012-04-05 Jason Merrill <jason@redhat.com>
3310
3311 PR c++/52596
3312 * g++.dg/template/qualified-id5.C: New.
3313
4bdd6fa6
UB
33142012-04-05 Uros Bizjak <ubizjak@gmail.com>
3315
3316 PR target/52882
3317 * gcc.target/i386/pr52882.c: New test.
3318
1bb940da
BS
33192012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3320 Dominique D'Humieures <dominiq@lps.ens.fr>
3321
3322 PR testsuite/52614
3323 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
3324 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
3325
6f6e1e9e
JM
33262012-04-04 Jason Merrill <jason@redhat.com>
3327
3328 PR c++/52845
3329 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
3330
a92873f1
JM
33312012-04-03 Jason Merrill <jason@redhat.com>
3332
3333 PR c++/52796
3334 * g++.dg/cpp0x/variadic-value1.C: New.
3335
1d0bafd9
EB
33362012-04-03 Eric Botcazou <ebotcazou@adacore.com>
3337
3338 * gnat.dg/pack18.adb: New test.
3339 * gnat.dg/pack18_pkg.ads: New helper.
3340
07b1bf20
RG
33412012-04-03 Richard Guenther <rguenther@suse.de>
3342
3343 PR tree-optimization/52808
3344 * gcc.dg/pr52808.c: New testcase.
3345
8a1da634
JJ
33462012-04-03 Jakub Jelinek <jakub@redhat.com>
3347
3348 PR tree-optimization/52835
3349 * gfortran.dg/pr52835.f90: New test.
3350
1d3aa466
EB
33512012-04-03 Eric Botcazou <ebotcazou@adacore.com>
3352
3353 * gnat.dg/specs/aggr5.ads: New test.
3354
18ce8171
RG
33552012-04-02 Richard Guenther <rguenther@suse.de>
3356
3357 PR tree-optimization/52756
3358 * gcc.dg/torture/pr52756.c: New testcase.
3359
225820ee
RG
33602012-04-02 Richard Guenther <rguenther@suse.de>
3361
3362 PR middle-end/52803
3363 * gcc.dg/pr52803.c: New testcase.
3364
cdc30df3
DS
33652012-04-02 Dodji Seketeli <dodji@redhat.com>
3366
3367 PR c++/40942
3368 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
3369 DR 214 in account.
3370
593a0835
PC
33712012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
3372
3373 PR c++/50043
3374 * g++.dg/cpp0x/noexcept17.C: New.
3375 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
3376 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
3377 * g++.dg/cpp0x/noexcept01.C: Likewise.
3378 * g++.dg/eh/init-temp1.C: Likewise.
3379 * g++.dg/eh/ctor1.C: Likwise.
3380
8d960eda
EB
33812012-03-31 Eric Botcazou <ebotcazou@adacore.com>
3382
3383 * gnat.dg/controlled6.adb: New test.
3384 * gnat.dg/controlled6_pkg.ads: New helper.
3385 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
3386
a0d203b1
RH
33872012-03-30 Richard Henderson <rth@redhat.com>
3388
3389 PR debug/52727
3390 * g++.dg/opt/pr52727.C: New testcase.
3391
fef205d5
RG
33922012-03-30 Richard Guenther <rguenther@suse.de>
3393
3394 PR tree-optimization/52754
3395 * gcc.target/i386/pr52754.c: New testcase.
3396
0b7fccfa
RG
33972012-03-30 Richard Guenther <rguenther@suse.de>
3398
3399 PR middle-end/52772
3400 * g++.dg/torture/pr52772.C: New testcase.
3401
9f693d56
PC
34022012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
3403
3404 PR c++/52718
3405 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
3406
05262294
JM
34072012-03-29 Jason Merrill <jason@redhat.com>
3408
3409 PR c++/52685
3410 * g++.dg/template/inherit8.C: New.
3411
b84b294a
JJ
34122012-03-29 Jakub Jelinek <jakub@redhat.com>
3413
3cb04a53
JJ
3414 PR c++/52759
3415 * g++.dg/ext/weak4.C: New test.
3416
b84b294a
JJ
3417 PR tree-optimization/52760
3418 * gcc.c-torture/execute/pr52760.c: New test.
3419
37b9a3bd
JM
34202012-03-29 Jason Merrill <jason@redhat.com>
3421
3422 PR c++/52743
3423 * g++.dg/cpp0x/initlist-array3.C: New.
3424
917c1602
JM
34252012-03-28 Jason Merrill <jason@redhat.com>
3426
3427 PR c++/52746
3428 * g++.dg/overload/virtual2.C: New.
3429
2defb110
EB
34302012-03-28 Eric Botcazou <ebotcazou@adacore.com>
3431
3432 * gnat.dg/vect7.ad[sb]: New test.
3433
b59e9071
PT
34342012-03-28 Paul Thomas <pault@gcc.gnu.org>
3435 Tobias Burnus <burnus@gcc.gnu.org>
3436
3437 PR fortran/52652
3438 * gfortran.dg/allocate_class_1.f90 : Change error test.
3439 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
3440 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
3441 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
3442
26a7fca2
JJ
34432012-03-28 Jakub Jelinek <jakub@redhat.com>
3444
f25a65f5
JJ
3445 PR middle-end/52691
3446 * gcc.dg/pr52691.c: New test.
3447
26a7fca2
JJ
3448 PR middle-end/52750
3449 * gcc.c-torture/compile/pr52750.c: New test.
3450
911ba855
GJL
34512012-03-28 Georg-Johann Lay <avr@gjlay.de>
3452
3453 PR target/52692
3454 * gcc.target/avr/torture/builtins-2.c: New test.
3455
be47bf24
JJ
34562012-03-28 Jakub Jelinek <jakub@redhat.com>
3457
3458 PR target/52736
3459 * gcc.target/i386/pr52736.c: New test.
3460
429576ac
MJ
34612012-03-27 Martin Jambor <mjambor@suse.cz>
3462
3463 PR middle-end/52693
3464 * gcc.dg/torture/pr52693.c: New test.
3465
9a1cb58a
MI
34662012-03-27 Meador Inge <meadori@codesourcery.com>
3467
3468 PR c++/52672
3469 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
3470
ab7ea426
MS
34712012-03-27 Mike Stump <mikestump@comcast.net>
3472
3473 PR target/52665
3474 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
3475 failures that match branch names.
3476
ae1547cc
UB
34772012-03-27 Uros Bizjak <ubizjak@gmail.com>
3478 H.J. Lu <hongjiu.lu@intel.com>
3479
3480 PR target/52698
3481 * gcc.target/i386/pr52698.c: New test.
3482
005aa1b4
RG
34832012-03-27 Richard Guenther <rguenther@suse.de>
3484
3485 PR middle-end/52720
3486 * gcc.dg/torture/pr52720.c: New testcase.
3487
a59b038c
EB
34882012-03-27 Eric Botcazou <ebotcazou@adacore.com>
3489
3490 * gnat.dg/pack17.adb: New test.
3491
d102ab71
RR
34922012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3493
3494 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
3495 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
3496
3515a00b
MJ
34972012-03-26 Martin Jambor <mjambor@suse.cz>
3498
3499 PR tree-optimization/50052
3500 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
3501
ad5d161a
RG
35022012-03-26 Richard Guenther <rguenther@suse.de>
3503
3504 PR tree-optimization/52701
3505 * gfortran.dg/pr52701.f90: New testcase.
3506
39f3fed6
UW
35072012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
3508
3509 PR tree-optimization/52686
3510 * gcc.target/arm/pr52686.c: New test.
3511
6b3936a2
GJL
35122012-03-26 Georg-Johann Lay <avr@gjlay.de>
3513
3514 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
3515 Add "-Os -flto" to list.
3516
d3cef56c
EB
35172012-03-25 Eric Botcazou <ebotcazou@adacore.com>
3518
3519 * gnat.dg/concat2.ad[sb]: New test.
3520
35212012-03-24 Jason Merrill <jason@redhat.com>
852497a3
JM
3522
3523 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
3524 * g++.dg/cpp0x/trailing2.C: Likewise.
3525 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
3526 * g++.dg/cpp1y/auto-fn1.C: New.
3527 * g++.dg/cpp1y/auto-fn2.C: New.
3528 * g++.dg/cpp1y/auto-fn3.C: New.
3529 * g++.dg/cpp1y/auto-fn4.C: New.
3530 * g++.dg/cpp1y/auto-fn5.C: New.
3531 * g++.dg/cpp1y/auto-fn6.C: New.
3532 * g++.dg/cpp1y/auto-fn7.C: New.
3533 * g++.dg/cpp1y/auto-fn8.C: New.
3534 * g++.dg/cpp1y/auto-fn9.C: New.
3535 * g++.dg/cpp1y/auto-fn10.C: New.
3536 * g++.dg/cpp1y/auto-fn11.C: New.
3537
0ac168a1
RG
35382012-03-23 Richard Guenther <rguenther@suse.de>
3539
3540 PR tree-optimization/52678
3541 * gfortran.dg/pr52678.f: New testcase.
3542
fc0c373a
RG
35432012-03-23 Richard Guenther <rguenther@suse.de>
3544
3545 PR tree-optimization/52638
3546 * g++.dg/torture/pr52638.C: New testcase.
3547
48d261d2
PC
35482012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
3549
3550 PR c++/52487
3551 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
3552
d4655dc7
JJ
35532012-03-22 Jakub Jelinek <jakub@redhat.com>
3554
3555 PR c++/52671
3556 * g++.dg/ext/attrib44.C: New test.
3557
b4e93f45
JH
35582012-03-22 Jan Hubicka <jh@suse.cz>
3559
3560 PR middle-end/51737
3561 * g++.dg/torture/pr51737.C: New testcase
3562
cd32bb90
RG
35632012-03-22 Richard Guenther <rguenther@suse.de>
3564
3565 PR tree-optimization/52548
3566 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
3567
0560508e
BRF
35682012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3569
3570 * lib/fortran-modules.exp (list-module-names-1): Remove
3571 warning.
3572
827959d9
OE
35732012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
3574
3575 PR target/50751
6b45f126
OE
3576 * gcc.target/sh/pr50751-1.c: New.
3577 * gcc.target/sh/pr50751-2.c: New.
3578 * gcc.target/sh/pr50751-3.c: New.
827959d9 3579
e022193e
OE
35802012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
3581
3582 PR target/52479
3583 * gcc.target/sh/sh4a-cos.c: Remove.
3584 * gcc.target/sh/sh4a-sin.c: Remove.
3585 * gcc.target/sh/sh4a-sincos.c: Remove.
3586
baeecefc
RE
35872012-03-21 Richard Earnshaw <rearnsha@arm.com>
3588
3589 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
3590 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
3591
216c92c9
MJ
35922012-03-21 Martin Jambor <mjambor@suse.cz>
3593
3594 PR testsuite/52641
3595 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
3596 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
3597
021afdb4
AS
35982012-03-21 Andrew Stubbs <ams@codesourcery.com>
3599
3600 * gcc.target/arm/thumb-16bit-ops.c: New file.
3601 * gcc.target/arm/thumb-ifcvt.c: New file.
3602
c19267cb
JM
36032012-03-20 Jason Merrill <jason@redhat.com>
3604
552b8185
JM
3605 * lib/target-supports.exp: Add { target c++1y }.
3606
c19267cb
JM
3607 * g++.dg/cpp0x/auto32.C: New.
3608
1c7a6d48
GJL
36092012-03-20 Georg-Johann Lay <avr@gjlay.de>
3610
3611 PR testsuite/52641
3612 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
3613 int32plus.
3614 * gcc.dg/torture/pr48124-4.c: Ditto:
3615 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2ff5ea2d 3616
9e291a01
JM
36172012-03-20 Jason Merrill <jason@redhat.com>
3618
3619 PR c++/52510
3620 * g++.dg/cpp0x/initlist66.C: New.
3621
73f46872
GJL
36222012-03-20 Georg-Johann Lay <avr@gjlay.de>
3623
3624 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
3625 __AVR_HAVE_LPMX__
3626
7dc3263c
GJL
36272012-03-20 Georg-Johann Lay <avr@gjlay.de>
3628
3629 PR target/49868
3630 * gcc.target/avr/torture/addr-space-2.h: New file.
3631 * gcc.target/avr/torture/addr-space-2-g.h: New test.
3632 * gcc.target/avr/torture/addr-space-2-0.h: New test.
3633 * gcc.target/avr/torture/addr-space-2-1.h: New test.
3634 * gcc.target/avr/torture/addr-space-2-x.h: New test.
3635
7ebf9677
RG
36362012-03-20 Richard Guenther <rguenther@suse.de>
3637
3638 * gnat.dg/pack16.adb: New testcase.
3639 * gnat.dg/pack16_pkg.ads: Likewise.
3640 * gnat.dg/specs/pack8.ads: Likewise.
3641 * gnat.dg/specs/pack8_pkg.ads: Likewise.
3642
26b80844
PC
36432012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
3644
3645 * g++.dg/warn/Wuseless-cast.C: Extend.
3646
81de33b5
PC
36472012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
3648
3649 PR c++/14710
3650 * g++.dg/warn/Wuseless-cast.C: New.
3651
58f38d61
JB
36522012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
3653
3654 PR libfortran/52608
a91ef905 3655 * gfortran.dg/pr52608.f90: New test.
58f38d61 3656
4dc86aa8
TB
36572012-03-17 Tobias Burnus <burnus@net-b.de>
3658
3659 PR fortran/52585
3660 * gfortran.dg/proc_ptr_36.f90: New.
3661
0a1c20dc
MJ
36622012-03-16 Martin Jambor <mjambor@suse.cz>
3663
3664 * gcc.dg/misaligned-expand-1.c: New test.
3665 * gcc.dg/misaligned-expand-3.c: Likewise.
3666
cf1867a0
RG
36672012-03-16 Richard Guenther <rguenther@suse.de>
3668 Kai Tietz <ktietz@redhat.com>
3669
3670 PR middle-end/48814
3671 * gcc.c-torture/execute/pr48814-1.c: New test.
3672 * gcc.c-torture/execute/pr48814-2.c: New test.
3673 * gcc.dg/tree-ssa/assign-1.c: New test.
3674 * gcc.dg/tree-ssa/assign-2.c: New test.
3675 * gcc.dg/tree-ssa/assign-3.c: New test.
3676
2447776c
RG
36772012-03-16 Richard Guenther <rguenther@suse.de>
3678
3679 * gnat.dg/specs/pack7.ads: New testcase.
3680
81de8b03
JJ
36812012-03-15 Jakub Jelinek <jakub@redhat.com>
3682
3683 PR target/52568
3684 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
3685 * gcc.dg/torture/vshuf-8.inc: Likewise.
3686 * gcc.dg/torture/vshuf-16.inc: Likewise.
3687 * gcc.dg/torture/vshuf-32.inc: Likewise.
3688
92caa91a
JM
36892012-03-15 Jason Merrill <jason@redhat.com>
3690
3691 * g++.dg/torture/pr52582.C: New.
3692
28eccf2d
BRF
36932012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3694
3695 * lib/fortran-modules.exp: New file which was forgotten in r185430.
3696
bc4fb355
IR
36972012-03-15 Ira Rosen <irar@il.ibm.com>
3698 Ulrich Weigand <ulrich.weigand@linaro.org>
3699
3700 * gcc.dg/vect/slp-cond-3.c: New test.
3701 * gcc.dg/vect/slp-cond-4.c: New test.
3702
f5709183
IR
37032012-03-15 Ira Rosen <irar@il.ibm.com>
3704 Ulrich Weigand <ulrich.weigand@linaro.org>
3705
3706 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
3707 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
3708
37b659dd
JB
37092012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
3710
2ff5ea2d
UB
3711 PR libfortran/52434
3712 PR libfortran/48878
3713 PR libfortran/38199
3714 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
3715 * gfortran.dg/round_1.f03: Likewise.
37b659dd 3716
ff63ac4d
JJ
37172012-03-15 Jakub Jelinek <jakub@redhat.com>
3718 Andrew Pinski <apinski@cavium.com>
3719
3720 PR middle-end/52592
3721 * gcc.dg/pr52592.c: New test.
3722
b3781fcb
BRF
37232012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
3724
3725 * gfortran.fortran-torture/compile/compile.exp: Simplify.
3726 * gfortran.fortran-torture/execute/execute.exp: Likewise.
3727 * lib/gcc-dg.exp (cleanup-modules): Move to ..
3728 * lib/fortran-modules.exp: .. this new file. Adjust users.
3729 * lib/gfortran-dg.exp (gfortran-dg-runtest,
3730 gfortran-dg-debug-runtest): Call cleanup-modules.
3731 * lib/fortran-torture.exp (fortran-torture-execute,
3732 fortran-torture): Likewise.
3733 * gfortran.dg/coarray/caf.exp: Likewise.
3734 * lib/lto.exp: Likewise.
3735 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
3736 * gfortran.dg/class_4b.f03: Likewise.
3737 * gfortran.dg/class_4c.f03: Likewise.
3738 * gfortran.dg/class_45a.f03: Likewise.
3739 * gfortran.dg/binding_label_tests_10.f03: Likewise.
3740 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
3741 * gfortran.dg/binding_label_tests_11.f03: Likewise.
3742 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
3743 * gfortran.dg/binding_label_tests_13.f03: Likewise.
3744 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
3745 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
3746 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
3747 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
3748 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
3749 * gfortran.dg/whole_file_28.f90: Likewise.
3750 * gfortran.dg/whole_file_29.f90: Likewise.
3751 * gfortran.dg/whole_file_30.f90: Likewise.
3752 * gfortran.dg/whole_file_31.f90: Likewise.
3753
ad193f32
JJ
37542012-03-15 Jakub Jelinek <jakub@redhat.com>
3755
3756 PR tree-optimization/52267
3757 * gcc.dg/pr52267.c: New test.
3758 * gcc.dg/tree-ssa/vrp65.c: New test.
3759 * gcc.dg/tree-ssa/vrp66.c: New test.
3760
9b00587c
RG
37612012-03-15 Richard Guenther <rguenther@suse.de>
3762
3763 PR middle-end/52580
3764 * gfortran.dg/vect/pr52580.f: New testcase.
3765
5457d860
OE
37662012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
3767
3768 * gcc.target/sh/fpul-usage-1.c: New.
3769
5ff377fd
OE
37702012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
3771
3772 PR target/49468
3773 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
3774 * gcc.target/sh/pr49468-di.c: Likewise.
3775
7888f266
RO
37762012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3777
3778 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
3779 * gcc.dg/c99-stdint-6.c: Likewise.
3780 * gcc.dg/lto/20090210_0.c: Likewise.
3781 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
3782 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
3783 * gcc.dg/pragma-init-fini-2.c: Likewise.
3784 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
3785 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
3786 * gcc.target/i386/pr22152.c: Likewise.
3787 * gcc.target/i386/vect8-ret.c: Likewise.
3788 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
3789 handling.
3790
b24513a1
RO
37912012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3792
3793 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
3794 * g++.dg/tree-prof/partition1.C: Likewise.
3795 * g++.dg/tree-prof/partition2.C: Likewise.
3796 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
3797 handling.
3798 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
3799 * gcc.c-torture/execute/20010724-1.c: Remove.
3800 * gcc.c-torture/execute/20010724-1.x: Remove.
3801 * gcc.c-torture/execute/20040208-2.c: Remove.
3802 * gcc.c-torture/execute/20040208-2.x: Remove.
3803 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
3804 Remove.
3805 (main) [__mips__ && __sgi__]: Remove.
3806 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
3807 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
3808 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
3809 mips-sgi-irix6* handling.
3810 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
3811 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
3812 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
3813 handling.
3814 * gcc.dg/torture/builtin-logb-1.c: Likewise.
3815 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
3816 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
3817 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
3818 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
3819 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
3820 mips-sgi-irix6*.
3821 * gcc.target/mips/interrupt_handler-3.c: Likewise.
3822 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
3823 * gcc.target/mips/save-restore-3.c: Likewise.
3824 * gcc.target/mips/save-restore-4.c: Likewise.
3825 * gcc.target/mips/save-restore-5.c: Likewise.
3826 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
3827 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
3828 messages.
3829 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
3830 IRIX 6 handling.
3831 (restore_ld_library_path_env_vars): Likewise.
3832 * lib/target-supports.exp (check_profiling_available): Remove
3833 mips*-*-irix* handling.
3834 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
3835 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
3836 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
3837
0ec2c2a9
JJ
38382012-03-14 Jakub Jelinek <jakub@redhat.com>
3839
3840 PR c++/52582
3841 * g++.dg/opt/pr52582.C: New test.
3842
c205d0b3
RG
38432012-03-14 Richard Guenther <rguenther@suse.de>
3844
3845 PR tree-optimization/52571
3846 * gcc.dg/vect/vect-2.c: Initialize arrays.
3847 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
3848 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
3849 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
3850
26c71b93
RG
38512012-03-14 Richard Guenther <rguenther@suse.de>
3852
3853 PR middle-end/52080
3854 PR middle-end/52097
3855 PR middle-end/48124
3856 * gcc.dg/torture/pr48124-1.c: New testcase.
3857 * gcc.dg/torture/pr48124-2.c: Likewise.
3858 * gcc.dg/torture/pr48124-3.c: Likewise.
3859 * gcc.dg/torture/pr48124-4.c: Likewise.
3860
1caf8dd6
RG
38612012-03-14 Richard Guenther <rguenther@suse.de>
3862
3863 PR middle-end/52578
3864 * gcc.dg/pr52578.c: New testcase.
3865
717a5c62
JJ
38662012-03-14 Jakub Jelinek <jakub@redhat.com>
3867
3868 PR c++/52521
3869 * g++.dg/cpp0x/udlit-args2.C: New test.
3870
13bd57a1
OE
38712012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
3872
3873 PR target/48596
3874 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
3875 * gcc.c-torture/compile/pr48596.c: ... here.
3876
74788b80
DS
38772012-01-30 Dodji Seketeli <dodji@redhat.com>
3878
3879 PR c++/51641
3880 * g++.dg/lookup/hidden-class17.C: New test.
3881
9243c51d
JJ
38822012-03-13 Jakub Jelinek <jakub@redhat.com>
3883
3884 PR c/52577
3885 * gcc.dg/Wunused-var-3.c: New test.
3886
43332529
MJ
38872012-03-13 Martin Jambor <mjambor@suse.cz>
3888
3889 * gcc.dg/misaligned-expand-2.c: New test.
3890
0c12cd5e
RG
38912012-03-13 Richard Guenther <rguenther@suse.de>
3892
3893 PR middle-end/52134
3894 * gcc.dg/pr52134.c: New testcase.
3895
d47657bd
RO
38962012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3897
3898 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
3899
0452b4d4
BS
39002012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3901
3902 PR tree-optimization/46728
3903 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
3904 * gcc.target/powerpc/pr46728-5.c: Likewise.
3905 * gcc.target/powerpc/pr46728-8.c: Likewise.
3906 * gcc.target/powerpc/pr46728-10.c: Likewise.
3907 * gcc.target/powerpc/pr46728-11.c: Likewise.
3908 * gcc.target/powerpc/pr46728-13.c: Likewise.
3909 * gcc.target/powerpc/pr46728-14.c: Likewise.
3910 * gcc.target/powerpc/pr46728-15.c: Likewise.
3911
7792bd8a
PC
39122012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
3913
3914 PR c++/52299
3915 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
3916
19eb5c1a
BS
39172012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3918
3919 PR tree-optimization/46728
3920 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
3921 * gcc.target/powerpc/pr46728-5.c: Likewise.
3922 * gcc.target/powerpc/pr46728-8.c: Likewise.
3923 * gcc.target/powerpc/pr46728-10.c: Likewise.
3924 * gcc.target/powerpc/pr46728-11.c: Likewise.
3925 * gcc.target/powerpc/pr46728-13.c: Likewise.
3926 * gcc.target/powerpc/pr46728-14.c: Likewise.
3927 * gcc.target/powerpc/pr46728-15.c: Likewise.
3928
9438adb0
GJL
39292012-03-12 Georg-Johann Lay <avr@gjlay.de>
3930
3931 PR target/49868
3932 * gcc.target/avr/torture/addr-space-1.h: New file.
7dc3263c
GJL
3933 * gcc.target/avr/torture/addr-space-1-g.h: New test.
3934 * gcc.target/avr/torture/addr-space-1-0.h: New test.
3935 * gcc.target/avr/torture/addr-space-1-1.h: New test.
3936 * gcc.target/avr/torture/addr-space-1-x.h: New test.
7792bd8a 3937
b928d32b
AP
39382012-03-12 Andrew Pinski <apinski@cavium.com>
3939
3940 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
3941
5c30094f
RO
39422012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3943
3944 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
3945 * g++.dg/abi/thunk4.C: Likewise.
3946 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
3947 Adapt line numbers.
3948 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
3949 handling.
3950 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
3951 * g++.dg/eh/spbp.C: Likewise.
3952 * g++.dg/ext/label13.C: Likewise.
3953 * g++.dg/guality/guality.exp: Likewise.
3954 * g++.dg/other/anon5.C: Likewise.
3955 * g++.dg/other/pragma-ep-1.C: Remove.
3956 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
3957 * g++.dg/warn/pr31246.C: Likewise.
3958 * g++.dg/warn/weak1.C: Likewise.
3959 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
3960 * g++.old-deja/g++.ext/attrib5.C: Likewise.
3961 * gcc.c-torture/compile/limits-declparen.c: Likewise.
3962 * gcc.c-torture/compile/limits-pointer.c: Likewise.
3963 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
3964 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
3965 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
3966 * gcc.dg/c99-tgmath-1.c: Likewise.
3967 * gcc.dg/c99-tgmath-2.c: Likewise.
3968 * gcc.dg/c99-tgmath-3.c: Likewise.
3969 * gcc.dg/c99-tgmath-4.c: Likewise.
3970 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
3971 handling.
3972 * gcc.dg/debug/pr49032.c: Likewise.
3973 * gcc.dg/guality/guality.exp: Likewise.
3974 * gcc.dg/intmax_t-1.c: Likewise.
3975 * gcc.dg/pr48616.c: Likewise.
3976 * gcc.dg/pragma-ep-1.c: Remove.
3977 * gcc.dg/pragma-ep-2.c: Remove.
3978 * gcc.dg/pragma-ep-3.c: Remove.
3979 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
3980 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
3981 * gcc.misc-tests/gcov-14.c: Likewise.
3982 * gfortran.dg/guality/guality.exp: Likewise.
3983 * lib/target-supports.exp (check_weak_available): Likewise.
3984 (add_options_for_tls): Likewise.
3985 (check_ascii_locale_available): Likewise.
3986 * obj-c++.dg/dwarf-2.mm: Likewise.
3987 * objc.dg/dwarf-1.m: Likewise.
3988 * objc.dg/dwarf-2.m: Likewise.
3989
01c1f20d
JJ
39902012-03-12 Jakub Jelinek <jakub@redhat.com>
3991
7b5c5139
JJ
3992 PR tree-optimization/51721
3993 * gcc.dg/tree-ssa/vrp64.c: New test.
3994
01c1f20d
JJ
3995 PR tree-optimization/52533
3996 * gcc.c-torture/compile/pr52533.c: New test.
3997
bf2eaa3f
KY
39982012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
3999
4000 * gcc.target/i386/rtm-xabort-1.c: New.
4001 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
4002 * gcc.target/i386/rtm-xend-1.c: Ditto.
4003 * gcc.target/i386/rtm-xtest-1.c: Ditto.
4004 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
4005 * gcc.target/i386/sse-13.c: Ditto.
4006 * gcc.target/i386/sse-14.c: Ditto.
4007 * gcc.target/i386/sse-22.c: Ditto.
4008 * gcc.target/i386/sse-23.c: Ditto.
4009 * g++.dg/other/i386-2.C: Ditto.
4010 * g++.dg/other/i386-3.C: Ditto.
4011
0859be17
TB
40122012-03-12 Tobias Burnus <burnus@net-b.de>
4013
4014 PR fortran/52542
4015 * gfortran.dg/proc_ptr_35.f90: New.
4016
bddc10b6
UB
40172012-03-11 Uros Bizjak <ubizjak@gmail.com>
4018
4019 PR target/52530
4020 * gcc.dg/torture/pr52530.c: New test.
4021
07c0b560
OE
40222012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
4023
4024 PR target/51244
4025 * gcc.target/sh/pr51244-1.c: Fix thinkos.
4026
208d340e
JDA
40272012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4028
4a672a26
JDA
4029 PR target/52450
4030 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
4031
208d340e
JDA
4032 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
4033
210ac0b7
AP
40342012-03-09 Andrew Pinski <apinski@cavium.com>
4035
4036 PR middle-end/51988
4037 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
4038 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
4039
bef28ced
JL
40402012-03-09 Jiangning Liu <jiangning.liu@arm.com>
4041
4042 * gcc.dg/tree-ssa/scev-3.c: New.
4043 * gcc.dg/tree-ssa/scev-4.c: New.
4044
232d1950
TB
40452012-03-08 Tobias Burnus <burnus@net-b.de>
4046
4047 PR fortran/52469
4048 * gfortran.dg/proc_ptr_34.f90
4049
5ceb809d
JM
40502012-03-07 Jason Merrill <jason@redhat.com>
4051
4052 PR c++/52521
4053 * g++.dg/cpp0x/udlit-mangle.C: New.
4054
ad540a5e
PH
40552012-03-06 Pat Haugen <pthaugen@us.ibm.com>
4056
4057 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
4058
9da5500b
RG
40592012-03-06 Richard Guenther <rguenther@suse.de>
4060
4061 PR middle-end/52493
4062 * gcc.dg/torture/pr52493.c: New testcase.
4063
6bb485a3
RG
40642012-03-06 Richard Guenther <rguenther@suse.de>
4065
4066 PR lto/52097
4067 * gcc.dg/lto/pr52097_0.c: New testcase.
4068
9747719a
OE
40692012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
4070
4071 PR target/51244
4072 * gcc.target/sh/pr51244-1.c: New.
4073 * gcc.target/sh/pr51244-2.c: New.
4074 * gcc.target/sh/pr51244-3.c: New.
4075
bb828cc7
JM
40762012-03-05 Jason Merrill <jason@redhat.com>
4077
b5053024
JM
4078 PR c++/51930
4079 * g++.dg/ext/visibility/template11.C: New.
4080
bb828cc7
JM
4081 * g++.dg/cpp0x/implicit13.C: New.
4082
3877a6a6
JJ
40832012-03-05 Jakub Jelinek <jakub@redhat.com>
4084
4085 PR tree-optimization/51721
4086 * gcc.dg/tree-ssa/vrp63.c: New test.
4087 * gcc.dg/pr51721.c: New test.
4088
5bf5fa56
MM
40892012-03-04 Mikael Morin <mikael@gcc.gnu.org>
4090
4091 PR fortran/50981
4092 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
4093 argument checks.
4094
f57207b8
L
40952012-03-04 H.J. Lu <hongjiu.lu@intel.com>
4096
4097 PR target/52146
4098 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
4099
8b59af5c
MM
41002012-03-04 Mikael Morin <mikael@gcc.gnu.org>
4101
4102 PR fortran/50981
4103 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
4104
d4ce3635
GJL
41052012-03-04 Georg-Johann Lay <avr@gjlay.de>
4106
173be466 4107 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
d4ce3635
GJL
4108 int32plus.
4109
77d4d7c5
JM
41102012-03-03 Jason Merrill <jason@redhat.com>
4111
a491b7be
JM
4112 * g++.dg/cpp0x/nsdmi-defer6.C: New.
4113
743af85b
JM
4114 Core 1270
4115 * g++.dg/cpp0x/initlist65.C: New.
4116
77d4d7c5
JM
4117 PR c++/36797
4118 * g++.dg/ext/is_empty2.C: New.
4119
6230987e
TB
41202012-03-03 Tobias Burnus <burnus@net-b.de>
4121
4122 PR fortran/48820
4123 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
4124
0e193637
TB
41252012-03-03 Tobias Burnus <burnus@net-b.de>
4126
4127 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
4128 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
4129 * gfortran.dg/bind_c_usage_8.f03: Ditto.
4130 * gfortran.dg/c_kind_tests_2.f03: Ditto.
4131 * gfortran.dg/class_30.f90: Remove dg-warning line.
4132 * gfortran.dg/bind_c_usage_25.f90: New.
4133
905f067c
TB
41342012-03-03 Tobias Burnus <burnus@net-b.de>
4135
4136 PR fortran/48820
4137 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
4138 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
4139 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
4140
45a69325
TB
41412012-03-03 Tobias Burnus <burnus@net-b.de>
4142
4143 PR fortran/48820
4144 * gfortran.dg/assumed_type_1.f90: New.
4145 * gfortran.dg/assumed_type_2.f90: New.
4146 * gfortran.dg/assumed_type_3.f90: New.
4147 * gfortran.dg/assumed_type_4.f90: New.
4148
5e44ea89
OE
41492012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
4150
4151 PR target/49486
4152 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
4153 * gcc.target/sh/pr49468-di.c: New.
4154
093193be
MK
41552012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
4156
4157 * gcc.dg/graphite/pr50561.c: Update.
4158
2ff16893
PB
41592012-03-02 Peter Bergner <bergner@vnet.ibm.com>
4160
4161 * gcc.target/powerpc/pr52457.c: New test.
4162
5d216c70
UW
41632012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
4164
4165 * gcc.target/arm/sat-1.c: New test.
4166
2b57045b
UB
41672012-03-02 Uros Bizjak <ubizjak@gmail.com>
4168
4169 PR target/46716
76945a7c 4170 * gcc.target/i386/pr46716.c: New test.
2b57045b 4171
ff2f581b
PC
41722012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
4173
4174 PR c++/51989
4175 * g++.dg/cpp0x/sfinae32.C: New.
4176
c4ddde1b
RG
41772012-03-02 Richard Guenther <rguenther@suse.de>
4178
4179 PR tree-optimization/52406
4180 * gcc.dg/torture/pr52406.c: New testcase.
4181
6ee65df3
TB
41822012-03-02 Tobias Burnus <burnus@net-b.de>
4183
4184 PR fortran/52325
4185 * gfortran.dg/derived_comp_array_ref_8.f90: New.
4186 * gfortran.dg/nullify_2.f90: Update dg-error.
4187 * gfortran.dg/nullify_4.f90: Ditto.
4188 * gfortran.dg/pointer_init_6.f90: Ditto.
4189
f18075ff
TB
41902012-03-02 Tobias Burnus <burnus@net-b.de>
4191
4192 PR fortran/52270
4193 * gfortran.dg/class_51.f90: New.
4194
2b91eb32
TB
41952012-03-02 Tobias Burnus <burnus@net-b.de>
4196
4197 PR fortran/52452
4198 * gfortran.dg/intrinsic_8.f90: New.
4199
5e4119ea
KT
42002012-03-01 Kai Tietz <ktietz@redhat.com>
4201
4202 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
4203 routines on mingw targets.
2b57045b 4204 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
5e4119ea 4205
69ef9a79
JJ
42062012-03-01 Jakub Jelinek <jakub@redhat.com>
4207
4208 PR tree-optimization/52445
4209 * gcc.dg/pr52445.c: New test.
4210
598e67d7
JJ
42112012-02-29 Jakub Jelinek <jakub@redhat.com>
4212
29ebe616
JJ
4213 PR target/52437
4214 * gcc.c-torture/compile/pr52437.c: New test.
4215
a3017cf1
JJ
4216 PR middle-end/52419
4217 * gcc.dg/torture/pr52419.c: New test.
4218
598e67d7
JJ
4219 PR tree-optimization/52429
4220 * gcc.dg/torture/pr52429.c: New test.
4221 * g++.dg/opt/pr52429.C: New test.
4222
e80cd3b0
RG
42232012-02-29 Richard Guenther <rguenther@suse.de>
4224
4225 PR testsuite/52297
4226 * gcc.dg/lto/trans-mem-1_0.c: Remove.
4227 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
4228 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
4229 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
4230 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
4231 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
4232
9b7316d7
JJ
42332012-02-29 Jakub Jelinek <jakub@redhat.com>
4234
4235 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
4236
5cda350e
PT
42372012-02-29 Paul Thomas <pault@gcc.gnu.org>
4238
4239 PR fortran/52386
4240 * gfortran.dg/realloc_on_assign_13.f90 : New test.
4241
fd92bb80
MGD
42422012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4243
4244 PR target/51534
4245 * gcc.target/arm/neon/pr51534.c: New testcase.
4246
8eef33ca
RG
42472012-02-28 Richard Guenther <rguenther@suse.de>
4248
4249 PR target/52407
4250 * gcc.dg/torture/pr52407.c: New testcase.
4251
192af6e8
RE
42522012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4253
4254 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
4255 * gcc.target/arm/vfp2.c: Likewise.
4256 * gcc.target/arm/vfp3.c: Likewise.
4257 * gcc.target/arm/vfp4.c: Likewise.
4258 * gcc.target/arm/vfp5.c: Likewise.
4259 * gcc.target/arm/vfp6.c: Likewise.
4260 * gcc.target/arm/vfp7.c: Likewise.
4261 * gcc.target/arm/vfp8.c: Likewise.
4262 * gcc.target/arm/vfp9.c: Likewise.
4263 * gcc.target/arm/vfp10.c: Likewise.
4264 * gcc.target/arm/vfp11.c: Likewise.
4265 * gcc.target/arm/vfp12.c: Likewise.
4266 * gcc.target/arm/vfp13.c: Likewise.
4267 * gcc.target/arm/vfp14.c: Likewise.
4268 * gcc.target/arm/vfp15.c: Likewise.
4269 * gcc.target/arm/vfp16.c: Likewise.
4270 * gcc.target/arm/vfp17.c: Likewise.
4271 * gcc.target/arm/neon-constants.h: New file.
4272 * gcc.target/arm/neon-vect1.c: New test.
4273 * gcc.target/arm/neon-vect2.c: New test.
4274 * gcc.target/arm/neon-vect3.c: New test.
4275 * gcc.target/arm/neon-vect4.c: New test.
4276 * gcc.target/arm/neon-vect5.c: New test.
4277 * gcc.target/arm/neon-vect6.c: New test.
4278 * gcc.target/arm/neon-vect7.c: New test.
4279 * gcc.target/arm/neon-vect8.c: New test.
4280
3a5a825a
RG
42812012-02-28 Richard Guenther <rguenther@suse.de>
4282
4283 PR tree-optimization/52402
4284 * gcc.dg/torture/pr52402.c: New testcase.
4285
95510497
RG
42862012-02-28 Richard Guenther <rguenther@suse.de>
4287
4288 PR lto/52400
4289 * g++.dg/lto/pr52400_0.C: New testcase.
4290
99670dc3
GJL
42912012-02-28 Georg-Johann Lay <avr@gjlay.de>
4292
4293 * gcc.target/avr/torture/builtins-1.c: New test.
4294 * gcc.target/avr/torture/builtins-error.c: New test.
4295
bae980b1
KT
42962012-02-28 Kai Tietz <ktietz@redhat.com>
4297
2b57045b 4298 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
bae980b1 4299 * gcc.target/i386/pr45352-2.c: Likewise.
2b57045b
UB
4300 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
4301 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
bae980b1
KT
4302 targets instead rand.
4303 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
4304 * gcc.target/i386/sse2-mul-1.c: Likewise.
4305 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2b57045b 4306 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
bae980b1
KT
4307 * gcc.target/i386/pad-1.c: Likewise.
4308 * gcc.target/i386/pad-9.c: Likewise.
4309 * gcc.target/i386/pad-2.c: Likewise.
4310 * gcc.target/i386/pad-5b.c: Likewise.
4311 * gcc.target/i386/pad-8.c: Likewise.
4312 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
4313 * gcc.target/i386/pr44130.c: Likewise.
4314 * gcc.target/i386/align-main-1.c: Likewise.
4315 * gcc.target/i386/align-main-2.c: Likewise.
4316 * gcc.target/i386/sw-1.c: Likewise.
4317 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
4318 on x64 mingw target.
4319 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
4320 * gcc.target/i386/pr46295.c: Likewise.
4321 * gcc.target/i386/amd64-abi-1.c: Likewise.
4322 * gcc.target/i386/amd64-abi-2.c: Likewise.
4323 * gcc.target/i386/pr39082-1.c: Likewise.
4324 * gcc.target/i386/pr39162.c: Likewise.
4325 * gcc.target/i386/pr22152.c: Likewise.
4326 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
4327 * gcc.target/i386/wrfsbase-2.c: Likewise.
4328 * gcc.target/i386/local.c: Likewise
4329 * gcc.target/i386/wrgsbase-1.c: Likewise.
4330 * gcc.target/i386/wrfsbase-1.c: Likewise.
4331 * gcc.target/i386/pr39315-3.c: Likewise.
4332 * gcc.target/i386/pr35767-4.c: Likewise.
4333 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
4334 x64 mingw target.
4335 * gcc.target/i386/pr45336-2.c: Likewise.
4336 * gcc.target/i386/pr45336-1.c: Likewise.
4337 * gcc.target/i386/pr45336-4.c: Likewise.
4338
2afda005
TG
43392012-02-27 Tristan Gingold <gingold@adacore.com>
4340
4341 * gnat.dg/array20.ad[sb]: New test.
4342
56b15099
JJ
43432012-02-27 Jakub Jelinek <jakub@redhat.com>
4344
4345 PR target/52375
4346 * gcc.target/arm/pr52375.c: New test.
4347 * gcc.c-torture/compile/pr52375.c: New test.
4348
0d6d338f
UW
43492012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4350
4351 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
4352 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
4353
a0b8b1b7
EB
43542012-02-27 Eric Botcazou <ebotcazou@adacore.com>
4355
4356 * gnat.dg/aggr19.adb: New test.
4357 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
4358
442180a2
OE
43592012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
4360
4361 PR target/49263
4362 * gcc.target/sh/pr49263.c: New.
4363
9fced756
AM
43642012-02-24 Andrew MacLeod <amacleod@redhat.com>
4365
4366 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
4367 simulate_thread_wrapper_other_threads
4368 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
4369 Move initialization of 'value' to main().
4370 (main): Initialize 'value';
4371 * gcc.dg/simulate-thread/speculative-store.c
4372 (simulate_thread_step_verify): Return 0 when successful.
4373 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
4374 Reduce threshold.
4375 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
4376 (simulate_thread_wrapper_other_threads): Return a success/fail value
4377 and issue an error if the instruction count threshold is exceeded.
4378
89743f6c
RO
43792012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4380
4381 PR target/50580
4382 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
4383 * gcc.target/mips/interrupt_handler-3.c: Likewise.
4384
bf948210
RG
43852012-02-24 Richard Guenther <rguenther@suse.de>
4386
4387 PR middle-end/52355
4388 * gcc.dg/pr52355.c: New testcase.
4389
4d33b771
KT
43902012-02-23 Kai Tietz <ktietz@redhat.com>
4391
2b57045b 4392 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
4d33b771
KT
4393 * gcc.dg/Wpadded.c: Likewise.
4394 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
4395 structure-layout.
4396 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
4397 for sleep by Sleep and add windows.h include for this function.
4398 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
4399 targets.
4400 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
4401 target.
2b57045b 4402 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
4d33b771
KT
4403 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
4404 on x64 mingw target.
4405 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
4406 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
4407 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
4408 failure on LLP64 target.
4409
560ad308
UB
44102012-02-23 Uros Bizjak <ubizjak@gmail.com>
4411
4412 PR c/52290
4413 * gcc.dg/noncompile/pr52290.c: New test.
4414
a348dc7f
JJ
44152012-02-23 Jakub Jelinek <jakub@redhat.com>
4416
4417 PR tree-optimization/52019
4418 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
4419
b1c982db
KT
44202012-02-22 Kai Tietz <ktietz@redhat.com>
4421
4422 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
4423 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
4424 derived pdiff_t type.
4425 * g++.dg/torture/pr49720.C: Likewise
4426
9517e333
UB
44272012-02-22 Uros Bizjak <ubizjak@gmail.com>
4428
4429 PR target/52330
4430 * gcc.target/i386/pr52330.c: New test.
4431
4ff89fcb
TB
44322012-02-22 Tobias Burnus <burnus@net-b.de>
4433
4434 PR fortran/52335
4435 * gfortran.dg/io_constraints_10.f90: New.
4436
bf210ecf
UW
44372012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
4438
4439 * lib/target-supports.exp (check_effective_target_vect_condition):
4440 Return true for NEON.
4441
333f1d87
KT
44422012-02-21 Kai Tietz <ktietz@redhat.com>
4443
9517e333 4444 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
333f1d87 4445
01718e96
RG
44462012-02-21 Richard Guenther <rguenther@suse.de>
4447
4448 PR tree-optimization/52324
4449 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
4450
305406d3
GJL
44512012-02-21 Georg-Johann Lay <avr@gjlay.de>
4452
4453 PR middle-end/51782
4454 * gcc.target/avr/torture/pr51782-1.c: New test.
4455
949e47e5
JJ
44562012-02-21 Jakub Jelinek <jakub@redhat.com>
4457
4458 PR tree-optimization/52318
4459 * gcc.dg/pr52318.c: New test.
4460
9954e17f
KT
44612012-02-20 Kai Tietz <ktietz@redhat.com>
4462
4463 * gcc.dg/bf-ms-layout-3.c: New testcase.
4464
95d65553
TK
44652012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
4466
4467 PR testsuite/52229
4468 PR fortran/32380
4469 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
4470
a7ce6ec3
RG
44712012-02-20 Richard Guenther <rguenther@suse.de>
4472
4473 PR tree-optimization/52298
4474 * gcc.dg/torture/pr52298.c: New testcase.
4475 * gcc.dg/vect/pr52298.c: Likewise.
4476
ba641b7e 44772012-02-20 Georg-Johann Lay <avr@gjlay.de>
95d65553 4478
ba641b7e 4479 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
b0408f13 4480 * gcc.c-torture/execute/pr52286.c: Ditto.
ba641b7e 4481
5a226e0a
JJ
44822012-02-20 Jakub Jelinek <jakub@redhat.com>
4483
4484 PR tree-optimization/52286
4485 * gcc.c-torture/execute/pr52286.c: New test.
4486
d2c5dbf2
TB
44872012-02-18 Tobias Burnus <burnus@net-b.de>
4488
4489 PR fortran/52295
4490 * gfortran.dg/interface_35.f90: Use -std=f2003.
4491 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
4492 * gfortran.dg/interface_assignment_4.f90: Ditto.
4493 * gfortran.dg/bessel_1.f90: Ditto.
4494 * gfortran.dg/func_result_6.f90: Ditto.
4495 * gfortran.dg/hypot_1.f90: Ditto.
4496 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
4497
0c133211
TB
44982012-02-17 Tobias Burnus <burnus@net-b.de>
4499
4500 PR translation/52232
4501 PR translation/52234
4502 PR translation/52245
4503 PR translation/52246
4504 PR translation/52262
4505 PR translation/52273
4506 * gfortran.dg/coarray_22.f90: Update dg-error.
4507 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
4508
459e2649
RO
45092012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4510
4511 PR target/51753
4512 * lib/gcc-simulate-thread.exp: Load timeout.exp.
4513 (simulate-thread): Use default timeout.
4514
e9339a68
JM
45152012-02-16 Jason Merrill <jason@redhat.com>
4516
4517 PR c++/52248
4518 * g++.dg/ext/timevar1.C: New.
4519
6acc8d53
FC
45202012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
4521
4522 PR c++/52126
4523 * g++.dg/template/using21.C: New.
4524 * g++.dg/template/using22.C: Likewise.
4525
539b471b
JM
45262012-02-16 Jason Merrill <jason@redhat.com>
4527
4528 PR c++/51415
4529 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
4530
183d6db2
JJ
45312012-02-16 Jakub Jelinek <jakub@redhat.com>
4532
e20f6b4b
JJ
4533 PR tree-optimization/52255
4534 * gcc.c-torture/compile/pr52255.c: New test.
4535
04c937f5
JJ
4536 PR debug/52260
4537 * g++.dg/debug/dwarf2/pr52260.C: New test.
4538
183d6db2
JJ
4539 PR middle-end/51929
4540 * g++.dg/ipa/pr51929.C: New test.
4541
a0367cc1
MM
45422012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
4543
4544 PR target/52199
4545 * gcc.target/powerpc/pr52199.c: New file.
4546
3c872883
RO
45472012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4548
4549 PR target/52152
4550 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
4551
3a20d87c
RO
45522012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4553
4554 * gcc.dg/pr51867.c: Don't include <math.h>.
4555 (sqrtf): Declare.
4556
adc44a79
GJL
45572012-02-15 Georg-Johann Lay <avr@gjlay.de>
4558
4559 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
4560 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
4561
28db21ee
TG
45622012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
4563
4564 PR tree-optimization/50561
4565 * gcc.dg/graphite/pr50561.c: New testcase.
4566
0c578db6
GJL
45672012-02-15 Georg-Johann Lay <avr@gjlay.de>
4568
4569 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
4570 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
4571
4a582c9f
EB
45722012-02-15 Eric Botcazou <ebotcazou@adacore.com>
4573
1c4ae4e5
EB
4574 * gnat.dg/discr35.ad[sb]: New test.
4575
45762012-02-15 Eric Botcazou <ebotcazou@adacore.com>
4577
4578 * gnat.dg/volatile10.adb: New test.
4a582c9f
EB
4579 * gnat.dg/volatile10_pkg.ads: New helper.
4580
7f3dee0e
JM
45812012-02-14 Jason Merrill <jason@redhat.com>
4582
4583 * g++.dg/ext/attrib43.C: New.
4584
5cd3514c
HPN
45852012-02-14 Hans-Peter Nilsson <hp@axis.com>
4586
9517e333 4587 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
5cd3514c 4588 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9517e333 4589 fgnu_tm.
5cd3514c
HPN
4590 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
4591 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
4592 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
4593 effective_target fgnu_tm.
4594 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
4595
61c85130
JJ
45962012-02-14 Jakub Jelinek <jakub@redhat.com>
4597
4598 PR c++/52247
4599 * g++.dg/template/asmgoto1.C: New test.
4600
ebe8daca
ILT
46012012-02-14 Ian Lance Taylor <iant@google.com>
4602
4603 PR go/48501
4604 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
4605 compiling generated file for 64bit and index tests.
4606
7f0dbd0a
UB
46072012-02-14 Uros Bizjak <ubizjak@gmail.com>
4608
4609 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
4610
8085c586
RG
46112012-02-14 Richard Guenther <rguenther@suse.de>
4612
4613 PR tree-optimization/52244
4614 PR tree-optimization/51528
4615 * gcc.dg/torture/pr52244.c: New testcase.
4616
dd552284
WL
46172012-02-14 Walter Lee <walt@tilera.com>
4618
4619 * g++.dg/other/PR23205.C: Disable test on tile.
4620 * g++.dg/other/pr23205-2.C: Disable test on tile.
4621 * gcc.dg/20020312-2.c: Add a condition for __tile__.
4622 * gcc.dg/20040813-1.c: Disable test on tile.
4623 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
4624 * gcc.misc-tests/linkage.exp: Handle tilegx.
4625
7daac345
JJ
46262012-02-14 Jakub Jelinek <jakub@redhat.com>
4627
4628 PR tree-optimization/52210
4629 * gcc.dg/pr52210.c: New test.
4630
f0ebe02d
JM
46312012-02-14 Jason Merrill <jason@redhat.com>
4632
4633 PR c++/39055
4634 * g++.dg/overload/defarg5.C: New.
4635
45f41865
JJ
46362012-02-14 Jakub Jelinek <jakub@redhat.com>
4637
4638 PR c/52181
4639 * c-c++-common/pr52181.c: New test.
4640
e3793c6f
JJ
46412012-02-13 Jakub Jelinek <jakub@redhat.com>
4642
4643 PR c++/52215
4644 * g++.dg/ext/atomic-1.C: New test.
4645
fecc70de
AK
46462012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4647
ce9b1fbd 4648 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
fecc70de 4649
205ec405
JJ
46502012-02-13 Jakub Jelinek <jakub@redhat.com>
4651
4652 PR middle-end/52209
4653 * gcc.c-torture/execute/pr52209.c: New test.
4654
9436b221
MM
46552012-02-12 Mikael Morin <mikael@gcc.gnu.org>
4656
4657 PR fortran/50981
4658 * gfortran.dg/elemental_optional_args_5.f03: New test.
4659
46602012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3e4c9843
IS
4661
4662 PR testsuite/50076
4663 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
4664 cases.
4665
22d87829
ILT
46662012-02-11 Ian Lance Taylor <iant@google.com>
4667
4668 PR go/51874
4669 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
4670 SPARC Solaris. Don't run the test at all on systems where it may
4671 not work, rather than xfailing it.
4672
4cb0fdbc
RS
46732012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
4674
4675 PR rtl-optimization/52175
4676 * gcc.c-torture/compile/pr52175.c: New test.
4677
4e92c31f
JM
46782012-02-10 Jason Merrill <jason@redhat.com>
4679
4680 PR c++/51910
4681 * g++.dg/template/repo10.C: New.
4682
bd0ba05d
JJ
46832012-02-11 Jakub Jelinek <jakub@redhat.com>
4684
4685 PR debug/52132
4686 * gcc.dg/pr52132.c: New test.
4687
edb7412e
EB
46882012-02-10 Eric Botcazou <ebotcazou@adacore.com>
4689
4690 * gnat.dg/specs/aggr4.ads: New test.
4691 * gnat.dg/specs/aggr4_pkg.ads: New helper.
4692
877fb450
L
46932012-02-10 H.J. Lu <hongjiu.lu@intel.com>
4694
4695 PR target/52146
4696 * gcc.target/i386/pr52146.c: New.
4697
58d38fd2
JJ
46982012-02-10 Jakub Jelinek <jakub@redhat.com>
4699
4700 PR middle-end/52177
4701 * c-c++-common/pr52177.c: New test.
4702
0f3b7e9a
JH
47032012-02-10 Jan Hubicka <jh@suse.cz>
4704
4705 PR middle-end/48600
4706 * g++.dg/torture/pr48600.C: New testcase.
4707
16e0be9b
PB
47082012-02-09 Peter Bergner <bergner@vnet.ibm.com>
4709
4710 PR middle-end/52140
4711 * gcc.dg/dfp/pr52140.c: New test.
4712
732b7729
JJ
47132012-02-09 Jakub Jelinek <jakub@redhat.com>
4714
4715 PR fortran/32380
4716 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
4717 of dg-options.
4718
15ed19ff
BC
47192012-02-09 Bin Cheng <bin.cheng@arm.com>
4720
4721 PR middle-end/51867
4722 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
4723 * testsuite/gcc.dg/pr51867.c: New test.
4724
b23999ae
ILT
47252012-02-09 Ian Lance Taylor <iant@google.com>
4726
4727 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
4728 which don't support -fsplit-stack. Turn off optimization when
4729 compiling select5-out.go.
4730
cd636811
ILT
47312012-02-08 Ian Lance Taylor <iant@google.com>
4732
4733 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
4734 systems which don't support -fsplit-stack.
4735
d7af47f6
AM
47362012-02-08 Andrew MacLeod <amacleod@redhat.com>
4737
4738 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
cd636811 4739 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
d7af47f6
AM
4740 machine instuction in the log.
4741
47422012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
4743
4744 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
4745 to 20 seconds.
4746
5371f719
MG
47472012-02-08 Magnus Granberg <zorry@gentoo.org>
4748
4749 PR driver/48524
4750 * gcc.dg/pr48524.c: New test.
4751 * gcc.dg/pr48524.spec: New spec file for test.
4752
ca1a91d6
TK
47532012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4754
4755 PR fortran/32380
4756 * gfortran.dg/vect/pr32380.f90: New test.
4757
5d24176e
TB
47582012-02-08 Tobias Burnus <burnus@net-b.de>
4759
4760 PR fortran/52151
4761 * gfortran.dg/realloc_on_assign_12.f90: New.
4762
ea72cc1d
RG
47632012-02-08 Richard Guenther <rguenther@suse.de>
4764
4765 PR rtl-optimization/52170
4766 * gcc.dg/torture/pr52170.c: New testcase.
4767
bd73623c
JJ
47682012-02-08 Jakub Jelinek <jakub@redhat.com>
4769
9e66e106
JJ
4770 PR gcov-profile/52150
4771 * gcc.dg/tree-prof/pr52150.c: New test.
4772
bd73623c
JJ
4773 PR rtl-optimization/52139
4774 * gcc.dg/pr52139.c: New test.
4775
84d594c6
JM
47762012-02-07 Jason Merrill <jason@redhat.com>
4777
88f7a9f6
JM
4778 PR c++/51675
4779 * g++.dg/cpp0x/constexpr-union3.C: New.
4780
84d594c6
JM
4781 PR c++/52035
4782 * g++.dg/lto/pr52035_0.C: New.
4783
eab08fec
JDA
47842012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4785
4786 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
4787 * gcc.dg/special/weak-1.c: Likewise.
4788 * gcc.dg/ucnid-12.c: Likewise.
4789 * gcc.dg/torture/pr45678-1.c: Likewise.
4790 * gcc.dg/torture/pr45678-2.c: Likewise.
4791 * gcc.dg/vector-4.c: Likewise.
4792 * gcc.dg/ipa/inline-5.c: Likewise.
4793 * gcc.dg/ucnid-11.c: Likewise.
4794 * gcc.misc-tests/gcov-13.c: Likewise.
4795 * gcc.misc-tests/gcov-14.c: Likewise.
4796 * g++.dg/ext/label13.C: Likewise.
4797 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
4798 hppa*-*-hpux* options.
4799 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
4800 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
4801 * gcc.dg/pr48616.c: Likewise.
4802 * gcc.dg/pr17957.c: Likewise.
4803 * gcc.dg/pr17055-1.c: Likewise.
4804 * gcc.dg/pr32912-1.c: Likewise.
4805 * gcc.dg/tm/pr51472.c: Likewise.
4806 * c-c++-common/fold-bitand-4.c: Likewise.
4807 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
4808 Use dg-additional-options for extra options.
4809
1e4b5b0b
JR
48102012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
4811
4812 * gcc.target/epiphany/interrupt-2.c: New test.
4813
584cf8c7
RS
48142012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
4815
4816 PR target/52155
85dcef0d 4817 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
584cf8c7
RS
4818 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
4819 for MIPS ELF.
4820
040af979
RS
48212012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
4822
4823 PR target/52152
4824 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
4825
4566de10
RS
48262012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
4827
4828 PR middle-end/24306
4829 PR target/52154
4830 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
4831 * gcc.target/mips/va-arg-1.c: New test.
4832
7cb5ce1a
MM
48332012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
4834
4835 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
4836 for -mno-pointers-to-nested-functions.
4837
f22cfd73
EB
48382012-02-07 Eric Botcazou <ebotcazou@adacore.com>
4839
4840 * gcc.c-torture/execute/20120207-1.c: New test.
4841
b1b95093
JJ
48422012-02-07 Jakub Jelinek <jakub@redhat.com>
4843
13a72c0b
JJ
4844 PR rtl-optimization/52060
4845 * gcc.dg/torture/pr52060.c: New test.
4846
b1b95093
JJ
4847 PR middle-end/52074
4848 * gcc.c-torture/compile/pr52074.c: New test.
4849
38cbc63a
TB
48502012-02-07 Tobias Burnus <burnus@net-b.de>
4851
4852 PR fortran/51514
4853 * gfortran.dg/class_to_type_2.f90: New.
4854
9903b69d
TK
48552012-02-06 Thomas König <tkoenig@gcc.gnu.org>
4856
4857 PR fortran/32373
4858 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
4859 Remove module.
4860
cb406914
JM
48612012-02-06 Jason Merrill <jason@redhat.com>
4862
4863 PR c++/52088
4864 * g++.dg/template/conv13.C: New.
4865
973a39ae
RG
48662012-02-06 Richard Guenther <rguenther@suse.de>
4867
4868 PR tree-optimization/52115
4869 * gcc.c-torture/compile/pr52115.c: New testcase.
4870
2c8b5d61
JJ
48712012-02-06 Jakub Jelinek <jakub@redhat.com>
4872
4873 PR target/52129
4874 * gcc.c-torture/execute/pr52129.c: New test.
4875
0ac4c2d0
AB
48762012-02-06 Andrey Belevantsev <abel@ispras.ru>
4877
2ff5ea2d 4878 * gcc.dg/pr48374.c: Actually add the test I forgot
0ac4c2d0
AB
4879 in the 2012-01-25 commit.
4880
9ed480b1
TK
48812012-02-05 Thomas König <tkoenig@gcc.gnu.org>
4882
4883 PR fortran/32373
4884 * gfortran.dg/vect/vect-8.f90: New test case.
4885
d20597cb
TK
48862012-02-05 Thomas König <tkoenig@gcc.gnu.org>
4887
4888 PR fortran/48847
4889 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
4890
83f42cad
PT
48912012-02-05 Paul Thomas <pault@gcc.gnu.org>
4892
4893 PR fortran/52102
4894 * gfortran.dg/class_48.f90 : Add test of allocate class array
4895 component with source in subroutine test3. Remove commenting
4896 out in subroutine test4, since branching on unitialized variable
4897 is now fixed (no PR for this last.).
4898
d257df9b
RS
48992012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
4900
4901 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
4902 on MIPS targets.
4903 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
4904
9021d4e1
RS
49052012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
4906
4907 PR target/52125
4908 * lib/target-supports.exp (check_effective_target_mips_rel): New.
4909 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
4910
16955e8b
RS
49112012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
4912
4913 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
4914 (check_effective_target_sync_int_long): Use it.
4915 (check_effective_target_sync_char_short): Likewise.
4916 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
4917
b1c02fdc
TB
49182012-02-05 Tobias Burnus <burnus@net-b.de>
4919
4920 PR fortran/51972
4921 * gfortran.dg/class_48.f90: Add some further checks.
4922
24ee1384
IR
49232012-02-05 Ira Rosen <irar@il.ibm.com>
4924
4925 PR tree-optimization/52091
4926 * gcc.dg/vect/pr52091.c: New test.
4927
d5785e76
JJ
49282012-02-04 Jakub Jelinek <jakub@redhat.com>
4929
4930 PR rtl-optimization/52113
4931 * gcc.target/avr/pr52113.c: New test.
4932
32410d02
JJ
49332012-02-03 Jakub Jelinek <jakub@redhat.com>
4934
4935 PR rtl-optimization/52092
4936 * gcc.c-torture/compile/pr52092.c: New test.
4937
37da591f
MM
49382012-02-02 Mikael Morin <mikael@gcc.gnu.org>
4939
4940 PR fortran/41587
4941 * gfortran.dg/class_array_10.f03: New test.
4942
4943 PR fortran/46356
4944 * gfortran.dg/class_array_11.f03: New test.
4945
4946 PR fortran/51754
4947 * gfortran.dg/class_array_12.f03: New test.
4948
7de7ae18
PT
49492012-02-02 Paul Thomas <pault@gcc.gnu.org>
4950
4951 PR fortran/52012
4952 * gfortran.dg/realloc_on_assign_11.f90: New test.
4953
1b3f07c7
TB
49542012-02-02 Tobias Burnus <burnus@net-b.de>
4955
4956 PR fortran/52093
4957 * gfortran.dg/shape_7.f90: New.
4958
14bc59cb
RS
49592012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4960
4961 * gcc.target/mips/mips-prepend-1.c: New test.
4962
9517e333
UB
49632012-02-02 Jan Hubicka <jh@suse.cz>
4964 Tom de Vries <tom@codesourcery.com>
5ee770bf
JH
4965
4966 PR middle-end/51998
4967 * testsuite/gcc.dg/alias-12.c: New testcase.
4968 * testsuite/gcc.dg/alias-13.c: New testcase.
4969
13c931c9
JJ
49702012-02-02 Jakub Jelinek <jakub@redhat.com>
4971
903e49f5
JJ
4972 PR target/52086
4973 * gcc.dg/pr52086.c: New test.
4974
13c931c9
JJ
4975 PR tree-optimization/52073
4976 * gcc.c-torture/compile/pr52073.c: New test.
4977
cf82db16
TK
49782012-02-01 Thomas König <tkoenig@gcc.gnu.org>
4979
4980 PR fortran/51958
4981 * gfortran.dg/function_optimize_10.f90: New test.
4982
25f10bd4
UB
49832012-02-01 Uros Bizjak <ubizjak@gmail.com>
4984
4985 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
4986 test on alpha*-*-*.
4987
6b6cd722
TB
49882012-02-01 Tobias Burnus <burnus@net-b.de>
4989
4990 PR fortran/52024
4991 * gfortran.dg/typebound_operator_14.f90: New.
4992
37da591f 49932012-02-01 Tobias Burnus <burnus@net-b.de>
887ee29f
TB
4994
4995 PR fortran/52059
4996 * gfortran.dg/elemental_function_1.f90: New.
4997
07ad5438
GJL
49982012-02-01 Georg-Johann Lay <avr@gjlay.de>
4999
5000 PR rtl-optimization/51374
61939285
GJL
5001 * gcc.target/avr/torture/pr51374-1.c:
5002 Also fail if SBIS is seen.
5003
50042012-02-01 Georg-Johann Lay <avr@gjlay.de>
5005
5006 PR rtl-optimization/51374
5007 * gcc.target/avr/torture/pr51374-1.c: New.
07ad5438 5008
218e1228
TB
50092012-01-31 Tobias Burnus <burnus@net-b.de>
5010
5011 PR fortran/52024
5012 * gfortran.dg/typebound_generic_11.f90: New.
5013
0b73eb81
TB
50142012-01-31 Tobias Burnus <burnus@net-b.de>
5015
5016 PR fortran/52029
5017 * gfortran.dg/class_49.f90: New.
5018
2419ff64
TB
50192012-01-31 Tobias Burnus <burnus@net-b.de>
5020
5021 PR fortran/52013
5022 * gfortran.dg/elemental_args_check_6.f90: New.
5023
2297ab7d
JM
50242012-01-31 Jason Merrill <jason@redhat.com>
5025
5026 PR c++/52043
5027 * g++.dg/cpp0x/variadic122.C: New.
5028
458842fb
PT
50292012-01-31 Paul Thomas <pault@gcc.gnu.org>
5030
5031 PR fortran/52012
5032 * gfortran.dg/realloc_on_assign_10.f90: New test.
5033
63d7ceaa
RG
50342012-01-31 Richard Guenther <rguenther@suse.de>
5035
5036 PR tree-optimization/51528
5037 * gcc.dg/torture/pr51528.c: New testcase.
5038
25fb834e
UB
50392012-01-30 Uros Bizjak <ubizjak@gmail.com>
5040
5041 PR go/48501
5042 * lib/go.exp (go_target_compile): Append timeout= to options.
5043 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
5044 select5-out.go test on alpha*-*-* targets.
5045
03beeffe
RS
50462012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
5047
5048 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
5049 (TEST_SHORT): Reformat in the same way.
5050 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
5051 (TEST_SHORT): Reformat in the same way.
5052 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
5053 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
5054 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
5055 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
5056 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
5057
ab07692c
BC
50582012-01-30 Bin Cheng <bin.cheng@arm.com>
5059
5060 PR target/51835
5061 * gcc.target/arm/pr51835.c: New testcase.
5062
e799d447
RG
50632012-01-30 Richard Guenther <rguenther@suse.de>
5064
5065 PR tree-optimization/52028
5066 * gcc.dg/torture/pr52028.c: New testcase.
5067 * gfortran.dg/ldist-pr45199.f: Adjust.
5068 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
5069 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
5070 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
5071
dd44dcb0
JJ
50722012-01-30 Jakub Jelinek <jakub@redhat.com>
5073
2026d51a
JJ
5074 PR debug/52027
5075 * gcc.dg/tree-prof/pr52027.c: New test.
5076
2f326699
JJ
5077 PR tree-optimization/52046
5078 * gcc.dg/pr52046.c: New test.
5079
dd44dcb0
JJ
5080 PR debug/52048
5081 * g++.dg/other/pr52048.C: New test.
5082
ab448cfa
RG
50832012-01-30 Richard Guenther <rguenther@suse.de>
5084
5085 PR tree-optimization/52045
5086 * gcc.dg/pr52045.c: New testcase.
5087
825b2e07
GY
50882012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
5089
25fb834e
UB
5090 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
5091 new code generated for __sync_lock_release.
825b2e07 5092
5f8f0db6
AK
50932012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5094
25fb834e 5095 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
5f8f0db6 5096
921f02a0
JDA
50972012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5098
49134187
JDA
5099 PR testsuite/51875
5100 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
5101
de0f11fe
JDA
5102 * g++.dg/ext/visibility/template10.C: Fix typo.
5103
921f02a0
JDA
5104 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
5105
07a71223
PC
51062012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
5107
5108 PR c++/51327
5109 * g++.dg/cpp0x/constexpr-ice6.C: New.
5110
0b673c09
TB
51112012-01-29 Tobias Burnus <burnus@net-b.de>
5112
5113 PR fortran/41600
5114 * gfortran.dg/default_initialization_6.f90: New.
5115
4ed1b019
TB
51162012-01-29 Tobias Burnus <burnus@net-b.de>
5117
5118 PR fortran/51972
5119 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
5120 * gfortran.dg/class_48.f90: New.
5121
62603fae
JB
51222012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
5123
5124 PR fortran/51808
5125 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
5126
3bfe6da9
TB
51272012-01-28 Tobias Burnus <burnus@net-b.de>
5128
5129 PR fortran/51972
5130 * gfortran.dg/class_allocate_12.f90: New.
5131
ce590933
EB
51322012-01-28 Eric Botcazou <ebotcazou@adacore.com>
5133
5134 * gcc.dg/torture/pr50444.c: Fix dg directives.
5135
8ea2d689
JJ
51362012-01-28 Jakub Jelinek <jakub@redhat.com>
5137
5138 PR target/52006
5139 * gcc.target/arm/pr52006.c: New test.
5140
a6bc0423
AH
51412012-01-27 Aldy Hernandez <aldyh@redhat.com>
5142
5143 PR testsuite/52011
5144 * gcc.dg/lto/trans-mem.h: New file.
5145 * gcc.dg/lto/trans-mem-2_0.c: Include it.
5146 * gcc.dg/lto/trans-mem-1_1.c: Same.
5147 * gcc.dg/lto/trans-mem-4_1.c: Same.
5148 * gcc.dg/lto/trans-mem-3_1.c: Same.
5149
8c6cb782
TB
51502012-01-27 Tobias Burnus <burnus@net-b.de>
5151
5152 PR fortran/52022
5153 * gfortran.dg/dummy_procedure_7.f90: New.
5154
bea3da64
AS
51552012-01-27 Andreas Schwab <schwab@linux-m68k.org>
5156
5157 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
5158 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
5159
8c713829
JJ
51602012-01-27 Jakub Jelinek <jakub@redhat.com>
5161
5162 PR c++/51852
5163 * g++.dg/other/gc5.C: New test.
5164
aff86594
RG
51652012-01-27 Richard Guenther <rguenther@suse.de>
5166
5167 PR tree-optimization/50444
5168 * gcc.dg/torture/pr50444.c: New testcase.
5169
102344e2
TB
51702012-01-27 Tobias Burnus <burnus@net-b.de>
5171
5172 PR fortran/51970
5173 PR fortran/51977
5174 * gfortran.dg/move_alloc_13.f90: New.
5175
4cb2a867
TB
51762012-01-27 Tobias Burnus <burnus@net-b.de>
5177
5178 PR fortran/51953
5179 * gfortran.dg/allocate_alloc_opt_13.f90: New.
5180 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
5181 and change dg-error string.
5182
9775a921
TB
51832012-01-27 Tobias Burnus <burnus@net-b.de>
5184
5185 PR fortran/52016
5186 * gfortran.dg/elemental_args_check_5.f90: New.
5187
45c83429
RG
51882012-01-27 Richard Guenther <rguenther@suse.de>
5189
5190 PR middle-end/51959
5191 * g++.dg/torture/pr51959.C: New testcase.
5192
10c74776
TV
51932012-01-27 Tom de Vries <tom@codesourcery.com>
5194
5195 PR tree-optimization/51990
5196 * gcc.dg/pr51990.c: New test.
5197 * gcc.dg/pr51990-2.c: Same.
5198
4daa71b0
PT
51992012-01-27 Paul Thomas <pault@gcc.gnu.org>
5200 Tobias Burnus <burnus@gcc.gnu.org>
5201
5202 PR fortran/48705
5203 * gfortran.dg/class_allocate_11.f03: New.
5204
5205 PR fortran/51870
5206 PR fortran/51943
5207 PR fortran/51946
5208 * gfortran.dg/class_allocate_7.f03: New.
5209 * gfortran.dg/class_allocate_8.f03: New.
5210 * gfortran.dg/class_allocate_9.f03: New.
5211 * gfortran.dg/class_allocate_10.f03: New.
5212
16934bbf
EB
52132012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5214
5215 * gnat.dg/discr34.adb: New test.
5216 * gnat.dg/discr34_pkg.ads: New helper.
5217
5f2e59d4
EB
52182012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5219
5220 * gnat.dg/discr33.adb: New test.
5221
1228a6a6
EB
52222012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5223
5224 * gnat.dg/limited_with3.ad[sb): New test.
5225 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
5226 * gnat.dg/limited_with3_pkg2.ads: Likewise.
5227 * gnat.dg/limited_with3_pkg3.ads: Likewise.
5228
a7635800
EB
52292012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5230
5231 * gnat.dg/stack_usage1.adb: New test.
5232 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
5233
5234 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
5235 * gcc.dg/pr44194-2.c: Likewise.
5236
6c1e7aa9
PC
52372012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
5238
5239 PR c++/51370
5240 * g++.dg/template/crash112.C: New.
5241
f10f4968
RH
52422012-01-27 Richard Henderson <rth@redhat.com>
5243
5244 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
5245
0c2f0102
AK
52462012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5247
5248 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
5249
892123df
JJ
52502012-01-26 Jakub Jelinek <jakub@redhat.com>
5251
5252 PR middle-end/51895
5253 * g++.dg/opt/pr51895.C: New test.
5254
1a47f99c
MM
52552012-01-26 Michael Matz <matz@suse.de>
5256
5257 PR tree-optimization/48794
5258 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
5259
c0a9d2a1
AK
52602012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5261
25fb834e 5262 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
c0a9d2a1 5263
3d427cc1
AK
52642012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5265
5266 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
5267 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
5268 memory.
5269 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
5270 the default value for s390 and s390x.
5271
dda6ecae
AH
52722012-01-25 Aldy Hernandez <aldyh@redhat.com>
5273
5274 PR lto/51698
5275 * gcc.dg/lto/trans-mem-4_0.c: New.
5276 * gcc.dg/lto/trans-mem-4_1.c: New.
5277 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
5278 TM builtins.
5279 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
5280 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
5281 TM builtins.
5282 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
5283 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
5284 TM builtins.
5285
49c45e28 52862012-01-25 Georg-Johann Lay <avr@gjlay.de>
6b525af8
GJL
5287
5288 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
5289
5b458dda
ILT
52902012-01-25 Ian Lance Taylor <iant@google.com>
5291
25fb834e 5292 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
5b458dda 5293
f5a5c890
TB
52942012-01-25 Tobias Burnus <burnus@net-b.de>
5295
5296 PR fortran/51995
5297 * gfortran.dg/typebound_proc_25.f90: New.
5298
b3310d49
JM
52992012-01-25 Jason Merrill <jason@redhat.com>
5300
5301 PR c++/51992
5302 * g++.dg/lto/pr51992_0.C: New.
5303
06e1d03d
JJ
53042012-01-25 Jakub Jelinek <jakub@redhat.com>
5305
5306 PR tree-optimization/51987
5307 * gcc.target/i386/pr51987.c: New test.
5308
15071f64
GY
53092012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
5310
5311 * gcc.dg/tm/lto-1.c: Require lto support in target.
5312
3dbdd1b9
AB
53132012-01-25 Andrey Belevantsev <abel@ispras.ru>
5314
5315 PR rtl-optimization/48374
5316 * gcc.dg/pr48374.c: New test.
5317
fcc82a7a
GY
53182012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
5319
5320 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
5321
f5a5c890 53222012-01-25 Tobias Burnus <burnus@net-b.de>
083dd940
TB
5323
5324 PR fortran/51966
5325 * gfortran.dg/derived_constructor_char_3.f90: New.
5326
efcf639f
ILT
53272012-01-24 Ian Lance Taylor <iant@google.com>
5328
5329 * go.test/go-test.exp (filecmp): New procedure.
5330 (errchk): Handle quoted square brackets.
5331 (go-gc-tests): Set go_compile_args. Handle various new test
5332 lines. Skip a few new tests.
5333 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
5334
fbbf1bf0
RS
53352012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5336
5337 * lib/target-supports.exp (proc check_effective_target_vect_perm)
5338 (check_effective_target_vect_extract_even_odd)
5339 (check_effective_target_vect_interleave): Return true for MIPS
5340 paired-single.
5341
2c49569e
RS
53422012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5343
5344 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
5345 (main): Use it instead of argc.
5346
c873934c
JM
53472012-01-24 Jason Merrill <jason@redhat.com>
5348
5349 PR c++/51973
5350 * g++.dg/cpp0x/sfinae31.C: New.
5351
55356334
RS
53522012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5353
5354 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
5355
c5c90089
JM
53562012-01-24 Jason Merrill <jason@redhat.com>
5357
5358 PR c++/51812
5359 * g++.dg/inherit/covariant20.C: New.
5360
7cc35b68
PC
53612012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
5362
5363 PR c++/51223
5364 * g++.dg/parse/crash58.C: New.
5365
93bcc8c9
JJ
53662012-01-24 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR target/51957
5369 * gcc.dg/pr51957-1.c: New test.
5370 * gcc.dg/pr51957-1.h: New file.
5371 * gcc.dg/pr51957-2.c: New test.
5372
22197246
JM
53732012-01-23 Jason Merrill <jason@redhat.com>
5374
5375 PR c++/51930
5376 * g++.dg/ext/visibility/template10.C: New.
5377
04803728
TB
53782012-01-23 Tobias Burnus <burnus@net-b.de>
5379
5380 PR fortran/51948
5381 * gfortran.dg/move_alloc_12.f90: New.
5382
135b6fa4
RR
53832012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5384
5385 PR middle-end/45416
5386 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
5387
1beb5272
PC
53882012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
5389
5390 PR c++/51398
5391 * g++.dg/template/crash111.C: New.
5392
b53d0fe2
AC
53932012-01-23 Arnaud Charlet <charlet@adacore.com>
5394
5395 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
5396 configurations.
5397 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
5398
0ebdd7a8
DS
53992012-01-23 Dodji Seketeli <dodji@redhat.com>
5400
5401 PR testsuite/51941
5402 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
5403 the DW_TAG_class_type and DW_AT_name: "Executor".
5404
1447fdef
RR
54052012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5406
5407 * lib/target-supports.exp
25fb834e 5408 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1447fdef
RR
5409 (check_effective_target_vect_interleave): Likewise.
5410
aef3a6b2
JM
54112012-01-22 Jason Merrill <jason@redhat.com>
5412
5413 PR c++/51925
5414 * g++.dg/template/using20.C: New.
5415 * g++.dg/template/template-id-2.C: Adjust diagnostic.
5416
9dcc9b3b
JM
54172012-01-23 Jason Merrill <jason@redhat.com>
5418
5419 PR target/51934
5965b617 5420 * g++.dg/torture/pr51344.C: Limit to x86.
9dcc9b3b 5421
0b7d975d 54222012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
25fb834e 5423
0b7d975d
GY
5424 * c-c++-common/tm/omp.c: Require target with pthread support.
5425
b2d2adc6
RG
54262012-01-23 Richard Guenther <rguenther@suse.de>
5427
5428 PR tree-optimization/51949
5429 * gcc.dg/torture/pr51949.c: New testcase.
5430
b57cca0b
JJ
54312012-01-23 Jakub Jelinek <jakub@redhat.com>
5432
5433 PR rtl-optimization/51933
5434 * gcc.c-torture/execute/pr51933.c: New test.
5435
daecebc8
DR
54362012-01-22 Douglas B Rupp <rupp@gnat.com>
5437
5438 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
5439 Do not define for Interix.
5440
bbe04f21
JM
54412012-01-22 Jason Merrill <jason@redhat.com>
5442
5443 PR c++/51832
5444 * g++.dg/lto/pr51832.h: New.
5445 * g++.dg/lto/pr51832_0.C: New.
5446 * g++.dg/lto/pr51832_1.C: New.
5447
ca10595c
EB
54482012-01-22 Eric Botcazou <ebotcazou@adacore.com>
5449
5450 * gcc.dg/ext-elim-1.c: New test.
5451
643e447b
RS
54522012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
5453
5454 PR target/51931
5455 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
5456 * g++.dg/opt/longbranch1.C: Likewise.
5457
14f85436
RS
54582012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
5459
5460 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
5461 in C++11 mode.
5462
bb3a6981
SK
54632012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
5464
5465 PR fortran/50556
5466 * gfortran.dg/namelist_74.f90: New test.
5467 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
5468
076ec830
TB
54692012-01-21 Tobias Burnus <burnus@net-b.de>
5470
5471 PR fortran/51913
5472 * gfortran.dg/class_47.f90: New.
5473
7eeb2aa7
EB
54742012-01-21 Eric Botcazou <ebotcazou@adacore.com>
5475
5476 * gnat.dg/renaming5.ad[sb]: New test.
5477
75164944
JM
54782012-01-20 Jason Merrill <jason@redhat.com>
5479
5480 PR c++/51919
5481 * g++.dg/pch/mangle1.{C,Hs}: Remove.
5482
93d277fe
JM
54832012-01-20 Jason Merrill <jason@redhat.com>
5484
5485 PR c++/51922
5486 * g++.dg/ext/attrib42.C: Require ilp32.
5487
4c2708c5
JJ
54882012-01-20 Jakub Jelinek <jakub@redhat.com>
5489
5490 PR target/51915
5491 * gcc.target/arm/pr51915.c: New test.
5492
25fb834e
UB
54932012-01-20 Cary Coutant <ccoutant@google.com>
5494 Dodji Seketeli <dodji@redhat.com>
2d663cb9
CC
5495
5496 PR debug/45682
5497 * g++.dg/debug/dwarf2/nested-3.C: New test.
5498
b968b192
PC
54992012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
5500
5501 PR c++/51402
5502 * g++.dg/template/crash110.C: New.
5503
bad2e812
RO
55042012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5505
5506 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
5507 Remove default options on hppa*-*-hpux*.
5508
dcc48fac
RO
55092012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5510
5511 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
5512
afa73d3a
AK
55132012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5514
5515 * gcc.c-torture/compile/pr51856.c: New testcase.
5516
0ab6e1ec
UB
55172012-01-20 Uros Bizjak <ubizjak@gmail.com>
5518
5519 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
5520 options to go_target_compile.
5521
f69ce7cf
KT
55222012-01-20 Kai Tietz <ktietz@redhat.com>
5523
5524 * g++.dg/torture/pr51344.C: Fix typo.
5525
a88b3135
RG
55262012-01-20 Richard Guenther <rguenther@suse.de>
5527
5528 PR tree-optimization/51903
5529 * g++.dg/torture/pr51903.C: New testcase.
5530
583713e3
TB
55312012-01-20 Tobias Burnus <burnus@net-b.de>
5532 Janus Weil <janus@gcc.gnu.org>
5533
5534 PR fortran/51056
5535 * gfortran.dg/use_21.f90: New.
5536
229bfbcf
AB
55372012-01-20 Jakub Jelinek <jakub@redhat.com>
5538
5539 PR target/51106
5540 * gcc.dg/torture/pr51106-1.c: New test.
5541 * gcc.dg/torture/pr51106-2.c: New test.
5542
54a9f5ea
KT
55432012-01-19 Kai Tietz <ktietz@redhat.com>
5544
5545 * g++.dg/torture/pr51344.C: New test.
5546
8e19c582
TB
55472012-01-19 Tobias Burnus <burnus@net-b.de>
5548
5549 PR fortran/51904
5550 * gfortran.dg/intrinsic_size_2.f90: New.
5551
e58d4228
JM
55522012-01-19 Jason Merrill <jason@redhat.com>
5553
5554 PR c++/51889
5555 * g++.dg/inherit/using7.C: New.
5556
7b4eaf7e
RG
55572012-01-19 Richard Guenther <rguenther@suse.de>
5558
5559 PR tree-optimization/37997
5560 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
5561
f90aa714
AB
55622012-01-19 Andrey Belevantsev <abel@ispras.ru>
5563
5564 PR rtl-optimization/51505
5565 * gcc.dg/pr51505.c: New test.
5566
bfa204b8
PT
55672012-01-18 Paul Thomas <pault@gcc.gnu.org>
5568
5569 PR fortran/51634
5570 * gfortran.dg/typebound_operator_12.f03: New.
5571 * gfortran.dg/typebound_operator_13.f03: New.
5572
55e83c66
PC
55732012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
5574
5575 PR c++/51225
5576 * g++.dg/cpp0x/pr51225.C: New.
5577
75327582
ILT
55782012-01-17 Ian Lance Taylor <iant@google.com>
5579
5580 PR go/50656
0ab6e1ec 5581 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
75327582 5582
4df0f7da
TB
55832012-01-17 Tobias Burnus <burnus@net-b.de>
5584
5585 PR fortran/51869
5586 * gfortran.dg/realloc_on_assign_9.f90: New.
5587
59cbe98e
AH
55882012-01-17 Aldy Hernandez <aldyh@redhat.com>
5589
5590 PR other/51165
5591 * gcc.dg/tm/memopt-3.c: Remove xfail.
5592 * gcc.dg/tm/memopt-4.c: Remove xfail.
5593 * gcc.dg/tm/memopt-5.c: Remove xfail.
5594 * gcc.dg/tm/memopt-7.c: Remove xfail.
5595
e6fa9204
JJ
55962012-01-17 Jakub Jelinek <jakub@redhat.com>
5597
5598 PR tree-optimization/51877
5599 * gcc.c-torture/execute/pr51877.c: New test.
5600
6521d80a
MZ
56012012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
5602
5603 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
5604 {!vect_align_arrays} to vect_sizes_32B_16B.
5605 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
5606 * gcc.dg/vect/vect-peel-3.c: Ditto.
5607
a7cd72be
JM
56082012-01-16 Jason Merrill <jason@redhat.com>
5609
95875a9b
JJ
5610 PR c++/51854
5611 * g++.dg/abi/mangle60.C: New.
5612
a7cd72be
JM
5613 PR c++/51827
5614 * g++.dg/pch/mangle1.{C,Hs}: New.
5615
d836651c
MM
56162012-01-16 Mikael Morin <mikael@gcc.gnu.org>
5617 Tobias Burnus <burnus@net-b.de>
5618
5619 PR fortran/50981
5620 * gfortran.dg/elemental_optional_args_3.f90: New
5621 * gfortran.dg/elemental_optional_args_4.f90: New
5622
22c30bc0
TB
56232012-01-16 Tobias Burnus <burnus@net-b.de>
5624
5625 PR fortran/51809
5626 * gfortran.dg/use_20.f90: New
5627
645c7a55
JM
56282012-01-16 Jason Merrill <jason@redhat.com>
5629
5630 PR c++/51868
5631 * g++.dg/cpp0x/rv-bitfield.C: New.
5632 * g++.dg/cpp0x/rv-bitfield2.C: New.
5633
866e6d1b
PT
56342012-01-16 Paul Thomas <pault@gcc.gnu.org>
5635
5636 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
5637 subroutine 'qsort' and use index array to assign the result.
5638
90dda0e9
JJ
56392012-01-16 Jakub Jelinek <jakub@redhat.com>
5640
5641 PR tree-optimization/51865
5642 * gcc.dg/pr51865.c: New test.
5643
0d508a19
RS
56442012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
5645
5646 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
5647
ddaf8125
RS
56482012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
5649
5650 * gcc.target/mips/code-readable-2.c: Allow the jump table address
5651 to be loaded from the constant pool, rather than via %hi and %lo.
5652
bf63ef6c
UB
56532012-01-15 Uros Bizjak <ubizjak@gmail.com>
5654
5655 PR rtl-optimization/51821
5656 * gcc.dg/pr51821.c: New test.
5657
512b6058
AS
56582012-01-15 Andreas Schwab <schwab@linux-m68k.org>
5659
5660 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
5661
e3b2accb
AS
56622012-01-14 Andreas Schwab <schwab@linux-m68k.org>
5663
5664 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
5665
068ed5e0
TB
56662012-01-14 Tobias Burnus <burnus@net-b.de>
5667
5668 PR fortran/51800
5669 * gfortran.dg/init_flag_8.f90: New.
5670 * gfortran.dg/init_flag_9.f90: New.
5671
74250065
TB
56722011-01-14 Tobias Burnus <burnus@net-b.de>
5673
5674 PR fortran/51816
5675 * gfortran.dg/use_18.f90: New.
5676 * gfortran.dg/use_19.f90: New.
5677
12448f77
ILT
56782012-01-13 Ian Lance Taylor <iant@google.com>
5679
5680 PR c++/50012
5681 * g++.dg/warn/Wsign-compare-4.C: New.
5682
d6430d9a
PT
56832012-01-13 Paul Thomas <pault@gcc.gnu.org>
5684
5685 PR fortran/48351
5686 * gfortran.dg/alloc_comp_assign.f03: New.
5687 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
5688 __BUILTIN_FREE from 38 to 32.
5689
04771457
JM
56902012-01-13 Jason Merrill <jason@redhat.com>
5691
5692 PR c++/20681
5693 * g++.dg/warn/Wreturn-type-7.C: New.
5694
7a852b96
GJL
56952012-01-13 Georg-Johann Lay <avr@gjlay.de>
5696
5697 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
5698 assumption.
5699 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
5700 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
5701 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
5702 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
5703 int32plus because of big array needed.
5704 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
5705 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
12448f77 5706
4ce7d589
JM
57072012-01-13 Jason Merrill <jason@redhat.com>
5708
fc970532
JM
5709 PR c++/51813
5710 * g++.dg/ext/visibility/template9.C: New.
5711
4ce7d589
JM
5712 PR c++/51620
5713 * g++.dg/cpp0x/defaulted34.C: New.
5714 * g++.dg/template/virtual3.C: New.
5715
aabb90e5
RG
57162012-01-13 Richard Guenther <rguenther@suse.de>
5717
5718 PR middle-end/8081
5719 * gcc.dg/torture/pr8081.c: New testcase.
5720
b9b16ad4
GJL
57212012-01-13 Georg-Johann Lay <avr@gjlay.de>
5722
5723 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
5724
f83fa0bf
JM
57252012-01-12 Jason Merrill <jason@redhat.com>
5726
5727 PR c++/51714
5728 * g++.dg/ext/stmtexpr14.C: New.
5729
1cef7102
DS
57302012-01-13 Dodji Seketeli <dodji@redhat.com>
5731
5732 PR c++/51633
5733 * g++.dg/cpp0x/constexpr-diag4.C: New test.
5734
ca5333f2
JM
57352012-01-12 Jason Merrill <jason@redhat.com>
5736
4643a68e
JM
5737 PR c++/48051
5738 * g++.dg/abi/mangle48.C: Test qualified-names, too.
5739 * g++.dg/abi/mangle58.C: Likewise.
5740
ca5333f2
JM
5741 PR c++/51403
5742 * g++.dg/template/arg8.C: New.
5743
82db3d43
IR
57442012-01-12 Ira Rosen <irar@il.ibm.com>
5745
5746 PR tree-optimization/51799
5747 * gcc.dg/vect/pr51799.c: New test.
5748 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
5749 patterns.
5750
725a74a5
DH
57512012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
5752 Tobias Burnus <burnus@net-b.de>
5753
5754 PR fortran/51057
5755 PR fortran/51616
5756 * lib/target-supports.exp
5757 (check_effective_target_fortran_largest_fp_has_sqrt): New.
5758 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
5759
efcc9293
JM
57602012-01-11 Jason Merrill <jason@redhat.com>
5761
5762 PR c++/51565
5763 * g++.dg/ext/attrib42.C: New.
5764
319638ed
JJ
57652012-01-11 Jakub Jelinek <jakub@redhat.com>
5766
5767 PR bootstrap/51796
5768 * gcc.dg/pr51796.c: New test.
5769
b34e0e6f
JM
57702012-01-11 Jason Merrill <jason@redhat.com>
5771
5772 PR c++/51818
5773 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
5774
3ad065ef
EB
57752012-01-11 Eric Botcazou <ebotcazou@adacore.com>
5776
5777 * gnat.dg/array19.ad[sb]: New test.
5778
1a2c27e9
EB
57792012-01-11 Eric Botcazou <ebotcazou@adacore.com>
5780
5781 * gnat.dg/opt23.ad[sb]: New test.
5782 * gnat.dg/opt23_pkg.ad[sb]: New helper.
5783 * gnat.dg/opt24.ad[sb]: New test.
5784
b2e25729
BS
57852012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5786
5787 PR tree-optimization/49642
5788 * gcc.dg/tree-ssa/pr49642-1.c: New test.
5789 * gcc.dg/tree-ssa/pr49642-2.c: New test.
5790
7bb37352
JM
57912012-01-11 Jason Merrill <jason@redhat.com>
5792
5793 PR c++/51613
5794 * g++.dg/template/explicit-args5.C: New.
5795
9150e331
MGD
57962012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
5797
5798 * gcc.c-torture/execute/20120110-1.c: New testcase.
5799
a1e0490f
JM
58002012-01-10 Jason Merrill <jason@redhat.com>
5801
5313d330
JM
5802 PR c++/51614
5803 * g++.dg/inherit/ambig1.C: New.
5804
a1e0490f
JM
5805 PR c++/51433
5806 * g++.dg/cpp0x/constexpr-cache1.C: New.
5807
91f074ce
RG
58082012-01-10 Richard Guenther <rguenther@suse.de>
5809
5810 PR tree-optimization/51801
5811 * gcc.dg/torture/pr51801.c: New testcase.
5812
2e0bffaf
TB
58132012-01-10 Tobias Burnus <burnus@net-b.de>
5814
5815 PR fortran/51652
5816 * gfortran.dg/allocate_with_typespec_5.f90: New.
5817
fa8df9de
TB
58182012-01-10 Tobias Burnus <burnus@net-b.de>
5819
5820 * gfortran.dg/class_39.f03: Update dg-error string.
5821
390b24dc
RG
58222012-01-10 Richard Guenther <rguenther@suse.de>
5823
5824 PR tree-optimization/50913
5825 * gcc.dg/graphite/interchange-16.c: New testcase.
5826 * gcc.dg/graphite/scop-20.c: XFAIL.
5827 * gfortran.dg/graphite/interchange-1.f: Likewise.
5828 * gfortran.dg/graphite/block-1.f90: Likewise.
5829 * gfortran.dg/graphite/block-2.f: Likewise.
5830
b440f324
RH
58312012-01-10 Richard Henderson <rth@redhat.com>
5832
5833 * lib/target-supports.exp (check_effective_target_vect_perm,
5834 check_effective_target_vect_perm_byte,
5835 check_effective_target_vect_perm_short): Enable for arm neon.
5836
0ec05c67
TB
58372012-01-09 Tobias Burnus <burnus@net-b.de>
5838
5839 PR fortran/46328
5840 * gfortran.dg/typebound_operator_11.f90: New.
5841
24e7a4a0
EB
58422012-01-09 Eric Botcazou <ebotcazou@adacore.com>
5843
5844 * gnat.dg/array18.adb: New test.
5845 * gnat.dg/array18_pkg.ads: New helper.
5846
efd2e969
PT
58472012-01-09 Paul Thomas <pault@gcc.gnu.org>
5848
5849 PR fortran/51791
5850 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
5851 around base object in first assignment in main program.
5852 * gfortran.dg/typebound_operator_10.f03: New test.
5853
96db4121
MJ
58542012-01-09 Martin Jambor <mjambor@suse.cz>
5855
0ec05c67 5856 PR tree-optimization/51759
96db4121
MJ
5857 * g++.dg/ipa/pr51759.C: New test.
5858
80508c49
MM
58592012-01-09 Tobias Burnus <burnus@net-b.de>
5860
5861 PR fortran/51758
5862 * gfortran.dg/optional_absent_2.f90: New.
5863
e9078ebb
TB
58642012-01-09 Tobias Burnus <burnus@net-b.de>
5865
5866 PR fortran/51578
5867 * gfortran.dg/use_17.f90: New.
5868
b492b686
GF
58692012-01-09 Gary Funck <gary@intrepid.com>
5870
5871 PR preprocessor/33919
5872 * gcc.dg/pr33919.c: New test.
5873 * gcc.dg/pr33919-0.h: New test header file.
5874 * gcc.dg/pr33919-1.h: Ditto.
5875 * gcc.dg/pr33919-2.h: Ditto.
5876
4c8836c6
JH
58772012-01-07 Jan Hubicka <jh@suse.cz>
5878
5879 PR tree-optimize/51694
5880 * gcc.c-torture/compile/pr51694.c: new testcase.
5881
f45b2a8a
JH
58822012-01-07 Jan Hubicka <jh@suse.cz>
5883
5884 PR tree-optimization/51600
5885 * g++.dg/torture/pr51600.C: New testcase.
5886
e991086d
JDA
58872012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5888
5889 PR gcov-profile/51715
5890 PR gcov-profile/51717
5891 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
5892 * gcc.misc-tests/gcov-14.c: Likewise.
e3b2accb 5893
b2218da7
JM
58942012-01-06 Jason Merrill <jason@redhat.com>
5895
5896 * g++.dg/parse/new5.C: New.
5897
4ee2f830
PM
58982012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
5899
5900 PR testsuite/51655
5901 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
e3b2accb 5902 including <string.h>.
4ee2f830 5903
11a36a27
JM
59042012-01-06 Jason Merrill <jason@redhat.com>
5905
4b6aaa99
JM
5906 * g++.dg/abi/mangle51.C: New.
5907 * g++.dg/abi/mangle52.C: New.
5908 * g++.dg/abi/mangle53.C: New.
5909 * g++.dg/abi/mangle54.C: New.
5910 * g++.dg/abi/mangle55.C: New.
5911 * g++.dg/abi/mangle56.C: New.
5912 * g++.dg/abi/mangle57.C: New.
5913 * g++.dg/abi/mangle58.C: New.
5914 * g++.dg/abi/mangle59.C: New.
5915 * g++.dg/cpp0x/trailing3.C: Update mangling.
5916 * g++.dg/cpp0x/variadic111.C: Update mangling.
5917 * g++.dg/cpp0x/variadic4.C: Update mangling.
5918 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
5919 * g++.dg/template/nontype22.C: Works now.
5920 * g++.dg/template/pr35240.C: Works now.
5921
11a36a27
JM
5922 * g++.dg/cpp0x/error7.C: New.
5923
5d81ddd0
TB
59242012-01-06 Tobias Burnus <burnus@net-b.de>
5925
5926 * gfortran.dg/deallocate_stat_2.f90: New.
5927 * coarray/allocate_errgmsg.f90: New.
5928 * gfortran.dg/coarray_lib_alloc_1.f90: New.
5929 * gfortran.dg/coarray_lib_alloc_2.f90: New.
5930 * coarray/subobject_1.f90: Fix for num_images > 1.
5931 * gfortran.dg/deallocate_stat.f90: Update due to changed
5932 stat= handling.
5933
af0aec67
AS
59342012-01-06 Andrew Stubbs <ams@codesourcery.com>
5935
5936 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
5937
b71b2829
EB
59382012-01-06 Eric Botcazou <ebotcazou@adacore.com>
5939
5940 * ada/acats/overflow.lst: Add cb20004.
5941
45a29025
DS
59422012-01-05 Dodji Seketeli <dodji@redhat.com>
5943
5944 PR c++/51541
5945 * g++.dg/cpp0x/alias-decl-18.C: New test.
5946
c3e686a3
EB
59472012-01-05 Eric Botcazou <ebotcazou@adacore.com>
5948
5949 * gcc.c-torture/execute/20120104-1.c: New test.
5950
003e0ad6
PT
59512012-01-05 Paul Thomas <pault@gcc.gnu.org>
5952
5953 PR fortran/PR48946
5954 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
5955 the old typebound_operator_8.f03.
5956 * gfortran.dg/typebound_operator_8.f03: New version of
5957 typebound_operator_7.f03 with 'u' a derived type instead of a
5958 class object.
56494762 5959
c4207e25
RG
59602012-01-05 Richard Guenther <rguenther@suse.de>
5961
5962 * g++.dg/torture/pr49309.C: Skip for -flto.
5963
32be32af
JJ
59642012-01-05 Jakub Jelinek <jakub@redhat.com>
5965
5966 PR middle-end/51761
5967 * gcc.c-torture/compile/pr51761.c: New test.
5968
6ad024b4
RG
59692012-01-05 Richard Guenther <rguenther@suse.de>
5970
5971 PR tree-optimization/51760
5972 * gcc.dg/torture/pr51760.c: New testcase.
5973
713b8dfb
AH
59742012-01-05 Aldy Hernandez <aldyh@redhat.com>
5975
5976 PR middle-end/51472
5977 * gcc.dg/tm/memopt-6.c: Adjust regexp.
5978
76f57328
RG
59792012-01-05 Richard Guenther <rguenther@suse.de>
5980
5981 PR lto/41576
5982 * gfortran.dg/lto/pr41576_0.f90: New testcase.
5983 * gfortran.dg/lto/pr41576_1.f90: Likewise.
5984
5dc28f42
JJ
59852012-01-04 Jakub Jelinek <jakub@redhat.com>
5986
5987 PR debug/51695
5988 * gcc.dg/pr51695.c: New test.
5989
770da00a
AP
59902012-01-04 Andrew Pinski <apinski@cavium.com>
5991
5992 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
5993 * gcc.target/mips/octeon2-lx-1.c: New test.
5994 * gcc.target/mips/mips64-dsp-ldx.c: New test.
5995 * gcc.target/mips/octeon2-lx-2.c: New test.
5996 * gcc.target/mips/octeon2-lx-3.c: New test.
5997
89b5d3e0
PM
59982012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
5999
6f2f17ff
AH
6000 PR other/51163
6001 PR other/51164
89b5d3e0
PM
6002 * gcc.dg/tm/alias-1.c: Adjust regexp.
6003 * gcc.dg/tm/alias-2.c: Adjust regexp.
6004
a10bf1f9
PC
60052012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
6006
6007 PR c++/51064
6008 * g++.dg/warn/Wparentheses-26.C: New.
6009
17d038cd
MM
60102012-01-04 Mikael Morin <mikael@gcc.gnu.org>
6011
6012 * gfortran.dg/elemental_optional_args_2.f90: New test.
6013
74d1a34e
TK
60142012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
6015
6016 PR fortran/49693
6017 * gfortran.dg/common_17.f90: New test.
6018
b4cf8c9d
RG
60192012-01-04 Richard Guenther <rguenther@suse.de>
6020
6021 PR tree-optimization/49651
6022 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
6023 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
6024
2b59b528
PC
60252012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6026
6027 PR c++/51738
6028 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
6029
0239db92
AP
60302012-01-03 Andrew Pinski <apinski@cavium.com>
6031
6032 * lib/scanasm.exp (dg-function-on-line): Always use a special format
6033 for all mips targets. Also allow an optional .cfi_startproc.
6034
09487224
UB
60352012-01-03 Uros Bizjak <ubizjak@gmail.com>
6036
6037 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
6038
63891ba2
PC
60392012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6040
6041 PR c++/29273
6042 * g++.dg/rtti/dyncast5.C: New.
6043
c3e85659
RG
60442012-01-03 Richard Guenther <rguenther@suse.de>
6045
6046 PR tree-optimization/51070
6047 * gcc.dg/torture/pr51070-2.c: New testcase.
6048
f1749ec1
RG
60492012-01-03 Richard Guenther <rguenther@suse.de>
6050
6051 PR tree-optimization/51692
6052 * gcc.dg/torture/pr51692.c: New testcase.
6053
f3321fd7
RG
60542012-01-03 Richard Guenther <rguenther@suse.de>
6055
6056 PR debug/51650
6057 * g++.dg/lto/pr51650-3_0.C: New testcase.
6058
da89f7f3
PC
60592012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6060
6061 PR c++/15867
6062 * g++.dg/warn/Wredundant-decls-spec.C: New.
6063
a9730200
JJ
60642012-01-03 Jakub Jelinek <jakub@redhat.com>
6065
6066 PR tree-optimization/51719
6067 * g++.dg/tree-prof/pr51719.C: New test.
6068
8b3c2951
RG
60692012-01-03 Richard Guenther <rguenther@suse.de>
6070
6071 PR middle-end/51730
6072 * gcc.dg/fold-compare-6.c: New testcase.
6073
b848354b
JJ
60742012-01-03 Jakub Jelinek <jakub@redhat.com>
6075
6076 PR c++/51669
6077 * g++.dg/gomp/pr51669.C: New test.
6078
d28c2dcd
JM
60792012-01-02 Jason Merrill <jason@redhat.com>
6080
ab807569
JM
6081 PR c++/51675
6082 * g++.dg/cpp0x/constexpr-union2.C: New.
6083
d28c2dcd
JM
6084 PR c++/51666
6085 * g++.dg/cpp0x/nsdmi-defer5.C: New.
6086
358b9253
DS
60872012-01-02 Dodji Seketeli <dodji@redhat.com>
6088
6089 PR c++/51462
6090 * g++.dg/cpp0x/constexpr-99.C: New test.
6091
7d510a82
PC
60922012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
6093
6094 PR c++/20140
6095 * g++.dg/template/init9.C: New.
6096
0d8f5d62
RS
60972012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6098
6099 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
6100 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
6101 rather than a specific number.
6102
94fae14b
PT
61032012-01-02 Paul Thomas <pault@gcc.gnu.org>
6104
6105 PR fortran/46262
6106 PR fortran/46328
6107 PR fortran/51052
6108 * gfortran.dg/typebound_operator_7.f03: New.
6109 * gfortran.dg/typebound_operator_8.f03: New.
6110
5f595f16
RS
61112012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6112
6113 PR target/51729
6114 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
6115 XFAIL.
6116 * gcc.target/mips/dspr2-MULTU.c: Likewise.
6117
e3763a5b
RS
61182012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6119
6120 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
6121
c7723398
RS
61222012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6123
6124 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
6125 for MIPS.
6126
2da60e96
RS
61272012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6128
6129 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
6130 * gfortran.dg/io_real_boz_4.f90: Likewise.
6131 * gfortran.dg/io_real_boz_5.f90: Likewise.
6132
ccd0ce11
RS
61332012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6134
6135 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
6136
8b61e863
RE
61372012-01-02 Revital Eres <revital.eres@linaro.org>
6138
6139 * gcc.dg/sms-11.c: New file.
6140
5a155783
TB
61412012-01-02 Tobias Burnus <burnus@net-b.de>
6142
6143 PR fortran/51682
6144 * gfortran.dg/coarray/image_index_3.f90: New.
6145
11cc5f49
PC
61462012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6147
6148 PR c++/16603
6149 * g++.dg/parse/enum8.C: New.
6150
9f88ff5a
PC
61512012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6152
6153 PR c++/51379
6154 * g++.dg/conversion/reinterpret4.C: New.
6155 * g++.dg/conversion/reinterpret1.C: Adjust.
6156
b81e8df8
PC
61572012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6158
6159 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
6160
61612012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
5135baed
FC
6162
6163 * g++.old-deja/g++.brendan/crash25.C: Adjust.
6164 * g++.old-deja/g++.brendan/crash56.C: Likewise.
6165 * g++.old-deja/g++.jason/access14.C: Likewise.
6166 * g++.old-deja/g++.jason/access8.C: Likewise.
6167 * g++.old-deja/g++.jason/access1.C: Likewise.
6168 * g++.old-deja/g++.other/access3.C: Likewise.
6169 * g++.old-deja/g++.other/access5.C: Likewise.
6170 * g++.old-deja/g++.law/unsorted1.C: Likewise.
6171 * g++.old-deja/g++.law/visibility22.C: Likewise.
6172 * g++.old-deja/g++.law/visibility26.C: Likewise.
6173 * g++.old-deja/g++.mike/p2746.C: Likewise.
6174 * g++.dg/debug/using1.C: Likewise.
6175 * g++.dg/lookup/using51.C: Likewise.
6176 * g++.dg/inherit/using5.C: Likewise.
6177 * g++.dg/inherit/pr30297.C: Likewise.
6178 * g++.dg/inherit/access8.C: Likewise.
6179 * g++.dg/torture/pr39362.C: Likewise.
6180 * g++.dg/template/crash13.C: Likewise.
6181 * g++.dg/template/using10.C: Likewise.
6182
b4cbc46c
TK
61832012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6184
6185 PR fortran/51502
6186 * lib/gcc-dg.exp (scan-module-absence): Really commit last
6187 change.
6188
f2c74cc4
IR
61892012-01-01 Ira Rosen <irar@il.ibm.com>
6190
6191 PR tree-optimization/51704
6192 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
6193 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
6194 corresponding flags.
6195
1d2314ed
PC
61962012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6197
6198 PR c++/51723
6199 * g++.dg/cpp0x/constexpr-delegating2.C: New.
6200
06f1716b
JH
62012012-01-01 Jan Hubicka <jh@suse.cz>
6202
6203 PR rtl-optimization/51069
6204 * gcc.c-torture/compile/pr51069.c: New testcase.
6205
45a5b21a
JJ
62062012-01-01 Jakub Jelinek <jakub@redhat.com>
6207
6208 PR tree-optimization/51683
6209 * gcc.dg/pr51683.c: New test.
ad41bd84 6210\f
a7f45047 6211Copyright (C) 2012 Free Software Foundation, Inc.
ad41bd84
JM
6212
6213Copying and distribution of this file, with or without modification,
6214are permitted in any medium without royalty provided the copyright
6215notice and this notice are preserved.
This page took 3.036311 seconds and 5 git commands to generate.