]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
i386.c (ix86_function_versions): Use error + inform.
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2
3 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
4 changes.
5 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
6 * g++.dg/cpp0x/defaulted2.C: Likewise.
7 * g++.dg/cpp0x/defaulted31.C: Likewise.
8 * g++.dg/cpp0x/error6.C: Likewise.
9 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
10 * g++.dg/cpp0x/override2.C: Likewise.
11 * g++.dg/cpp0x/parse1.C: Likewise.
12 * g++.dg/cpp0x/scoped_enum.C: Likewise.
13 * g++.dg/cpp0x/temp_default4.C: Likewise.
14 * g++.dg/ext/attrib32.C: Likewise.
15 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
16 * g++.dg/ext/mv13.C: Likewise.
17 * g++.dg/ext/mv7.C: Likewise.
18 * g++.dg/ext/mv9.C: Likewise.
19 * g++.dg/ext/pr57362.C: Likewise.
20 * g++.dg/ext/typeof10.C: Likewise.
21 * g++.dg/lookup/anon6.C: Likewise.
22 * g++.dg/lookup/crash6.C: Likewise.
23 * g++.dg/lookup/name-clash5.C: Likewise.
24 * g++.dg/lookup/name-clash6.C: Likewise.
25 * g++.dg/other/anon4.C: Likewise.
26 * g++.dg/other/error15.C: Likewise.
27 * g++.dg/other/error8.C: Likewise.
28 * g++.dg/other/redecl2.C: Likewise.
29 * g++.dg/parse/crash16.C: Likewise.
30 * g++.dg/parse/crash21.C: Likewise.
31 * g++.dg/parse/crash38.C: Likewise.
32 * g++.dg/parse/redef2.C: Likewise.
33 * g++.dg/parse/struct-as-enum1.C: Likewise.
34 * g++.dg/template/crash39.C: Likewise.
35 * g++.dg/template/redecl3.C: Likewise.
36 * g++.dg/tls/diag-3.C: Likewise.
37 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
38 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
39 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
40 * g++.old-deja/g++.brendan/crash16.C: Likewise.
41 * g++.old-deja/g++.brendan/crash18.C: Likewise.
42 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
43 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
44 * g++.old-deja/g++.brendan/static3.C: Likewise.
45 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
46 * g++.old-deja/g++.jason/binding.C: Likewise.
47 * g++.old-deja/g++.jason/crash4.C: Likewise.
48 * g++.old-deja/g++.jason/crash7.C: Likewise.
49 * g++.old-deja/g++.jason/lineno.C: Likewise.
50 * g++.old-deja/g++.jason/scoping7.C: Likewise.
51 * g++.old-deja/g++.mike/misc3.C: Likewise.
52 * g++.old-deja/g++.mike/net44.C: Likewise.
53 * g++.old-deja/g++.mike/ns3.C: Likewise.
54 * g++.old-deja/g++.ns/alias4.C: Likewise.
55 * g++.old-deja/g++.ns/ns11.C: Likewise.
56 * g++.old-deja/g++.other/crash23.C: Likewise.
57 * g++.old-deja/g++.other/decl8.C: Likewise.
58 * g++.old-deja/g++.other/linkage3.C: Likewise.
59 * g++.old-deja/g++.other/typeck1.C: Likewise.
60 * g++.old-deja/g++.other/typedef5.C: Likewise.
61 * g++.old-deja/g++.pt/explicit34.C: Likewise.
62 * g++.old-deja/g++.pt/friend36.C: Likewise.
63 * obj-c++.dg/method-8.mm: Likewise.
64 * obj-c++.dg/tls/diag-3.mm: Likewise.
65
66 2013-08-12 Perez Read <netfirewall@gmail.com>
67
68 PR target/58132
69 * gcc.target/i386/movabs-1.c: New test.
70
71 2013-08-12 Marek Polacek <polacek@redhat.com>
72
73 PR tree-optimization/57980
74 * gcc.dg/pr57980.c: New test.
75
76 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
77
78 PR fortran/56666
79 * gfortran.dg/do_check_10.f90: New test.
80 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
81 * gfortran.dg/array_constructor_18.f90: Likewise.
82 * gfortran.dg/array_constructor_22.f90: Likewise.
83 * gfortran.dg/coarray_15.f90: Likewise.
84 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
85 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
86 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
87
88 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
89
90 PR c++/53349
91 * g++.dg/cpp0x/constexpr-ice8.C: New.
92
93 2013-08-09 Xinliang David Li <davidxl@google.com>
94
95 * gcc.target/i386/memcpy-strategy-1.c: New test.
96 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
97 * gcc.target/i386/memset-strategy-1.c: Ditto.
98 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
99
100 2013-08-09 Jan Hubicka <jh@suse.cz>
101
102 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
103 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
104
105 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
106
107 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
108
109 2013-08-09 Janus Weil <janus@gcc.gnu.org>
110
111 PR fortran/58058
112 * gfortran.dg/transfer_intrinsic_6.f90: New.
113
114 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
115
116 Revert:
117 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
118
119 PR c++/46206
120 * g++.dg/lookup/typedef2.C: New.
121
122 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
123
124 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
125 output of vdup intrinsics.
126
127 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
128
129 * gcc.target/arm/lp1189445.c: New testcase.
130
131 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
132
133 * gcc.dg/torture/pr58079.c: New test.
134
135 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
136
137 * gnat.dg/warn9.adb: New test.
138
139 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
140
141 PR c++/46206
142 * g++.dg/lookup/typedef2.C: New.
143
144 2013-08-07 David Malcolm <dmalcolm@redhat.com>
145
146 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
147 to optstr when building plugins on darwin.
148
149 2013-08-06 Martin Jambor <mjambor@suse.cz>
150
151 PR tree-optimization/57539
152 * gcc.dg/ipa/pr57539.c: New test.
153
154 2013-08-06 Martin Jambor <mjambor@suse.cz>
155 Bernd Edlinger <bernd.edlinger@hotmail.de>
156
157 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
158 (a): Fix constructor.
159
160 2013-08-06 Martin Jambor <mjambor@suse.cz>
161
162 PR fortran/57987
163 * gfortran.dg/pr57987.f90: New test.
164
165 2013-08-06 Martin Jambor <mjambor@suse.cz>
166
167 PR middle-end/58041
168 * gcc.dg/torture/pr58041.c: New test.
169 * gcc.target/arm/pr58041.c: Likewise.
170
171 2013-08-06 Janus Weil <janus@gcc.gnu.org>
172
173 PR fortran/57306
174 * gfortran.dg/pointer_init_8.f90: New.
175
176 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
177
178 PR c++/58080
179 * g++.dg/cpp0x/pr58080.C: New.
180
181 2013-08-05 David Malcolm <dmalcolm@redhat.com>
182
183 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
184 to optstr when building plugins.
185
186 2013-08-05 David Malcolm <dmalcolm@redhat.com>
187
188 Patch autogenerated by refactor_passes.py from
189 https://github.com/davidmalcolm/gcc-refactoring-scripts
190 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
191
192 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
193 struct to a subclass of gimple_opt_pass along with...
194 (pass_data_one_pass): ...new pass_data instance and...
195 (make_one_pass): ...new function.
196 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
197 global struct to a subclass of gimple_opt_pass along with...
198 (pass_data_warn_self_assign): ...new pass_data instance and...
199 (make_pass_warn_self_assign): ...new function.
200 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
201 a global struct to a subclass of gimple_opt_pass along with...
202 (pass_data_dumb_plugin_example): ...new pass_data instance and...
203 (make_pass_dumb_plugin_example): ...new function.
204 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
205 global struct to a subclass of gimple_opt_pass along with...
206 (pass_data_warn_self_assign): ...new pass_data instance and...
207 (make_pass_warn_self_assign): ...new function.
208
209 2013-08-05 David Malcolm <dmalcolm@redhat.com>
210
211 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
212 is created and added to the pass_manager to reflect
213 autogenerated changes.
214 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
215 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
216 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
217
218 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
219
220 PR c++/58072
221 * g++.dg/cpp0x/pr58072.C: New.
222
223 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
224
225 * gcc.dg/torture/pr57993-2.cpp: New.
226
227 2013-08-02 Jan Hubicka <jh@suse.cz>
228
229 * gcc.dg/ipa/ipa-1.c: Update.
230 * gcc.dg/ipa/ipa-2.c: Update.
231 * gcc.dg/ipa/ipa-3.c: Update.
232 * gcc.dg/ipa/ipa-4.c: Update.
233 * gcc.dg/ipa/ipa-5.c: Update.
234 * gcc.dg/ipa/ipa-7.c: Update.
235 * gcc.dg/ipa/ipa-8.c: Update.
236 * gcc.dg/ipa/ipcp-1.c: Update.
237 * gcc.dg/ipa/ipcp-2.c: Update.
238
239 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
240
241 PR rtl-optimization/58048
242 * gcc.target/i386/pr58048.c: New.
243
244 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
245
246 * gcc.target/arm/neon-for-64bits-2.c: Delete.
247
248 2013-08-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
249 Peter Bergner <bergner@vnet.ibm.com>
250
251 PR c++/54537
252 * g++.dg/overload/using3.C: New.
253 * g++.dg/overload/using2.C: Adjust.
254 * g++.dg/lookup/using9.C: Likewise.
255
256 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
257
258 * gcc.target/arm/pr46972-2.c: New test.
259
260 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
261
262 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
263
264 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
265
266 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
267
268 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
269
270 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
271 rather than addressing!=absolute when deciding how to handle MIPS16
272 when the test forces an ABI.
273
274 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
275
276 PR c++/57673
277 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
278
279 2013-07-30 Steve Ellcey <sellcey@mips.com>
280
281 * gcc.target/mips/code-readable-1.c: Increase switch size.
282 * gcc.target/mips/code-readable-2.c: Ditto.
283 * gcc.target/mips/code-readable-3.c: Ditto.
284 * gcc.target/mips/code-readable-4.c: Ditto.
285
286 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
287
288 PR c++/57947
289 * g++.dg/parse/crash63.C: New.
290
291 2013-07-30 Tobias Burnus <burnus@net-b.de>
292
293 PR fortran/57530
294 * gfortran.dg/pointer_assign_8.f90: New.
295 * gfortran.dg/pointer_assign_9.f90: New.
296 * gfortran.dg/pointer_assign_10.f90: New.
297 * gfortran.dg/pointer_assign_11.f90: New.
298
299 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
300
301 * gcc.target/arm/pr57637.c: New testcase.
302
303 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
304
305 PR tree-optimization/57993
306 * gcc.dg/torture/pr57993.c: New test.
307
308 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
309
310 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
311
312 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
313
314 PR c++/57948
315 * g++.dg/conversion/ambig2.C: New.
316
317 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
318
319 * gcc.target/mips/fabs-2008.c: New test case.
320 * gcc.target/mips/fabs-legacy.c: New test case.
321 * gcc.target/mips/fabsf-2008.c: New test case.
322 * gcc.target/mips/fabsf-legacy.c: New test case.
323 * gcc.target/mips/fneg-2008.c: New test case.
324 * gcc.target/mips/fneg-legacy.c: New test case.
325 * gcc.target/mips/fneg-2008.c: New test case.
326 * gcc.target/mips/fneg-legacy.c: New test case.
327 * gcc.target/mips/nan-2008.c: New test case.
328 * gcc.target/mips/nan-legacy.c: New test case.
329 * gcc.target/mips/nanf-2008.c: New test case.
330 * gcc.target/mips/nanf-legacy.c: New test case.
331 * gcc.target/mips/nans-2008.c: New test case.
332 * gcc.target/mips/nans-legacy.c: New test case.
333 * gcc.target/mips/nansf-2008.c: New test case.
334 * gcc.target/mips/nansf-legacy.c: New test case.
335 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
336
337 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
338 Maxim Kuvyrkov <maxim@kugelworks.com>
339
340 * lib/target-supports.exp (check_effective_target_non_bionic): New
341 effective-target test.
342 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
343 * g++.dg/tls/thread_local4g.C: Ditto.
344
345 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
346
347 PR fortran/58009
348 * gfortran.dg/vector_subsript_7.f90: New test.
349
350 2013-07-27 Tobias Burnus <burnus@net-b.de>
351
352 PR fortran/57991
353 * gfortran.dg/warn_alias.f90: New.
354
355 2013-07-27 Janus Weil <janus@gcc.gnu.org>
356
357 PR fortran/57285
358 * gfortran.dg/class_array_19.f90: New.
359
360 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
361
362 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
363 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
364 * gcc.dg/vect/pr57741-3.c: Likewise.
365 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
366
367 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
368
369 Skip tests that make assumptions about struct layout that don't hold
370 on epiphany:
371 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
372 * g++.dg/cpp0x/iop.C: Likewise.
373 * g++.dg/cpp0x/named_refs.C: Likewise.
374 * g++.dg/cpp0x/rv1p.C: Likewise.
375 * g++.dg/cpp0x/rv2p.C: Likewise.
376 * g++.dg/cpp0x/rv3p.C: Likewise.
377 * g++.dg/cpp0x/rv4p.C: Likewise.
378 * g++.dg/cpp0x/rv5p.C: Likewise.
379 * g++.dg/cpp0x/rv6p.C: Likewise.
380 * g++.dg/cpp0x/rv7p.C: Likewise.
381 * g++.dg/cpp0x/rv8p.C: Likewise.
382 * g++.dg/ext/strncpy-chk1.C: Likewise.
383 * gcc.dg/builtin-object-size-10.c: Likewise.
384 * gcc.dg/builtin-object-size-11.c: Likewise.
385 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
386 * gcc.dg/pr25805.c: Likewise.
387 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
388 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
389 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
390 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
391 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
392 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
393 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
394 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
395 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
396 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
397 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
398 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
399 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
400 * gcc.c-torture/execute/zerolen-2.x: Likewise.
401 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
402
403 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
404 * gcc.dg/tree-ssa/loop-1.c: Likewise.
405
406 * gcc.dg/torture/pr37868.c: Disable for epiphany.
407 * gcc.dg/sibcall-6.c: Enable for epiphany.
408
409 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
410
411 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
412
413 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
414
415 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
416 memcpy not initializers.
417
418 * gcc.dg/guality/guality.exp: Skip on AIX.
419
420 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
421
422 PR c++/57101
423 * g++.dg/cpp0x/pr57101.C: New.
424
425 2013-07-26 Ian Bolton <ian.bolton@arm.com>
426
427 * gcc.target/aarch64/neg_1.c: New test.
428
429 2013-07-25 Janus Weil <janus@gcc.gnu.org>
430
431 PR fortran/57966
432 * gfortran.dg/typebound_call_25.f90: New.
433
434 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
435
436 PR c++/57981
437 * g++.dg/cpp0x/pr57981.C: New.
438
439 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
440
441 PR c++/57880
442 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
443
444 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
445
446 PR rtl-optimization/57960
447 * gcc.target/s390/pr57960.c: New.
448
449 2013-07-25 Janus Weil <janus@gcc.gnu.org>
450
451 PR fortran/57639
452 * gfortran.dg/unlimited_polymorphic_9.f90: New.
453
454 2013-07-25 Terry Guo <terry.guo@arm.com>
455
456 * gcc.target/arm/thumb1-Os-mult.c: New test case.
457
458 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
459
460 PR c++/57942
461 * g++.dg/inherit/pr57942.C: New.
462
463 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
464
465 * gcc.target/powerpc/bool2.h: New file, test the code generation
466 of logical operations for power5, altivec, power7, and power8 systems.
467 * gcc.target/powerpc/bool2-p5.c: Likewise.
468 * gcc.target/powerpc/bool2-av.c: Likewise.
469 * gcc.target/powerpc/bool2-p7.c: Likewise.
470 * gcc.target/powerpc/bool2-p8.c: Likewise.
471 * gcc.target/powerpc/bool3.h: Likewise.
472 * gcc.target/powerpc/bool3-av.c: Likewise.
473 * gcc.target/powerpc/bool2-p7.c: Likewise.
474 * gcc.target/powerpc/bool2-p8.c: Likewise.
475
476 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
477
478 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
479
480 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
481
482 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
483
484 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
485
486 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
487 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
488 type from long to long long.
489 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
490 to have effective-target keywords of lp64 and ilp32.
491 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
492 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
493 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
494 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
495 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
496 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
497 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
498 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
499 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
500
501 2013-07-23 Tom Tromey <tromey@redhat.com>
502 Joseph Myers <joseph@codesourcery.com>
503
504 * gcc.dg/c11-generic-1.c: New file.
505 * gcc.dg/c11-generic-2.c: New file.
506
507 2013-07-22 Tobias Burnus <burnus@net-b.de>
508
509 PR fortran/57906
510 PR fortran/52052
511 * coarray/lib_realloc_1.f90: Permit optimization.
512 * gfortran.dg/coarray_31.f90: New.
513
514 2013-07-22 Tobias Burnus <burnus@net-b.de>
515
516 PR fortran/57762
517 * gfortran.dg/class_array_7.f03: Fix memory leak.
518
519 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
520
521 PR c++/52816
522 * g++.dg/cpp0x/decltype56.C: New.
523
524 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
525
526 * gcc.dg/pr53265.c: Correct line number in dg-message.
527
528 2013-07-22 Diego Novillo <dnovillo@google.com>
529
530 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
531
532 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
533
534 PR testsuite/52641
535 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
536 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
537
538 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
539
540 PR testsuite/52641
541 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
542 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
543 * gcc.dg/torture/pr53366-1.c: Same.
544 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
545 * gcc.dg/torture/pr56488.c: Same.
546 * gcc.dg/torture/pr57584.c: Same.
547 * gcc.dg/tree-ssa/pr57385.c: Same.
548 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
549
550 2013-07-21 OndÅ\99ej Bílka <neleai@seznam.cz>
551
552 * c-c++-common/pr41779.c: Fix typos.
553 * gcc.c-torture/compile/20031125-2.c: Likewise.
554 * gcc.c-torture/compile/20040621-1.c: Likewise.
555 * gcc.c-torture/execute/20020418-1.c: Likewise.
556 * gcc.dg/20020108-1.c: Likewise.
557 * gcc.dg/atomic-generic-aux.c: Likewise.
558 * gcc.dg/builtin-complex-err-2.c: Likewise.
559 * gcc.dg/decl-1.c: Likewise.
560 * gcc.dg/di-sync-multithread.c: Likewise.
561 * gcc.dg/format/c90-printf-1.c: Likewise.
562 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
563 * gcc.dg/long-long-compare-1.c: Likewise.
564 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
565 * gcc.dg/pr17055-1.c: Likewise.
566 * gcc.dg/pr27095.c: Likewise.
567 * gcc.dg/torture/fp-int-convert.h: Likewise.
568 * gcc.dg/tree-prof/inliner-1.c: Likewise.
569 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
570 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
571 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
572 * gcc.dg/tree-ssa/loop-19.c: Likewise.
573 * gcc.dg/tree-ssa/loop-1.c: Likewise.
574 * gcc.dg/tree-ssa/pr21001.c: Likewise.
575 * gcc.dg/tree-ssa/pr42585.c: Likewise.
576 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
577 * gcc.dg/vect/vect-cond-5.c: Likewise.
578 * gcc.dg/weak/typeof-2.c: Likewise.
579 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
580 * gcc.target/arm/naked-1.c: Likewise.
581 * gcc.target/i386/pr9771-1.c: Likewise.
582 * gcc.target/sparc/sparc-constant-1.c: Likewise.
583 * gcc.target/sparc/struct-ret-check.c: Likewise.
584 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
585 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
586 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
587 Likewise.
588
589 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
590
591 PR fortran/56937
592 * gfortran.dg/dependency_42.f90: New test.
593 * gfortran.dg/dependency_43.f90: New test.
594
595 2013-07-21 Tobias Burnus <burnus@net-b.de>
596
597 PR fortran/35862
598 * gfortran.dg/round_4.f90: New.
599
600 2013-07-21 Tobias Burnus <burnus@net-b.de>
601
602 PR fortran/57894
603 * gfortran.dg/min_max_conformance_2.f90: New.
604
605 2013-07-20 Jakub Jelinek <jakub@redhat.com>
606
607 PR preprocessor/57620
608 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
609 (main): Don't test {s,u,U,L}12.
610 * c-c++-common/raw-string-13.c: New test.
611 * c-c++-common/raw-string-14.c: New test.
612 * c-c++-common/raw-string-15.c: New test.
613 * c-c++-common/raw-string-16.c: New test.
614
615 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
616
617 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
618
619 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
620
621 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
622
623 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
624 target { ! keeps_null_pointer_checks }.
625 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
626 target { ! keeps_null_pointer_checks }.
627
628 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
629 * gcc.dg/torture/pr56488.c: Likewise.
630
631 2013-07-19 Ian Bolton <ian.bolton@arm.com>
632
633 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
634 new testcase.
635
636 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
637
638 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
639 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
640 * gfortran.dg/guality/guality.exp: Skip on AIX.
641
642 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
643
644 * g++.dg/debug/pr56819.C: Skip on AIX.
645 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
646 * g++.dg/guality/guality.exp: Skip on AIX.
647
648 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
649
650 * gcc.misc-tests/gcov-14.c: Skip on AIX.
651
652 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
653
654 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
655
656 PR target/57516
657 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
658 Adjust to corrected rounding.
659
660 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
661
662 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
663 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
664 check_effective_target_cilkplus.
665 * g++.dg/cilk-plus/cilk-plus.exp: Same.
666
667 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
668
669 * gcc.target/powerpc/pr57744.c: Fix typo.
670
671 2013-07-18 Sriraman Tallam <tmsriram@google.com>
672
673 PR middle-end/57698
674 * gcc.c-torture/compile/pr57698.c: New test.
675 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
676 * gcc.c-torture/compile/pr44043.c: Ditto.
677
678 2013-07-18 Wei Mi <wmi@google.com>
679
680 PR rtl-optimization/57878
681 * g++.dg/pr57518.C: New test.
682
683 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
684
685 * gcc.dg/pr42611.c: Move dg-error to correct line.
686
687 2013-07-17 Tobias Burnus <burnus@net-b.de>
688
689 PR fortran/57895
690 * gfortran.dg/dollar_sym_3.f: New.
691 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
692
693 2013-07-16 Iain Sandoe <iain@codesourcery.com>
694
695 PR target/55654
696 PR target/55656
697 PR target/55657
698 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
699 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
700 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
701 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
702 * objc.dg/image-info.m: Likewise.
703 * objc.dg/symtab-1.m: Likewise.
704 * objc.dg/torture/strings/const-str-10.m: Likewise.
705 * objc.dg/torture/strings/const-str-11.m: Likewise.
706 * objc.dg/torture/strings/const-str-9.m: Likewise.
707 * objc.dg/zero-link-1.m: Likewise.
708 * objc.dg/zero-link-2.m: Likewise.
709 * objc.dg/no-extra-load.m: Avoid Foundation.h.
710 * objc.dg/objc-foreach-4.m: Likewise.
711 * objc.dg/objc-foreach-5.m: Likewise.
712 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
713 (for Darwin).
714 * obj-c++.dg/strings/const-str-12.mm: Likewise.
715 * obj-c++.dg/syntax-error-1.mm: Likewise.
716 * objc.dg/method-6.m: Likewise.
717 * objc.dg/pr23214.m: Likewise.
718 * objc.dg/proto-lossage-7.m: Likewise.
719 * objc.dg/strings/const-str-12b.m: Likewise.
720 * objc.dg/zero-link-3.m: Likewise.
721 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
722 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
723 adjust headers, interfaces and encoded types to reflect current system
724 versions. Add FIXME and outputs from current system compiler for
725 reference.
726
727 2013-07-15 Cong Hou <congh@google.com>
728
729 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
730 counted.
731 * gcc.target/i386/l_fma_float_3.c: Likewise.
732 * gcc.target/i386/l_fma_double_1.c: Likewise.
733 * gcc.target/i386/l_fma_double_3.c: Likewise.
734
735 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
736
737 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
738 function to test if HTM is available.
739 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
740 * gcc.target/powerpc/htm-builtin-1.c: New test.
741
742 2013-07-15 Tobias Burnus <burnus@net-b.de>
743
744 * gfortran.dg/coarray_lib_realloc_1.f90: New.
745 * gfortran.dg/coarray/lib_realloc_1.f90: New.
746 * gfortran.dg/coarray_6.f90: Add dg-error.
747
748 2013-07-15 Tobias Burnus <burnus@net-b.de>
749
750 PR fortran/37336
751 * gfortran.dg/finalize_18.f90: New.
752
753 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
754
755 PR fortran/52669
756 * fortran.dg/module_variable_1.f90: New test.
757 * fortran.dg/module_variable_2.f90: New test.
758
759 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
760
761 * g++.dg/ext/vector19.C: Adapt.
762 * g++.dg/ext/vector23.C: New testcase.
763
764 2013-07-12 Michael Matz <matz@suse.de>
765
766 PR middle-end/55771
767 * c-c++-common/pr55771.c: New test.
768
769 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
770
771 * gcc.target/aarch64/vect-movi.c: New.
772
773 2013-07-11 Sriraman Tallam <tmsriram@google.com>
774
775 PR target/57362
776 * g++.dg/ext/pr57362.C: New.
777
778 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
779
780 PR target/57631
781 * gcc.target/avr/torture/pr57631.c: New test.
782
783 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
784
785 PR c++/57827
786 * g++.dg/cpp0x/constexpr-ice7.C: New.
787
788 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
789
790 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
791 for EABI targets.
792 * gcc.c-torture/execute/nest-align-1.x: New.
793
794 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
795
796 PR c++/57874
797 * g++.dg/cpp0x/sfinae48.C: New.
798
799 2013-07-10 Jakub Jelinek <jakub@redhat.com>
800
801 PR preprocessor/57824
802 * c-c++-common/raw-string-17.c: New test.
803 * c-c++-common/gomp/pr57824.c: New test.
804
805 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
806
807 PR c++/57869
808 * g++.dg/cpp0x/reinterpret_cast1.C: New.
809 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
810 * g++.dg/conversion/dr195.C: Update.
811 * g++.dg/expr/cast2.C: Likewise.
812
813 2013-07-10 Jakub Jelinek <jakub@redhat.com>
814
815 * c-c++-common/raw-string-18.c: New test.
816 * c-c++-common/raw-string-19.c: New test.
817
818 PR preprocessor/57757
819 * g++.dg/cpp/paste1.C: New test.
820 * g++.dg/cpp/paste2.C: New test.
821
822 2013-07-10 Graham Stott <grahams@btinternet.com>
823
824 * gcc.target/mips/mulsize-1.c: New.
825 * gcc.target/mips/mulsize-2.c: New.
826 * gcc.target/mips/mulsize-3.c: New.
827 * gcc.target/mips/mulsize-4.c: New.
828
829 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
830
831 PR c++/53094
832 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
833 * g++.dg/ext/vector24.C: New testcase.
834
835 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
836
837 PR c++/53000
838 * g++.dg/cpp0x/decltype17.C: Adjust.
839
840 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
841
842 PR c++/51786
843 * g++.dg/cpp0x/pr51786.C: New.
844
845 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
846
847 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
848
849 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
850
851 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
852
853 * gcc.target/powerpc/sd-vsx.c: Require dfp.
854 * gcc.target/powerpc/sd-pwr6.c: Likewise.
855
856 2013-07-08 Tobias Burnus <burnus@net-b.de>
857
858 PR fortran/57834
859 * gfortran.dg/c_f_pointer_tests_8.f90: New.
860
861 2013-07-08 Tobias Burnus <burnus@net-b.de>
862
863 PR fortran/50554
864 * gfortran.dg/do_check_9.f90: New.
865
866 2013-07-08 Tobias Burnus <burnus@net-b.de>
867
868 PR fortran/57785
869 * gfortran.dg/dot_product_2.f90: New.
870
871 2013-07-08 Tobias Burnus <burnus@net-b.de>
872
873 PR fortran/57469
874 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
875
876 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
877
878 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
879 * gfortran.dg/finalize_10.f90: Fix dg-final.
880
881 2013-07-08 Jakub Jelinek <jakub@redhat.com>
882
883 PR target/57819
884 * gcc.target/i386/pr57819.c: New test.
885
886 PR rtl-optimization/57829
887 * gcc.c-torture/execute/pr57829.c: New test.
888
889 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
890
891 * gcc.target/i386/memcpy-vector_loop-1.c: New.
892 * gcc.target/i386/memcpy-vector_loop-2.c: New.
893
894 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
895
896 PR target/57807
897 * gcc.target/i386/pr57807.c: New test.
898
899 2013-07-06 Jakub Jelinek <jakub@redhat.com>
900
901 PR target/29776
902 * gcc.dg/tree-ssa/vrp89.c: New test.
903
904 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
905
906 PR c++/28262
907 * g++.dg/parse/defarg16.C: New.
908
909 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
910
911 PR rtl-optimization/55342
912 * gcc.target/i386/pr55342.c: New.
913
914 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
915
916 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
917
918 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
919
920 PR c++/14263
921 * g++.dg/inherit/virtual10.C: New.
922
923 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
924
925 PR c/57821
926 * gcc.dg/large-size-array-6.c: New test.
927
928 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
929
930 PR c++/38634
931 * g++.dg/template/crash116.C: New.
932
933 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
934
935 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
936 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
937
938 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
939
940 PR c++/54998
941 * g++.dg/cpp0x/nsdmi-list3.C: New.
942
943 2013-07-03 Jakub Jelinek <jakub@redhat.com>
944
945 PR target/57777
946 * gcc.target/i386/pr57777.c: New test.
947
948 PR c++/57771
949 * g++.dg/template/arg9.C: New test.
950
951 2013-07-02 Sriraman Tallam <tmsriram@google.com>
952
953 * gcc.target/i386/avx-inline.c: New test.
954
955 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
956
957 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
958 * gcc.target/mips/call-2.c: Likewise.
959 * gcc.target/mips/call-3.c: Likewise.
960 * gcc.target/mips/lazy-binding-1.c: Likewise.
961
962 2013-07-02 Jakub Jelinek <jakub@redhat.com>
963
964 PR tree-optimization/57741
965 * gcc.dg/vect/pr57741-1.c: New test.
966 * gcc.dg/vect/pr57741-2.c: New test.
967 * gcc.dg/vect/pr57741-3.c: New test.
968
969 2013-07-02 Ian Bolton <ian.bolton@arm.com>
970
971 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
972 on big endian.
973 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
974 * lib/target-supports.exp: Define aarch64_little_endian.
975
976 2013-07-02 Ian Bolton <ian.bolton@arm.com>
977
978 * gcc.target/aarch64/abs_1.c: New test.
979
980 2013-07-02 Ian Bolton <ian.bolton@arm.com>
981
982 * gcc.target/aarch64/bfxil_1.c: New test.
983 * gcc.target/aarch64/bfxil_2.c: Likewise.
984
985 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
986
987 PR c/57766
988 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
989 array sizes from 100 to 20.
990
991 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
992
993 PR fortran/54788
994 * gfortran.dg/pointer_remapping_8.f90: New.
995
996 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
997
998 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
999 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
1000 * g++.dg/cpp1y/udlit-userdef-string.C: New.
1001 * g++.dg/cpp1y/complex_literals.h: New.
1002
1003 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
1004
1005 PR c++/57645
1006 * g++.dg/cpp0x/noexcept21.C: New.
1007
1008 2013-06-28 Jakub Jelinek <jakub@redhat.com>
1009
1010 PR target/57736
1011 * gcc.target/i386/pr57736.c: New test.
1012
1013 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
1014
1015 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
1016 c specific.
1017 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
1018 strings to match the fixed error messages.
1019 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1020 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
1021 message check.
1022
1023 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1024
1025 PR target/57744
1026 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
1027 stqcx. get even registers.
1028
1029 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
1030
1031 PR c++/57509
1032 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
1033
1034 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
1035
1036 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
1037 Fix scan patterns.
1038 * gcc.target/i386/bmi-1.c: Ditto.
1039 * gcc.target/i386/bmi-bextr-4.c: New.
1040 * gcc.target/i386/bmi-bextr-5.c: Ditto.
1041
1042 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
1043
1044 PR c++/57682
1045 * g++.dg/cpp0x/initlist73.C: New.
1046
1047 2013-06-27 Meador Inge <meadori@codesourcery.com>
1048
1049 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
1050 * g++.dg/simulate-thread/atomics-2.C: Likewise.
1051 * g++.dg/simulate-thread/atomics-1.C: Likewise.
1052
1053 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
1054
1055 PR c++/57509
1056 * g++.dg/ext/pr57509.C: New file.
1057
1058 2013-06-27 Jakub Jelinek <jakub@redhat.com>
1059
1060 PR target/57623
1061 * gcc.target/i386/bmi-bextr-3.c: New test.
1062
1063 PR target/57623
1064 * gcc.target/i386/bmi2-bzhi-1.c: New test.
1065
1066 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
1067
1068 PR c++/57172
1069 * g++.dg/cpp0x/pr57172.C: New testcase.
1070
1071 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1072
1073 * gcc.target/s390/htm-1.c: New file.
1074 * gcc.target/s390/htm-nofloat-1.c: New file.
1075 * gcc.target/s390/htm-xl-intrin-1.c: New file.
1076
1077 2013-06-26 Tobias Burnus <burnus@net-b.de>
1078
1079 PR fortran/29800
1080 * gfortran.dg/bounds_check_17.f90: New.
1081
1082 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
1083
1084 PR c++/57640
1085 * g++.dg/cpp1y/pr57640.C: New.
1086
1087 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
1088
1089 PR c/57692
1090 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
1091 overflow due to size of arrays.
1092
1093 2013-06-25 Jakub Jelinek <jakub@redhat.com>
1094
1095 PR tree-optimization/57705
1096 * gcc.dg/vect/pr57705.c: New test.
1097 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
1098
1099 2013-06-25 Martin Jambor <mjambor@suse.cz>
1100
1101 PR middle-end/57670
1102 * g++.dg/ipa/pr57670.C: New test.
1103
1104 2013-06-25 Richard Biener <rguenther@suse.de>
1105
1106 PR middle-end/56977
1107 * gcc.dg/pr56977.c: New testcase.
1108
1109 2013-06-24 Martin Jambor <mjambor@suse.cz>
1110
1111 PR tree-optimization/57358
1112 * gcc.dg/ipa/pr57358.c: New test.
1113
1114 2013-06-24 Richard Biener <rguenther@suse.de>
1115
1116 PR testsuite/57686
1117 * gcc.dg/torture/pr57584.c: Remove target specific bits.
1118
1119 2013-06-24 Richard Biener <rguenther@suse.de>
1120
1121 PR tree-optimization/57488
1122 * gcc.dg/torture/pr57488.c: New testcase.
1123
1124 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1125 Dominique d'Humieres <dominiq@lps.ens.fr>
1126
1127 PR fortran/52413
1128 * gfortran.dg/fraction.f90: New.
1129
1130 2013-06-24 Alan Modra <amodra@gmail.com>
1131
1132 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1133 Add scan-assembler-not "lvx".
1134 * gcc.target/powerpc/le-altivec-consts.c: New.
1135
1136 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
1137
1138 * g++.dg/cpp0x/sfinae47.C: New.
1139
1140 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
1141
1142 PR target/52483
1143 * gcc.target/sh/pr52483-1.c: New.
1144 * gcc.target/sh/pr52483-2.c: New.
1145 * gcc.target/sh/pr52483-3.c: New.
1146 * gcc.target/sh/pr52483-4.c: New.
1147 * gcc.target/sh/pr52483-5.c: New.
1148
1149 2013-06-23 Sriraman Tallam <tmsriram@google.com>
1150
1151 * gcc.target/i386/intrinsics_1.c: New test.
1152 * gcc.target/i386/intrinsics_2.c: Ditto.
1153 * gcc.target/i386/intrinsics_3.c: Ditto.
1154 * gcc.target/i386/intrinsics_4.c: Ditto.
1155 * gcc.target/i386/intrinsics_5.c: Ditto.
1156 * gcc.target/i386/intrinsics_6.c: Ditto.
1157 * gcc.target/i386/avx-1.c: Provide macros for builtins
1158 needing immediate arguments in f16cintrin.h and rtmintrin.h.
1159
1160 2013-06-21 Tobias Burnus <burnus@net-b.de>
1161
1162 PR fortran/37336
1163 * gfortran.dg/finalize_17.f90: New.
1164
1165 2013-06-21 Tobias Burnus <burnus@net-b.de>
1166
1167 * gfortran.dg/realloc_on_assign_18.f90: New.
1168
1169 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
1170
1171 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1172 Also changed the returns from error as distinct values so that
1173 debugging can get easier.
1174 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
1175 errors specific to C, if necessary. Also added new error
1176 hooks for C++.
1177 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1178 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1179 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1180 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1181 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
1182 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
1183 the same changes as parser_errors3.c, spaces were added between colons
1184 to not confuse C++ compiler with 2 colons as scope.
1185 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
1186 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
1187 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
1188 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
1189 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
1190 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
1191 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
1192 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
1193 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
1194 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
1195 * g++.dg/cilk-plus/cilk-plus.exp: New script.
1196 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
1197 in the list.
1198
1199 2013-06-21 Joseph Myers <joseph@codesourcery.com>
1200
1201 PR other/53317
1202 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
1203
1204 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
1205
1206 PR target/57655
1207 * gcc.target/i386/pr57655.c: New test.
1208
1209 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
1210
1211 * ada/acats/tests/gcc: Delete.
1212 * gnat.dg/style: Likewise.
1213
1214 2013-06-20 Jeff Law <law@redhat.com>
1215
1216 PR tree-optimization/57660
1217 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
1218 based on their branch cost.
1219
1220 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
1221
1222 2013-06-20 Tobias Burnus <burnus@net-b.de>
1223
1224 PR fortran/57633
1225 * gfortran.dg/list_read_11.f90: New.
1226
1227 2013-06-20 Richard Biener <rguenther@suse.de>
1228
1229 PR tree-optimization/57584
1230 * gcc.dg/torture/pr57584.c: New testcase.
1231
1232 2013-06-19 Sharad Singhai <singhai@google.com>
1233
1234 * g++.dg/gcov/gcov-8.C: New testcase.
1235 * lib/gcov.exp: Handle intermediate format.
1236
1237 2013-06-19 Wei Mi <wmi@google.com>
1238
1239 PR rtl-optimization/57518
1240 * testsuite/gcc.dg/pr57518.c: New test.
1241
1242 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
1243
1244 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
1245
1246 2013-06-19 Jan Hubicka <jh@suse.cz>
1247
1248 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
1249
1250 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
1251
1252 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
1253 hard-coded values of array sizes with a #define.
1254 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
1255 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
1256 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
1257 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
1258 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
1259
1260 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
1261
1262 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
1263 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
1264
1265 2013-06-19 Jeff Law <law@redhat.com>
1266
1267 * gcc.dg/tree-ssa/forwprop-28.c: New test.
1268
1269 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1270
1271 PR c++/57638
1272 * g++.dg/template/error53.C: New.
1273
1274 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
1275
1276 PR target/55033
1277 * gcc.target/powerpc/pr55033.c: Fix options.
1278
1279 2013-06-18 Sriraman Tallam <tmsriram@google.com>
1280
1281 * gcc.target/i386/inline_error.c: New test.
1282 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
1283 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
1284
1285 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
1286
1287 PR c++/53211
1288 * g++.dg/cpp0x/decltype55.C: New.
1289
1290 2013-06-18 Marek Polacek <polacek@redhat.com>
1291
1292 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
1293
1294 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
1295
1296 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
1297
1298 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
1299
1300 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
1301 Also changed the returns from error as distinct values so that it is
1302 easier to debug.
1303
1304 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
1305
1306 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1307
1308 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
1309
1310 PR c++/16128
1311 * g++.dg/template/error52.C: New.
1312 * g++.dg/lookup/friend15.C: Update.
1313 * g++.dg/parse/error11.C: Likewise.
1314 * g++.dg/parse/error14.C: Likewise.
1315 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1316 * g++.dg/parse/template25.C: Likewise.
1317 * g++.old-deja/g++.jason/cond.C: Likewise.
1318 * g++.old-deja/g++.mike/for2.C: Likewise.
1319 * g++.old-deja/g++.robertl/eb125.C: Likewise.
1320 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
1321
1322 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1323
1324 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
1325 ensure alignment.
1326
1327 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
1328
1329 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
1330 accidentally placing minus sign for length instead of stride.
1331
1332 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
1333
1334 PR rtl-optimization/57425
1335 PR rtl-optimization/57569
1336 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
1337 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
1338
1339 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
1340
1341 PR fortran/49074
1342 PR fortran/56136
1343 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
1344 packing.
1345 * gfortran.dg/typebound_assignment_6.f03: New.
1346
1347 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
1348
1349 * gcc.target/h8300/h8300.exp: New.
1350 * gcc.dg/pragma-isr.c: Move to ...
1351 * gcc.target/sh/torture/pragma-isr.c: ... here ...
1352 * gcc.target/h8300/pragma-isr.c: ... and here.
1353 * gcc.dg/pragma-isr2.c: Move to ...
1354 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
1355 * gcc.target/h8300/pragma-isr2.c: ... and here.
1356 * gcc.dg/pragma-isr-trapa.c: Move to ...
1357 * gcc.target/sh/pragma-isr-trapa.c: ... here.
1358 * gcc.dg/pragma-isr-trapa2.c: Move to ...
1359 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
1360 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
1361 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
1362 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
1363 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
1364 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
1365 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
1366 * gcc.dg/attr-isr-trap_exit.c: Move to ...
1367 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
1368 * gcc.dg/attr-isr-trapa.c: Move to ...
1369 * gcc.target/sh/attr-isr-trapa.c: ... here.
1370
1371 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1372
1373 PR c++/51413
1374 * g++.dg/ext/builtin-offsetof1.C: New.
1375
1376 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
1377
1378 * gcc.target/aarch64/vect_smlal_1.c: New file.
1379
1380 2013-06-14 Tobias Burnus <burnus@net-b.de>
1381
1382 PR fortran/57508
1383 * gfortran.dg/defined_assignment_7.f90: New.
1384
1385 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
1386
1387 PR c++/57599
1388 * g++.dg/rtti/dyncast6.C: New.
1389 * g++.dg/cpp0x/dyncast1.C: Likewise.
1390
1391 2013-06-14 Alan Modra <amodra@gmail.com>
1392
1393 PR middle-end/57134
1394 * gcc.dg/pr57134.c: New.
1395
1396 2013-06-14 Tobias Burnus <burnus@net-b.de>
1397
1398 PR fortran/57596
1399 * gfortran.dg/deferred_type_param_9.f90: New.
1400
1401 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
1402
1403 * gcc.dg/fold-minus-1.c: New testcase.
1404
1405 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
1406
1407 PR fortran/49074
1408 * gfortran.dg/typebound_assignment_5.f03: New.
1409
1410 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
1411
1412 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
1413
1414 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1415 Pat Haugen <pthaugen@us.ibm.com>
1416 Peter Bergner <bergner@vnet.ibm.com>
1417
1418 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
1419 load/store instructions on power7, power8.
1420 * gcc.target/powerpc/atomic-p8.c: Likewise.
1421
1422 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1423
1424 PR c/57577
1425 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
1426
1427 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
1428
1429 PR c++/38958
1430 * g++.dg/warn/Wunused-var-20.C: New.
1431
1432 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
1433
1434 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
1435 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
1436 Run with -fno-common.
1437
1438 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
1439
1440 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
1441 and exit function calls with return 1 and return 0, respectively.
1442
1443 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
1444
1445 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
1446 New tests.
1447
1448 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
1449
1450 PR tree-optimization/57361
1451 * gcc.dg/tree-ssa/pr57361.c: New file.
1452
1453 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1454
1455 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
1456 to ensure alignment.
1457 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
1458
1459 2013-06-12 Tobias Burnus <burnus@net-b.de>
1460
1461 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1462
1463 2013-06-12 Tobias Burnus <burnus@net-b.de>
1464 Dominique d'Humieres <dominiq@lps.ens.fr>
1465
1466 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
1467
1468 2013-06-12 Jakub Jelinek <jakub@redhat.com>
1469
1470 PR target/56564
1471 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
1472 * gcc.target/i386/pr56564-3.c: Likewise.
1473
1474 2013-06-11 Tobias Burnus <burnus@net-b.de>
1475
1476 PR fortran/57535
1477 * gfortran.dg/class_array_18.f90: New.
1478
1479 2013-06-11 Jan Hubicka <jh@suse.cz>
1480
1481 PR c++/57551
1482 * g++.dg/ext/visibility/anon6.C: Update testcase.
1483
1484 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
1485
1486 PR c/57563
1487 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
1488 in how we check __sec_reduce_mutating function's result.
1489
1490 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1491 Pat Haugen <pthaugen@us.ibm.com>
1492 Peter Bergner <bergner@vnet.ibm.com>
1493
1494 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
1495 direct move instructions.
1496 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
1497 * gcc.target/powerpc/direct-move.h: Likewise.
1498 * gcc.target/powerpc/direct-move-float1.c: Likewise.
1499 * gcc.target/powerpc/direct-move-float2.c: Likewise.
1500 * gcc.target/powerpc/direct-move-double1.c: Likewise.
1501 * gcc.target/powerpc/direct-move-double2.c: Likewise.
1502 * gcc.target/powerpc/direct-move-long1.c: Likewise.
1503 * gcc.target/powerpc/direct-move-long2.c: Likewise.
1504
1505 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
1506
1507 PR c++/52440
1508 * g++.dg/cpp0x/pr52440.C: New.
1509
1510 2013-06-10 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR target/56564
1513 * gcc.target/i386/pr56564-1.c: New test.
1514 * gcc.target/i386/pr56564-2.c: New test.
1515 * gcc.target/i386/pr56564-3.c: New test.
1516 * gcc.target/i386/pr56564-4.c: New test.
1517 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
1518 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1519 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1520 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1521 * gcc.target/i386/vect-sizes-1.c: Likewise.
1522 * gcc.target/i386/memcpy-1.c: Likewise.
1523 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
1524 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
1525
1526 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
1527
1528 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
1529 systems to cover all GNU systems.
1530 * g++.dg/abi/guard2.C: Likewise.
1531 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1532 * g++.dg/eh/sighandle.C: Likewise.
1533 * g++.dg/ext/cleanup-10.C: Likewise.
1534 * g++.dg/ext/cleanup-11.C: Likewise.
1535 * g++.dg/ext/cleanup-8.C: Likewise.
1536 * g++.dg/ext/cleanup-9.C: Likewise.
1537 * g++.dg/opt/const5.C: Likewise.
1538 * g++.dg/opt/life1.C: Likewise.
1539 * g++.dg/other/pr39496.C: Likewise.
1540 * g++.old-deja/g++.abi/aggregates.C: Likewise.
1541 * g++.old-deja/g++.abi/align.C: Likewise.
1542 * g++.old-deja/g++.abi/bitfields.C: Likewise.
1543 * g++.old-deja/g++.law/weak.C: Likewise.
1544 * g++.old-deja/g++.pt/asm1.C: Likewise.
1545 * gcc.c-torture/execute/20030125-1.x: Likewise.
1546 * gcc.c-torture/execute/990127-2.x: Likewise.
1547 * gcc.dg/20041106-1.c: Likewise.
1548 * gcc.dg/20050503-1.c: Likewise.
1549 * gcc.dg/builtin-object-size-5.c: Likewise.
1550 * gcc.dg/cleanup-10.c: Likewise.
1551 * gcc.dg/cleanup-11.c: Likewise.
1552 * gcc.dg/cleanup-8.c: Likewise.
1553 * gcc.dg/cleanup-9.c: Likewise.
1554 * gcc.dg/complex-5.c: Likewise.
1555 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1556 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1557 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
1558 * gcc.dg/dfp/pr35739.c: Likewise.
1559 * gcc.dg/fdata-sections-1.c: Likewise.
1560 * gcc.dg/lto/20090206-1_0.c: Likewise.
1561 * gcc.dg/lto/20090206-2_0.c: Likewise.
1562 * gcc.dg/pr30360.c: Likewise.
1563 * gcc.dg/pr37303.c: Likewise.
1564 * gcc.dg/pr39323-1.c: Likewise.
1565 * gcc.dg/pr39323-2.c: Likewise.
1566 * gcc.dg/pr39323-3.c: Likewise.
1567 * gcc.dg/pr45416.c: Likewise.
1568 * gcc.dg/setjmp-2.c: Likewise.
1569 * gcc.dg/split-1.c: Likewise.
1570 * gcc.dg/split-3.c: Likewise.
1571 * gcc.dg/split-4.c: Likewise.
1572 * gcc.dg/strlenopt-12g.c: Likewise.
1573 * gcc.dg/strlenopt-14g.c: Likewise.
1574 * gcc.dg/strlenopt-14gf.c: Likewise.
1575 * gcc.dg/strlenopt-16g.c: Likewise.
1576 * gcc.dg/strlenopt-17g.c: Likewise.
1577 * gcc.dg/strlenopt-18g.c: Likewise.
1578 * gcc.dg/strlenopt-1f.c: Likewise.
1579 * gcc.dg/strlenopt-22g.c: Likewise.
1580 * gcc.dg/strlenopt-2f.c: Likewise.
1581 * gcc.dg/strlenopt-4g.c: Likewise.
1582 * gcc.dg/strlenopt-4gf.c: Likewise.
1583 * gcc.dg/struct-ret-3.c: Likewise.
1584 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
1585 * gcc.misc-tests/linkage.exp: Likewise.
1586 * gcc.target/i386/20000724-1.c: Likewise.
1587 * gcc.target/i386/align-main-3.c: Likewise.
1588 * gcc.target/i386/cleanup-1.c: Likewise.
1589 * gcc.target/i386/inline-mcpy.c: Likewise.
1590 * gcc.target/i386/pr32268.c: Likewise.
1591 * gcc.target/i386/pr36613.c: Likewise.
1592 * gcc.target/i386/pr39013-1.c: Likewise.
1593 * gcc.target/i386/pr39013-2.c: Likewise.
1594 * gcc.target/i386/pr39496.c: Likewise.
1595 * gcc.target/i386/pr40906-3.c: Likewise.
1596 * gcc.target/i386/pr46084.c: Likewise.
1597 * lib/target-supports.exp (check_effective_target_pie): Likewise.
1598
1599 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
1600
1601 PR target/6526
1602 * gcc.target/sh/pr6526.c: New.
1603
1604 2013-06-09 Jakub Jelinek <jakub@redhat.com>
1605
1606 PR target/57568
1607 * gcc.c-torture/execute/pr57568.c: New test.
1608
1609 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
1610
1611 PR c++/37404
1612 * g++.dg/other/vararg-4.C: New.
1613
1614 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
1615
1616 PR rtl-optimization/57559
1617 * gcc.target/s390/pr57559.c : New test.
1618
1619 2013-06-08 Tobias Burnus <burnus@net-b.de>
1620
1621 PR fortran/37336
1622 * gfortran.dg/finalize_10.f90: New.
1623 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
1624 * gfortran.dg/finalize_15.f90: New.
1625
1626 2013-06-08 Tobias Burnus <burnus@net-b.de>
1627
1628 PR fortran/57553
1629 * gfortran.dg/storage_size_4.f90: New.
1630
1631 2013-06-07 Sriraman Tallam <tmsriram@google.com>
1632
1633 PR c++/57548
1634 * testsuite/g++.dg/ext/pr57548.C: New test.
1635
1636 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
1637
1638 PR middle-end/57541
1639 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
1640
1641 2013-06-07 Jan Hubicka <jh@suse.cz>
1642
1643 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
1644
1645 2013-06-07 Tobias Burnus <burnus@net-b.de>
1646
1647 PR fortran/57549
1648 * gfortran.dg/array_constructor_48.f90: New.
1649 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
1650 * gfortran.dg/array_constructor_type_15.f03: Ditto.
1651
1652 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1653
1654 PR target/56315
1655 * gcc.target/arm/xordi3-opt.c: New test.
1656
1657 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1658
1659 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
1660 Revert to dg-options.
1661
1662 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
1663
1664 PR target/55033
1665 * gcc.target/powerpc/pr55033.c: New.
1666
1667 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
1668
1669 PR c++/53658
1670 * g++.dg/cpp0x/alias-decl-36.C: New.
1671
1672 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1673 Pat Haugen <pthaugen@us.ibm.com>
1674 Peter Bergner <bergner@vnet.ibm.com>
1675
1676 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
1677 power8 builtin functions.
1678 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1679 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1680 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1681 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1682 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
1683 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
1684 * gcc.target/powerpc/p8vector-vectorize-1.c: New
1685 tests to test power8 auto-vectorization.
1686 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1687 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1688 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1689 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1690
1691 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
1692 powerpc_p8vector_ok instead of powerpc_vsx_ok.
1693
1694 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
1695
1696 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
1697 support.
1698 (check_effective_target_powerpc_p8vector_ok): Likewise.
1699 (is-effective-target): Likewise.
1700 (check_vect_support_and_set_flags): Likewise.
1701
1702 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
1703
1704 PR c++/43652
1705 * g++.dg/parse/error53.C: New.
1706
1707 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
1708
1709 PR rtl-optimization/57459
1710 * gcc.target/i386/pr57459.c: New test.
1711
1712 2013-06-06 Teresa Johnson <tejohnson@google.com>
1713
1714 PR c++/53743
1715 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
1716 into -freorder-blocks-and-partition test.
1717 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
1718 * gcc.dg/tree-prof/20041218-1.c: Ditto.
1719 * gcc.dg/tree-prof/pr52027.c: Use -O2.
1720 * gcc.dg/tree-prof/pr50907.c: Ditto.
1721 * gcc.dg/tree-prof/pr45354.c: Ditto.
1722 * g++.dg/tree-prof/partition2.C: Ditto.
1723 * g++.dg/tree-prof/partition3.C: Ditto.
1724
1725 2013-06-06 Tobias Burnus <burnus@net-b.de>
1726
1727 PR fortran/57542
1728 * gfortran.dg/finalize_16.f90: New.
1729
1730 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
1731
1732 * gcc.dg/vect/no-section-anchors-vect-68.c:
1733 Add dg-skip-if aarch64_tiny.
1734
1735 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
1736
1737 PR C/57457
1738 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
1739 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
1740
1741 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
1742
1743 PR c++/51908
1744 * g++.dg/cpp0x/decltype54.C: New.
1745
1746 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
1747
1748 * gcc.dg/fshort-wchar.c: Add extra dg-options for
1749 arm*-*-*eabi* targets.
1750 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
1751 arm*-*-* targets.
1752 * gcc.dg/tree-ssa/pr43491.c: Likewise.
1753
1754 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
1755 Tobias Burnus <burnus@net-b.de>
1756
1757 * gfortran.dg/string_length_2.f90: Fix dg-do run.
1758 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
1759 * gfortran.dg/io_real_boz_4.f90: Ditto.
1760 * gfortran.dg/io_real_boz_5.f90: Ditto.
1761
1762 2013-06-05 Andreas Schwab <schwab@suse.de>
1763
1764 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
1765
1766 2013-06-04 Jan Hubicka <jh@suse.cz>
1767
1768 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
1769
1770 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
1771
1772 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
1773 parameters with void.
1774 (main2): Removed argc parameter.
1775 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
1776 (main): Replaced argc, argv parameters with void.
1777 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
1778 (main2): Removed argc parameter.
1779 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
1780 argv parameters with void. Added __asm volatile to avoid optimization
1781 on argc, if necessary.
1782 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
1783 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
1784 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
1785 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
1786 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
1787 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
1788 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
1789 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
1790 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
1791 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
1792 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
1793 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
1794 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
1795 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
1796 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
1797 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
1798 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
1799 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
1800 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
1801 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
1802 parameters with void.
1803 (main2): Removed argc parameter.
1804 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
1805 (main): Replaced argc, argv parameters with void.
1806 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
1807 argv parameters with void. Also renamed this function as main, and
1808 delete the existing main.
1809 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
1810 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
1811 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
1812
1813 2013-06-04 Ian Bolton <ian.bolton@arm.com>
1814
1815 * gcc.target/aarch64/movi_1.c: New test.
1816
1817 2013-06-04 Tobias Burnus <burnus@net-b.de>
1818
1819 PR fortran/37336
1820 * gfortran.dg/finalize_12.f90: New.
1821 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
1822 end of scope finalization.
1823 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
1824 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
1825 * gfortran.dg/auto_dealloc_2.f90: Ditto.
1826 * gfortran.dg/class_19.f03: Ditto.
1827 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
1828 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
1829 * gfortran.dg/extends_14.f03: Ditto.
1830 * gfortran.dg/move_alloc_4.f90: Ditto.
1831 * gfortran.dg/typebound_proc_27.f03: Ditto.
1832
1833 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
1834
1835 * gfortran.dg/bounds_check_7.f90: Remove "! {".
1836 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
1837 * gfortran.dg/default_initialization_5.f90: Update dg-do.
1838 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
1839 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
1840 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
1841 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
1842 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
1843 * gfortran.dg/io_real_boz_4.f90: Ditto.
1844 * gfortran.dg/io_real_boz_5.f90: Ditto.
1845 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
1846 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
1847 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
1848 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
1849 * gfortran.dg/transpose_2.f90: Fix dg-output.
1850
1851 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
1852
1853 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
1854 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
1855 dg-option and an header comment.
1856
1857 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1858
1859 PR c++/57419
1860 * g++.dg/cpp0x/sfinae46.C: New.
1861 * g++.dg/cpp0x/defaulted13.C: Adjust.
1862 * g++.dg/cpp0x/defaulted2.C: Likewise.
1863 * g++.dg/cpp0x/defaulted26.C: Likewise.
1864 * g++.dg/cpp0x/defaulted3.C: Likewise.
1865 * g++.dg/cpp0x/error1.C: Likewise.
1866 * g++.dg/cpp0x/implicit1.C: Likewise.
1867 * g++.dg/cpp0x/implicit11.C: Likewise.
1868 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
1869 * g++.dg/cpp0x/initlist47.C: Likewise.
1870 * g++.dg/cpp0x/initlist9.C: Likewise.
1871 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
1872 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
1873 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
1874 * g++.dg/cpp0x/union4.C: Likewise.
1875 * g++.dg/template/crash108.C: Likewise.
1876 * g++.dg/template/crash41.C: Likewise.
1877 * g++.old-deja/g++.jason/local.C: Likewise.
1878 * g++.old-deja/g++.law/visibility3.C: Likewise.
1879
1880 2013-06-03 Teresa Johnson <tejohnson@google.com>
1881
1882 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
1883 * gcc.dg/vect/bb-slp-14.c: Ditto.
1884 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
1885 * gcc.dg/vect/bb-slp-23.c: Ditto.
1886 * gcc.dg/vect/bb-slp-15.c: Ditto.
1887 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
1888 * gcc.dg/vect/bb-slp-24.c: Ditto.
1889 * gcc.dg/vect/bb-slp-16.c: Ditto.
1890 * gcc.dg/vect/bb-slp-25.c: Ditto.
1891 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
1892 * gcc.dg/vect/bb-slp-17.c: Ditto.
1893 * gcc.dg/vect/bb-slp-1.c: Ditto.
1894 * gcc.dg/vect/bb-slp-26.c: Ditto.
1895 * gcc.dg/vect/bb-slp-18.c: Ditto.
1896 * gcc.dg/vect/bb-slp-2.c: Ditto.
1897 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
1898 * gcc.dg/vect/bb-slp-27.c: Ditto.
1899 * gcc.dg/vect/bb-slp-19.c: Ditto.
1900 * gcc.dg/vect/bb-slp-3.c: Ditto.
1901 * gcc.dg/vect/bb-slp-28.c: Ditto.
1902 * gcc.dg/vect/bb-slp-4.c: Ditto.
1903 * gcc.dg/vect/bb-slp-29.c: Ditto.
1904 * gcc.dg/vect/bb-slp-5.c: Ditto.
1905 * gcc.dg/vect/bb-slp-6.c: Ditto.
1906 * gcc.dg/vect/bb-slp-8a.c: Ditto.
1907 * gcc.dg/vect/bb-slp-7.c: Ditto.
1908 * gcc.dg/vect/bb-slp-8b.c: Ditto.
1909 * gcc.dg/vect/bb-slp-8.c: Ditto.
1910 * gcc.dg/vect/bb-slp-9.c: Ditto.
1911 * gcc.dg/vect/bb-slp-10.c: Ditto.
1912 * gcc.dg/vect/bb-slp-11.c: Ditto.
1913 * gcc.dg/vect/bb-slp-20.c: Ditto.
1914 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
1915 * gcc.dg/vect/bb-slp-21.c: Ditto.
1916 * gcc.dg/vect/bb-slp-30.c: Ditto.
1917 * gcc.dg/vect/bb-slp-13.c: Ditto.
1918 * gcc.dg/vect/bb-slp-22.c: Ditto.
1919 * g++.dg/vect/slp-pr50413.cc: Ditto.
1920 * g++.dg/vect/slp-pr56812.cc: Ditto.
1921 * g++.dg/vect/slp-pr50819.cc: Ditto.
1922
1923 2013-06-01 Tobias Burnus <burnus@net-b.de>
1924
1925 PR fortran/57456
1926 * gfortran.dg/class_array_17.f90: New.
1927
1928 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1929
1930 * ada/acats/floatstore.lst: New.
1931 * ada/acats/run_all.sh: Process it.
1932
1933 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
1934
1935 * gcc.target/powerpc/e500-ord-1.c: New test.
1936 * gcc.target/powerpc/e500-ord-2.c: Likewise.
1937 * gcc.target/powerpc/e500-unord-1.c: Likewise.
1938 * gcc.target/powerpc/e500-unord-2.c: Likewise.
1939
1940 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1941
1942 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
1943
1944 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1945
1946 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
1947
1948 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
1949
1950 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
1951
1952 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
1953
1954 PR c/57452
1955 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
1956 test-case.
1957
1958 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1959
1960 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
1961
1962 2013-05-31 Marek Polacek <polacek@redhat.com>
1963
1964 PR tree-optimization/57478
1965 PR tree-optimization/57453
1966 * gcc.dg/torture/pr57478.c: New test.
1967
1968 2013-05-31 Tobias Burnus <burnus@net-b.de>
1969
1970 PR fortran/57456
1971 * gfortran.dg/class_array_17.f90: New.
1972
1973 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1974
1975 PR target/56315
1976 * gcc.target/arm/iordi3-opt.c: New test.
1977
1978 2013-05-31 Janus Weil <janus@gcc.gnu.org>
1979
1980 PR fortran/54190
1981 PR fortran/57217
1982 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
1983 * gfortran.dg/interface_26.f90: Ditto.
1984 * gfortran.dg/proc_ptr_11.f90: Ditto.
1985 * gfortran.dg/proc_ptr_15.f90: Ditto.
1986 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1987 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
1988 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
1989 * gfortran.dg/typebound_override_1.f90: Ditto.
1990 * gfortran.dg/typebound_override_4.f90: Ditto.
1991 * gfortran.dg/typebound_proc_6.f03: Ditto.
1992 * gfortran.dg/assumed_type_7.f90: New test.
1993 * gfortran.dg/typebound_override_5.f90: New test.
1994 * gfortran.dg/typebound_override_6.f90: New test.
1995 * gfortran.dg/typebound_override_7.f90: New test.
1996
1997 2013-05-30 Tobias Burnus <burnus@net-b.de>
1998
1999 PR middle-end/57073
2000 * gfortran.dg/power_6.f90: New.
2001
2002 2013-05-30 Ian Bolton <ian.bolton@arm.com>
2003
2004 * gcc.target/aarch64/insv_1.c: New test.
2005
2006 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
2007
2008 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
2009 dg-skip-if "No stabs".
2010
2011 2013-05-30 Janus Weil <janus@gcc.gnu.org>
2012
2013 PR fortran/54189
2014 * gfortran.dg/assumed_size_1.f90: New.
2015
2016 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2017
2018 * gcc.dg/shrink-wrap-alloca.c: New added.
2019 * gcc.dg/shrink-wrap-pretend.c: New added.
2020 * gcc.dg/shrink-wrap-sibcall.c: New added.
2021
2022 2013-05-30 Tobias Burnus <burnus@net-b.de>
2023
2024 PR fortran/57458
2025 * gfortran.dg/assumed_rank_13.f90: New.
2026
2027 2013-05-29 Easwaran Raman <eraman@google.com>
2028
2029 PR tree-optimization/57442
2030 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
2031
2032 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2033
2034 PR tree-optimization/57441
2035 * gcc.c-torture/compile/pr57441.c: New.
2036
2037 2013-05-29 Dehao Chen <dehao@google.com>
2038
2039 PR testsuite/57413
2040 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
2041
2042 2013-05-29 Tobias Burnus <burnus@net-b.de>
2043
2044 PR fortran/37336
2045 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
2046 * gfortran.dg/class_19.f03: Ditto.
2047
2048 2013-05-29 Richard Biener <rguenther@suse.de>
2049
2050 * gcc.dg/vect/bb-slp-32.c: New testcase.
2051
2052 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
2053
2054 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
2055 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
2056 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
2057 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
2058 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
2059 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
2060 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
2061 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
2062 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
2063 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
2064 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
2065 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
2066 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
2067 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
2068 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
2069 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
2070 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
2071 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
2072 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
2073 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
2074 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
2075 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
2076 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
2077 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
2078 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
2079 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
2080 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
2081 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
2082 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
2083 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
2084 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
2085 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
2086 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
2087 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
2088 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
2089 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
2090 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
2091 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
2092 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
2093
2094 2013-05-29 Tobias Burnus <burnus@net-b.de>
2095
2096 PR fortran/37336
2097 * gfortran.dg/finalize_11.f90: New.
2098 * gfortran.dg/finalize_4.f03: Remove dg-error.
2099 * gfortran.dg/finalize_5.f03: Ditto.
2100 * gfortran.dg/finalize_6.f03: Ditto.
2101 * gfortran.dg/finalize_7.f03: Ditto.
2102
2103 2013-05-28 Tobias Burnus <burnus@net-b.de>
2104
2105 * gfortran.dg/class_array_16.f90: New.
2106
2107 2013-05-28 Tobias Burnus <burnus@net-b.de>
2108
2109 PR fortran/57435
2110 * testsuite/gfortran.dg/use_29.f90: New.
2111
2112 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2113
2114 * gnat.dg/fp_exception.adb: New test.
2115
2116 2013-05-28 Richard Biener <rguenther@suse.de>
2117
2118 PR tree-optimization/56787
2119 * gcc.dg/vect/pr56787.c: New testcase.
2120
2121 2013-05-28 Janus Weil <janus@gcc.gnu.org>
2122 Tobias Burnus <burnus@net-b.de>
2123
2124 PR fortran/57217
2125 * gfortran.dg/typebound_override_4.f90: New.
2126
2127 2013-05-28 Richard Biener <rguenther@suse.de>
2128
2129 PR tree-optimization/57411
2130 * g++.dg/opt/pr57411.C: New testcase.
2131
2132 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2133
2134 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
2135 * gcc.dg/builtin-bswap-9.c: Likewise.
2136
2137 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
2138
2139 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
2140
2141 2013-05-27 Richard Biener <rguenther@suse.de>
2142
2143 PR middle-end/57412
2144 * gcc.dg/gomp/pr57412.c: New testcase.
2145
2146 2013-05-27 Bud Davis <jmdavis@link.com>
2147
2148 PR fortran/50405
2149 * gfortran.dg/stfunc_8.f90: New.
2150
2151 2013-05-27 Richard Biener <rguenther@suse.de>
2152
2153 PR tree-optimization/57343
2154 * gcc.dg/torture/pr57343.c: New testcase.
2155
2156 2013-05-27 Richard Biener <rguenther@suse.de>
2157
2158 PR tree-optimization/57417
2159 * gcc.dg/torture/pr57417.c: New testcase.
2160
2161 2013-05-27 Richard Biener <rguenther@suse.de>
2162
2163 PR tree-optimization/57396
2164 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
2165
2166 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2167
2168 * gnat.dg/specs/last_bit.ads: New test.
2169
2170 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2171
2172 * gnat.dg/specs/machine_attribute.ads: New test.
2173
2174 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
2175
2176 * gnat.dg/incomplete3.ad[sb]: New test.
2177
2178 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2179
2180 PR target/53916
2181 * gcc.target/mips/div-13.c: New test.
2182
2183 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
2184
2185 PR target/55777
2186 * gcc.target/mips/mips16-attributes-5.c,
2187 * gcc.target/mips/mips16-attributes-6.c: New tests.
2188
2189 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
2190
2191 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
2192 * gcc.dg/builtin-bswap-8.c: Likewise.
2193
2194 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2195
2196 PR c++/52216
2197 * g++.dg/cpp0x/new1.C: New.
2198
2199 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2200
2201 PR c++/25666
2202 * g++.dg/parse/dtor16.C: New.
2203 * g++.dg/parse/dtor6.C: Adjust.
2204
2205 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2206
2207 PR c++/19618
2208 * g++.dg/expr/bitfield12.C: New.
2209
2210 2013-05-24 Jeff Law <law@redhat.com>
2211
2212 PR tree-optimization/57124
2213 * gcc.c-torture/execute/pr57124.c: New test.
2214 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
2215
2216 2013-05-24 Martin Jambor <mjambor@suse.cz>
2217
2218 PR tree-optimization/57294
2219 * gcc.dg/ipa/pr57294.c: New test.
2220
2221 2013-05-24 Dehao Chen <dehao@google.com>
2222
2223 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
2224
2225 2013-05-24 Ian Bolton <ian.bolton@arm.com>
2226
2227 * gcc.target/aarch64/scalar_intrinsics.c
2228 (force_simd): Use a valid instruction.
2229 (test_vdupd_lane_s64): Pass a valid lane argument.
2230 (test_vdupd_lane_u64): Likewise.
2231
2232 2013-05-24 Richard Biener <rguenther@suse.de>
2233
2234 PR tree-optimization/57287
2235 * gcc.dg/pr57287.c: New testcase.
2236
2237 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2238
2239 PR c++/26572
2240 * g++.dg/template/error51.C: New.
2241
2242 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2243
2244 PR c++/25503
2245 * g++.dg/template/bitfield2.C: New.
2246
2247 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2248
2249 * gnat.dg/specs/noinline1.ads: New test.
2250 * gnat.dg/noinline2.ad[sb]: Likewise.
2251 * gnat.dg/specs/noinline3.ads: Likewise.
2252 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
2253
2254 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
2255
2256 PR tree-ssa/57385
2257 * gcc.dg/tree-ssa/pr57385.c: New test.
2258
2259 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2260
2261 * gnat.dg/derived_type4.adb: New test.
2262
2263 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
2264
2265 * gcc.dg/builtin-bswap-6.c: New test.
2266 * gcc.dg/builtin-bswap-7.c: Likewise.
2267 * gcc.dg/builtin-bswap-8.c: Likewise.
2268 * gcc.dg/builtin-bswap-9.c: Likewise.
2269
2270 2013-05-23 Christian Bruel <christian.bruel@st.com>
2271
2272 PR debug/57351
2273 * gcc.dg/debug/pr57351.c: New test
2274
2275 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
2276
2277 * gcc.target/aarch64/vect-clz.c: New file.
2278
2279 2013-05-23 Martin Jambor <mjambor@suse.cz>
2280
2281 PR middle-end/57347
2282 * gcc.dg/ipa/pr57347.c: New test.
2283
2284 2013-05-23 Richard Biener <rguenther@suse.de>
2285
2286 PR tree-optimization/57380
2287 * g++.dg/tree-ssa/pr57380.C: New testcase.
2288
2289 2013-05-23 Richard Biener <rguenther@suse.de>
2290
2291 PR middle-end/57381
2292 * gcc.dg/torture/pr57381.c: New testcase.
2293
2294 2013-05-23 Jakub Jelinek <jakub@redhat.com>
2295
2296 PR middle-end/57344
2297 * gcc.c-torture/execute/pr57344-1.c: New test.
2298 * gcc.c-torture/execute/pr57344-2.c: New test.
2299 * gcc.c-torture/execute/pr57344-3.c: New test.
2300 * gcc.c-torture/execute/pr57344-4.c: New test.
2301
2302 2013-05-23 Richard Biener <rguenther@suse.de>
2303
2304 PR rtl-optimization/57341
2305 * gcc.dg/torture/pr57341.c: New testcase.
2306
2307 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
2308
2309 PR c++/57352
2310 * g++.dg/parse/crash62.C: New.
2311
2312 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2313 Pat Haugen <pthaugen@us.ibm.com>
2314 Peter Bergner <bergner@vnet.ibm.com>
2315
2316 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
2317 crypto builtins.
2318
2319 2013-05-22 Tobias Burnus <burnus@net-b.de>
2320
2321 PR fortran/57364
2322 * gfortran.dg/defined_assignment_6.f90: New.
2323
2324 2013-05-22 Tobias Burnus <burnus@net-b.de>
2325
2326 PR fortran/57338
2327 * gfortran.dg/assumed_type_6.f90: New.
2328
2329 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
2330
2331 PR c++/57211
2332 * g++.dg/cpp0x/Wunused-parm.C: New.
2333
2334 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2335
2336 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
2337 * g++.dg/warn/Wdouble-promotion.C: Likewise.
2338
2339 2013-05-21 Easwaran Raman <eraman@google.com>
2340
2341 PR tree-optimization/57322
2342 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
2343
2344 2013-05-21 Graham Stott <graham.stott@btinternet.com>
2345
2346 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
2347 .set (no)?micromips
2348
2349 2013-05-21 Tobias Burnus <burnus@net-b.de>
2350
2351 PR fortran/57035
2352 * gfortran.dg/assumed_type_5.f90: New.
2353 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
2354 * gfortran.dg/assumed_rank_2.f90: Ditto.
2355 * gfortran.dg/assumed_type_3.f90: Update dg-error.
2356 * gfortran.dg/no_arg_check_3.f90: Ditto.
2357
2358 2013-05-21 Jakub Jelinek <jakub@redhat.com>
2359
2360 PR tree-optimization/57331
2361 * gcc.c-torture/compile/pr57331.c: New test.
2362
2363 2013-05-21 Richard Biener <rguenther@suse.de>
2364
2365 PR tree-optimization/57330
2366 * gcc.dg/torture/pr57330.c: New testcase.
2367
2368 2013-05-21 Richard Biener <rguenther@suse.de>
2369
2370 PR tree-optimization/57303
2371 * gcc.dg/torture/pr57303.c: New testcase.
2372
2373 2013-05-21 Jakub Jelinek <jakub@redhat.com>
2374
2375 PR tree-optimization/57321
2376 * gcc.c-torture/execute/pr57321.c: New test.
2377
2378 2013-05-20 Tobias Burnus <burnus@net-b.de>
2379
2380 PR fortran/48858
2381 PR fortran/55465
2382 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
2383 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
2384 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
2385 * gfortran.dg/binding_label_tests_3.f03: Ditto.
2386 * gfortran.dg/binding_label_tests_4.f03: Ditto.
2387 * gfortran.dg/binding_label_tests_5.f03: Ditto.
2388 * gfortran.dg/binding_label_tests_6.f03: Ditto.
2389 * gfortran.dg/binding_label_tests_7.f03: Ditto.
2390 * gfortran.dg/binding_label_tests_8.f03: Ditto.
2391 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
2392 * gfortran.dg/binding_label_tests_24.f90: New.
2393 * gfortran.dg/binding_label_tests_25.f90: New.
2394
2395 2013-05-20 Tobias Burnus <burnus@net-b.de>
2396
2397 PR fortran/48858
2398 * gfortran.dg/binding_label_tests_17.f90: New.
2399 * gfortran.dg/binding_label_tests_18.f90: New.
2400 * gfortran.dg/binding_label_tests_19.f90: New.
2401 * gfortran.dg/binding_label_tests_20.f90: New.
2402 * gfortran.dg/binding_label_tests_21.f90: New.
2403 * gfortran.dg/binding_label_tests_22.f90: New.
2404 * gfortran.dg/binding_label_tests_23.f90: New.
2405
2406 2013-05-20 Tobias Burnus <burnus@net-b.de>
2407
2408 PR fortran/48858
2409 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
2410 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
2411 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
2412 * gfortran.dg/common_18.f90: New.
2413 * gfortran.dg/common_19.f90: New.
2414 * gfortran.dg/common_20.f90: New.
2415 * gfortran.dg/common_21.f90: New.
2416
2417 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2418
2419 PR c++/12288
2420 * g++.dg/parse/error52.C: New.
2421 * g++.dg/parse/error3.C: Adjust.
2422 * g++.dg/parse/error36.C: Likewise.
2423
2424 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
2425
2426 PR target/56547
2427 * gcc.target/sh/pr56547-1.c: New.
2428 * gcc.target/sh/pr56547-2.c: New.
2429
2430 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2431
2432 PR c++/23608
2433 * g++.dg/warn/Wsign-compare-6.C: New.
2434 * g++.dg/warn/Wdouble-promotion.C: Adjust.
2435
2436 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2437
2438 PR c++/57327
2439 * g++.dg/template/error50.C: New.
2440
2441 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
2442
2443 PR c++/10207
2444 * g++.dg/ext/complit13.C: New.
2445
2446 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
2447
2448 PR c++/57175
2449 * g++.dg/pr57175.C: New testcase.
2450
2451 2013-05-17 Easwaran Raman <eraman@google.com>
2452
2453 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
2454
2455 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
2456
2457 PR testsuite/57313
2458 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
2459
2460 2013-05-17 Jakub Jelinek <jakub@redhat.com>
2461
2462 PR rtl-optimization/57281
2463 PR rtl-optimization/57300
2464 * gcc.dg/pr57300.c: New test.
2465 * gcc.c-torture/execute/pr57281.c: New test.
2466
2467 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2468
2469 PR c++/18126
2470 * g++.dg/ext/sizeof-complit.C: New.
2471
2472 2013-05-17 Marek Polacek <polacek@redhat.com>
2473
2474 * gcc.dg/strlenopt-25.c: New test.
2475 * gcc.dg/strlenopt-26.c: Likewise.
2476
2477 2013-05-17 Jakub Jelinek <jakub@redhat.com>
2478
2479 * gcc.target/i386/rotate-4.c: Compile only with -mavx
2480 instead of -mavx2, require only avx instead of avx2.
2481 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
2482 of avx2-check.h and turn into an avx runtime test instead of
2483 avx2 runtime test.
2484
2485 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
2486
2487 * g++.dg/ext/vector22.C: Uncomment working test.
2488
2489 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
2490
2491 PR c++/17410
2492 * g++.dg/template/pr17410.C: New.
2493
2494 2013-05-16 Jakub Jelinek <jakub@redhat.com>
2495
2496 * gcc.target/i386/rotate-3.c: New test.
2497 * gcc.target/i386/rotate-3a.c: New test.
2498 * gcc.target/i386/rotate-4.c: New test.
2499 * gcc.target/i386/rotate-4a.c: New test.
2500 * gcc.target/i386/rotate-5.c: New test.
2501 * gcc.target/i386/rotate-5a.c: New test.
2502
2503 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2504
2505 * gcc.dg/visibility-21.c: Require section_anchors.
2506
2507 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
2508
2509 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
2510 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
2511 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
2512
2513 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
2514
2515 * gcc.dg/visibility-21.c: New.
2516
2517 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
2518
2519 PR middle-end/57286
2520 * gcc.dg/pr57286.c: New testcase.
2521 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
2522 * g++.dg/ext/vector22.C: Comment out transformations not
2523 performed anymore.
2524
2525 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
2526
2527 PR target/57260
2528 * gcc.target/mips/call-1.c: Restrict to o32.
2529 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
2530
2531 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2532
2533 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
2534 dg-messages.
2535 * g++.dg/warn/Wshadow-1.C: Likewise.
2536 * g++.dg/warn/Wshadow-6.C: Likewise.
2537 * g++.dg/warn/Wshadow-7.C: Likewise.
2538
2539 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2540
2541 PR c++/31952
2542 * g++.dg/parse/pr31952-1.C: New.
2543 * g++.dg/parse/pr31952-2.C: Likewise.
2544 * g++.dg/parse/pr31952-3.C: Likewise.
2545
2546 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
2547 * g++.old-deja/g++.jason/cond.C: Likewise.
2548 * g++.dg/cpp0x/range-for5.C: Likewise.
2549
2550 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2551
2552 PR target/19599
2553 * gcc.target/arm/pr40887.c: Adjust testcase.
2554 * gcc.target/arm/pr19599.c: New test.
2555
2556 2013-05-15 Richard Biener <rguenther@suse.de>
2557
2558 PR tree-optimization/57275
2559 * gcc.target/i386/pr57275.c: New testcase.
2560
2561 2013-05-15 Jan Hubicka <jh@suse.cz>
2562
2563 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
2564 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
2565 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
2566
2567 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
2568
2569 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
2570 scheduling.
2571
2572 2013-05-14 Jakub Jelinek <jakub@redhat.com>
2573
2574 PR c++/57274
2575 * c-c++-common/Wsequence-point-1.c: New test.
2576
2577 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
2578
2579 * g++.dg/ext/vector22.C: New testcase.
2580 * gcc.dg/binop-xor3.c: Remove xfail.
2581
2582 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
2583
2584 * gcc.target/aarch64/vect-fcm.x: Add cases testing
2585 FLOAT cmp FLOAT ? INT : INT.
2586 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
2587 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2588 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2589 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2590 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2591 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2592
2593 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
2594
2595 PR c++/53903
2596 * g++.dg/cpp0x/defaulted43.C: New.
2597
2598 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2599
2600 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
2601 (alloca): Remove declaration.
2602 (foo9): Replace alloca by __builtin_alloca.
2603
2604 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
2605
2606 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
2607 Expect "size of array is too large" error.
2608
2609 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2610
2611 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
2612
2613 2013-05-14 Richard Biener <rguenther@suse.de>
2614
2615 PR middle-end/57235
2616 * g++.dg/torture/pr57235.C: New testcase.
2617
2618 2013-05-14 Jakub Jelinek <jakub@redhat.com>
2619
2620 PR middle-end/57251
2621 * gcc.dg/torture/pr57251.c: New test.
2622
2623 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
2624
2625 PR target/57264
2626 * gcc.target/i386/pr57264.c: New test.
2627
2628 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2629
2630 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
2631
2632 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
2633
2634 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
2635
2636 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2637
2638 PR tree-optimization/45216
2639 PR tree-optimization/57157
2640 * c-c++-common/rotate-1.c: Add 32 tests with +.
2641 * c-c++-common/rotate-1a.c: Adjust.
2642 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
2643 * c-c++-common/rotate-2b.c: New test.
2644 * c-c++-common/rotate-3.c: Add 32 tests with +.
2645 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
2646 * c-c++-common/rotate-4b.c: New test.
2647 * c-c++-common/rotate-5.c: New test.
2648
2649 2013-05-13 Martin Jambor <mjambor@suse.cz>
2650
2651 PR middle-end/42371
2652 * gcc.dg/ipa/remref-0.c: New test.
2653 * gcc.dg/ipa/remref-1a.c: Likewise.
2654 * gcc.dg/ipa/remref-1b.c: Likewise.
2655 * gcc.dg/ipa/remref-2a.c: Likewise.
2656 * gcc.dg/ipa/remref-2b.c: Likewise.
2657
2658 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
2659
2660 * gcc.dg/vector-shift-2.c: New testcase.
2661
2662 2013-05-13 Jakub Jelinek <jakub@redhat.com>
2663
2664 PR tree-optimization/57230
2665 * gcc.dg/strlenopt-24.c: New test.
2666
2667 PR tree-optimization/57230
2668 * gcc.dg/strlenopt-23.c: New test.
2669
2670 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
2671
2672 PR target/57108
2673 * gcc.target/sh/pr57108.c: Move this test case to ...
2674 * gcc.c-torture/compile/pr57108.c: ... here.
2675
2676 2013-05-10 Richard Biener <rguenther@suse.de>
2677
2678 PR tree-optimization/57214
2679 * gcc.dg/torture/pr57214.c: New testcase.
2680
2681 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
2682
2683 * gcc.dg/vector-shift.c: New testcase.
2684
2685 2013-05-10 Jakub Jelinek <jakub@redhat.com>
2686
2687 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
2688
2689 PR tree-optimization/45216
2690 PR tree-optimization/57157
2691 * c-c++-common/rotate-1.c: New test.
2692 * c-c++-common/rotate-1a.c: New test.
2693 * c-c++-common/rotate-2.c: New test.
2694 * c-c++-common/rotate-2a.c: New test.
2695 * c-c++-common/rotate-3.c: New test.
2696 * c-c++-common/rotate-3a.c: New test.
2697 * c-c++-common/rotate-4.c: New test.
2698 * c-c++-common/rotate-4a.c: New test.
2699
2700 2013-05-10 Richard Biener <rguenther@suse.de>
2701
2702 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
2703 * gcc.target/i386/l_fma_double_1.c: Adjust.
2704 * gcc.target/i386/l_fma_double_2.c: Likewise.
2705 * gcc.target/i386/l_fma_double_3.c: Likewise.
2706 * gcc.target/i386/l_fma_double_4.c: Likewise.
2707 * gcc.target/i386/l_fma_double_5.c: Likewise.
2708 * gcc.target/i386/l_fma_double_6.c: Likewise.
2709 * gcc.target/i386/l_fma_float_1.c: Likewise.
2710 * gcc.target/i386/l_fma_float_2.c: Likewise.
2711 * gcc.target/i386/l_fma_float_3.c: Likewise.
2712 * gcc.target/i386/l_fma_float_4.c: Likewise.
2713 * gcc.target/i386/l_fma_float_5.c: Likewise.
2714 * gcc.target/i386/l_fma_float_6.c: Likewise.
2715
2716 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
2717
2718 PR c++/51226
2719 * g++.dg/cpp0x/pr51226.C: New.
2720
2721 2013-04-16 Han Shen <shenhan@google.com>
2722
2723 Test cases for '-fstack-protector-strong'.
2724 * gcc.dg/fstack-protector-strong.c: New.
2725 * g++.dg/fstack-protector-strong.C: New.
2726
2727 2013-05-07 Ian Bolton <ian.bolton@arm.com>
2728
2729 * gcc.target/aarch64/ands_1.c: New test.
2730 * gcc.target/aarch64/ands_2.c: Likewise
2731
2732 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
2733
2734 * lib/target-supports.exp (check_effective_target_hw): New
2735 function.
2736 * c-c++-common/asan/clone-test-1.c: Call
2737 check_effective_target_hw.
2738 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
2739 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
2740 possible decorations.
2741 * c-c++-common/asan/null-deref-1.c: Likewise.
2742 * c-c++-common/asan/stack-overflow-1.c: Likewise.
2743 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
2744 * c-c++-common/asan/use-after-free-1.c: Likewise.
2745 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
2746 * g++.dg/asan/large-func-test-1.C: Likewise.
2747
2748 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
2749
2750 * gcc.target/aarch64/scalar_intrinsics.c: Update.
2751
2752 2013-05-07 Richard Biener <rguenther@suse.de>
2753
2754 PR middle-end/57190
2755 * g++.dg/torture/pr57190.C: New testcase.
2756
2757 2013-05-07 Jakub Jelinek <jakub@redhat.com>
2758
2759 PR tree-optimization/57149
2760 * gcc.dg/pr57149.c: New test.
2761
2762 PR debug/57184
2763 * gcc.dg/pr57184.c: New test.
2764
2765 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
2766
2767 * gnat.dg/specs/array3.ads: New test.
2768
2769 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
2770
2771 * c-c++-common/vector-scalar-2.c: New testcase.
2772
2773 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
2774
2775 * gcc.target/i386/asm-dialect-2.c: New testcase.
2776
2777 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2778
2779 PR c++/57183
2780 * g++.dg/cpp0x/auto38.C: New.
2781
2782 2013-05-06 Richard Biener <rguenther@suse.de>
2783
2784 PR tree-optimization/57185
2785 * gcc.dg/autopar/pr57185.c: New testcase.
2786
2787 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
2788
2789 PR target/57106
2790 * gcc.target/i386/pr57106.c: New test.
2791
2792 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2793
2794 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
2795 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2796 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2797 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2798 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2799 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2800 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2801
2802 2013-05-06 Teresa Johnson <tejohnson@google.com>
2803
2804 PR bootstrap/57154
2805 * gcc.dg/pr57154.c: New test.
2806
2807 2013-05-06 Richard Biener <rguenther@suse.de>
2808
2809 PR middle-end/57147
2810 * gcc.dg/torture/pr57147-1.c: New testcase.
2811 * gcc.dg/torture/pr57147-2.c: Likewise.
2812 * gcc.dg/torture/pr57147-3.c: Likewise.
2813
2814 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
2815
2816 PR target/55303
2817 * gcc.target/sh/pr55303-1.c: New.
2818 * gcc.target/sh/pr55303-2.c: New.
2819 * gcc.target/sh/pr55303-3.c: New.
2820
2821 2013-05-05 Tobias Burnus <burnus@net-b.de>
2822
2823 * gfortran.dg/allocate_with_source_3.f90: New.
2824
2825 2013-05-05 Tobias Burnus <burnus@net-b.de>
2826
2827 PR fortran/57141
2828 * gfortran.dg/null_8.f90: New.
2829
2830 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2831
2832 PR c++/53745
2833 * g++.dg/cpp0x/enum27.C: New.
2834 * g++.dg/cpp0x/enum_base.C: Adjust.
2835
2836 2013-05-04 Jakub Jelinek <jakub@redhat.com>
2837
2838 PR tree-optimization/56205
2839 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
2840
2841 2013-05-04 Tobias Burnus <burnus@net-b.de>
2842
2843 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
2844 * gfortran.dg/bind_c_usage_27.f90: New.
2845 * gfortran.dg/bind_c_usage_28.f90: New.
2846
2847 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2848
2849 PR c++/51927
2850 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
2851
2852 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2853
2854 PR target/57150
2855 * gcc.target/powerpc/pr57150.c: New file.
2856
2857 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2858
2859 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
2860 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
2861 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
2862 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
2863 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
2864 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
2865 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
2866
2867 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
2868
2869 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
2870 scan-assembler-times.
2871
2872 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2873
2874 * gcc.dg/tree-ssa/slsr-32.c: New.
2875 * gcc.dg/tree-ssa/slsr-33.c: New.
2876 * gcc.dg/tree-ssa/slsr-34.c: New.
2877 * gcc.dg/tree-ssa/slsr-35.c: New.
2878 * gcc.dg/tree-ssa/slsr-36.c: New.
2879 * gcc.dg/tree-ssa/slsr-37.c: New.
2880 * gcc.dg/tree-ssa/slsr-38.c: New.
2881
2882 2013-05-03 Ian Bolton <ian.bolton@arm.com>
2883
2884 * gcc.target/aarch64/tst_1.c: New test.
2885 * gcc.target/aarch64/tst_2.c: Likewise
2886
2887 2013-05-02 Jeff Law <law@redhat.com>
2888
2889 PR tree-optimization/57144
2890 * gcc.c-torture/execute/pr57144.c: New test.
2891
2892 2013-05-03 Jakub Jelinek <jakub@redhat.com>
2893
2894 PR rtl-optimization/57130
2895 * gcc.c-torture/execute/pr57130.c: New test.
2896
2897 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
2898
2899 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
2900
2901 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
2902
2903 * gcc.target/aarch64/fabd.c: New file.
2904
2905 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2906
2907 PR c++/54318
2908 * g++.dg/cpp0x/pr54318.C: New.
2909
2910 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2911
2912 PR c++/14283
2913 * g++.dg/parse/error51.C: New.
2914 * g++.dg/parse/error15.C: Adjust column numbers.
2915
2916 2013-05-02 Tobias Burnus <burnus@net-b.de>
2917
2918 PR fortran/57142
2919 * gfortran.dg/size_kind_2.f90: New.
2920 * gfortran.dg/size_kind_3.f90: New.
2921
2922 2013-05-02 Richard Biener <rguenther@suse.de>
2923
2924 PR middle-end/57140
2925 * g++.dg/torture/pr57140.C: New testcase.
2926
2927 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
2928
2929 PR target/56732
2930 * gcc.target/arm/pr56732-1.c: New test.
2931
2932 2013-05-02 Martin Jambor <mjambor@suse.cz>
2933
2934 PR middle-end/56988
2935 * gcc.dg/ipa/pr56988.c: New test.
2936
2937 2013-05-02 Ian Bolton <ian.bolton@arm.com>
2938
2939 * gcc.target/aarch64/bics_1.c: New test.
2940 * gcc.target/aarch64/bics_2.c: Likewise.
2941
2942 2013-05-02 Jakub Jelinek <jakub@redhat.com>
2943
2944 PR rtl-optimization/57131
2945 * gcc.c-torture/execute/pr57131.c: New test.
2946
2947 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2948
2949 PR c++/57132
2950 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
2951
2952 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
2953
2954 PR target/57091
2955 * gcc.target/i386/pr57091.c: New test.
2956
2957 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2958
2959 * gcc.target/aarch64/vect-vaddv.c: New.
2960
2961 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2962
2963 * gcc.target/aarch64/vect-vmaxv.c: New.
2964 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
2965
2966 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2967
2968 * gcc.target/aarch64/scalar-vca.c: New.
2969 * gcc.target/aarch64/vect-vca.c: Likewise.
2970
2971 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
2972
2973 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
2974 (test_vceqd_s64): Force arguments to SIMD registers.
2975 (test_vceqzd_s64): Likewise.
2976 (test_vcged_s64): Likewise.
2977 (test_vcled_s64): Likewise.
2978 (test_vcgezd_s64): Likewise.
2979 (test_vcged_u64): Likewise.
2980 (test_vcgtd_s64): Likewise.
2981 (test_vcltd_s64): Likewise.
2982 (test_vcgtzd_s64): Likewise.
2983 (test_vcgtd_u64): Likewise.
2984 (test_vclezd_s64): Likewise.
2985 (test_vcltzd_s64): Likewise.
2986 (test_vtst_s64): Likewise.
2987 (test_vtst_u64): Likewise.
2988
2989 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
2990
2991 PR c++/57092
2992 * g++.dg/cpp0x/decltype53.C: New.
2993
2994 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2995
2996 PR fortran/57071
2997 * gfortran.dg/power_5.f90: New test.
2998
2999 2013-04-30 Richard Biener <rguenther@suse.de>
3000
3001 PR middle-end/57122
3002 * gcc.dg/torture/pr57122.c: New testcase.
3003
3004 2013-04-30 Richard Biener <rguenther@suse.de>
3005
3006 PR middle-end/57107
3007 * g++.dg/torture/pr57107.C: New testcase.
3008
3009 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
3010
3011 PR rtl-optimization/57105
3012 * gcc.dg/pr57105.c: New test.
3013
3014 2013-04-30 Jakub Jelinek <jakub@redhat.com>
3015
3016 PR tree-optimization/57104
3017 * gcc.dg/pr57104.c: New test.
3018
3019 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
3020
3021 PR target/44578
3022 * gcc.target/i386/pr44578.c: New test.
3023
3024 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
3025
3026 PR target/57097
3027 * gcc.target/i386/pr57097.c: New test.
3028
3029 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
3030
3031 PR target/57098
3032 * gcc.target/i386/pr57098.c: New test.
3033
3034 2013-04-29 Kai Tietz <ktietz@redhat.com>
3035
3036 * gcc.c-torture/execute/pr55875.c: New test.
3037
3038 2013-04-29 Richard Biener <rguenther@suse.de>
3039
3040 PR middle-end/57075
3041 * gcc.dg/torture/pr57075.c: New testcase.
3042
3043 2013-04-29 Richard Biener <rguenther@suse.de>
3044
3045 PR middle-end/57103
3046 * gcc.dg/autopar/pr57103.c: New testcase.
3047
3048 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
3049
3050 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
3051
3052 2013-04-29 Tom de Vries <tom@codesourcery.com>
3053
3054 * gcc.dg/pr50763.c: Update test.
3055
3056 2013-04-26 Jeff Law <law@redhat.com>
3057
3058 * gcc.dg/tree-ssa/vrp88.c: New test.
3059
3060 2013-04-29 Christian Bruel <christian.bruel@st.com>
3061
3062 PR target/57108
3063 * gcc.target/sh/pr57108.c: New test.
3064
3065 2013-04-29 Richard Biener <rguenther@suse.de>
3066
3067 PR middle-end/57089
3068 * gfortran.dg/gomp/pr57089.f90: New testcase.
3069
3070 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3071
3072 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
3073
3074 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3075
3076 * gcc.target/aarch64/vect-vcvt.c: New.
3077
3078 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3079
3080 * gcc.target/aarch64/vect-vrnd.c: New.
3081
3082 2013-04-29 Richard Biener <rguenther@suse.de>
3083
3084 PR tree-optimization/57081
3085 * gcc.dg/torture/pr57081.c: New testcase.
3086
3087 2013-04-29 Jakub Jelinek <jakub@redhat.com>
3088
3089 PR tree-optimization/57083
3090 * gcc.dg/torture/pr57083.c: New test.
3091
3092 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
3093
3094 PR c++/56450
3095 * g++.dg/cpp0x/decltype52.C: New.
3096
3097 2013-04-28 Jakub Jelinek <jakub@redhat.com>
3098
3099 N3472 binary constants
3100 * g++.dg/cpp/limits.C: Adjust warning wording.
3101 * g++.dg/system-binary-constants-1.C: Likewise.
3102 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
3103
3104 2013-04-28 Tobias Burnus <burnus@net-b.de>
3105
3106 PR fortran/57093
3107 * gfortran.dg/coarray_30.f90: New.
3108
3109 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3110
3111 PR fortran/57071
3112 * frontend-passes (optimize_power): New function.
3113 (optimize_op): Use it.
3114
3115 2013-04-27 Jakub Jelinek <jakub@redhat.com>
3116
3117 PR target/56866
3118 * gcc.c-torture/execute/pr56866.c: New test.
3119 * gcc.target/i386/pr56866.c: New test.
3120
3121 2013-04-26 Jakub Jelinek <jakub@redhat.com>
3122
3123 PR go/57045
3124 * gcc.dg/setjmp-5.c: New test.
3125
3126 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
3127
3128 PR c++/55708
3129 * g++.dg/cpp0x/constexpr-55708.C: New.
3130
3131 2013-04-26 Richard Biener <rguenther@suse.de>
3132
3133 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
3134 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
3135 * gcc.dg/pr53265.c: Remove XFAILs.
3136 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
3137 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
3138
3139 2013-04-26 Jakub Jelinek <jakub@redhat.com>
3140
3141 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
3142 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
3143 -fdiagnostics-color=never option similarly to
3144 -fno-diagnostics-show-caret option.
3145
3146 2013-04-25 Jakub Jelinek <jakub@redhat.com>
3147
3148 PR rtl-optimization/57003
3149 * gcc.target/i386/pr57003.c: New test.
3150
3151 2013-04-25 Marek Polacek <polacek@redhat.com>
3152
3153 PR tree-optimization/57066
3154 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
3155
3156 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
3157 Tejas Belagod <tejas.belagod@arm.com>
3158
3159 * gcc.target/aarch64/vaddv-intrinsic.c: New.
3160 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
3161 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
3162
3163 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3164
3165 * gcc.target/aarch64/cmp.c: New.
3166
3167 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3168
3169 * gcc.target/aarch64/ngc.c: New.
3170
3171 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3172
3173 * lib/target-supports.exp
3174 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
3175 (check_effective_target_arm_neon_fp16_ok): Likewise.
3176 (add_options_for_arm_neon_fp16): Likewise.
3177 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
3178 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
3179
3180 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
3181
3182 PR rtl-optimizations/57046
3183 * gcc.target/i386/pr57046.c: New test.
3184
3185 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3186
3187 * g++.dg/cpp1y/cplusplus.C: New.
3188
3189 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3190
3191 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
3192
3193 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3194
3195 * c-c++-common/Wpointer-arith-1.c: New.
3196
3197 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3198
3199 * g++.dg/cpp1y/cxx1y_macro.C: New.
3200
3201 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3202
3203 PR c++/56970
3204 * g++.dg/cpp0x/sfinae45.C: New.
3205
3206 2013-04-24 Richard Biener <rguenther@suse.de>
3207
3208 PR testsuite/57050
3209 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
3210
3211 2013-04-23 Richard Biener <rguenther@suse.de>
3212
3213 PR middle-end/57036
3214 * gcc.dg/torture/pr57036-1.c: New testcase.
3215 * gcc.dg/torture/pr57036-2.c: Likewise.
3216
3217 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
3218
3219 * gcc.target/aarch64/scalar-mov.c: New testcase.
3220
3221 2013-04-23 Richard Biener <rguenther@suse.de>
3222
3223 PR tree-optimization/57026
3224 * gcc.dg/torture/pr57026.c: New testcase.
3225
3226 2013-04-22 Janus Weil <janus@gcc.gnu.org>
3227
3228 PR fortran/53685
3229 PR fortran/57022
3230 * gfortran.dg/transfer_check_4.f90: New.
3231
3232 2013-04-22 Marek Polacek <polacek@redhat.com>
3233
3234 PR sanitizer/56990
3235 * gcc.dg/pr56990.c: New test.
3236
3237 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
3238
3239 PR target/57018
3240 * gcc.target/i386/pr57018.c: New test.
3241
3242 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
3243
3244 * gcc.target/aarch64/vrecps.c: New.
3245 * gcc.target/aarch64/vrecpx.c: Likewise.
3246
3247 2013-04-22 Christian Bruel <christian.bruel@st.com>
3248
3249 PR target/56995
3250 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
3251
3252 2013-04-21 Jeff Law <law@redhat.com>
3253
3254 * gcc.dg/tree-ssa/forwprop-26.c: New test.
3255
3256 2013-04-20 Tobias Burnus <burnus@net-b.de>
3257
3258 PR fortran/56907
3259 * gfortran.dg/c_loc_test_22.f90: New.
3260
3261 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
3262
3263 PR rtl-optimization/56847
3264 * gcc.dg/pr56847.c: New test.
3265
3266 2013-04-19 Richard Biener <rguenther@suse.de>
3267
3268 PR tree-optimization/56982
3269 * gcc.c-torture/execute/pr56982.c: New testcase.
3270
3271 2013-04-19 Martin Jambor <mjambor@suse.cz>
3272
3273 PR tree-optimization/56718
3274 * g++.dg/ipa/imm-devirt-1.C: New test.
3275 * g++.dg/ipa/imm-devirt-2.C: Likewise.
3276
3277 2013-04-19 Richard Biener <rguenther@suse.de>
3278
3279 PR tree-optimization/57000
3280 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
3281
3282 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3283 Mikael Morin <mikael@gcc.gnu.org>
3284
3285 PR fortran/56872
3286 * gfortran.dg/array_constructor_45.f90: New test.
3287 * gfortran.dg/array_constructor_46.f90: New test.
3288 * gfortran.dg/array_constructor_47.f90: New test.
3289 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
3290
3291 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR rtl-optimization/56999
3294 * g++.dg/opt/pr56999.C: New test.
3295
3296 2013-04-18 Cary Coutant <ccoutant@google.com>
3297
3298 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
3299 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
3300
3301 2013-04-18 Cary Coutant <ccoutant@google.com>
3302
3303 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
3304 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
3305 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
3306 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
3307 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3308 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
3309 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
3310 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
3311 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
3312 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
3313 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
3314
3315 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
3316
3317 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
3318
3319 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3320
3321 PR tree-optimization/56984
3322 * gcc.c-torture/compile/pr56984.c: New test.
3323
3324 PR rtl-optimization/56992
3325 * gcc.dg/pr56992.c: New test.
3326
3327 2013-04-17 Janus Weil <janus@gcc.gnu.org>
3328
3329 PR fortran/56814
3330 * gfortran.dg/proc_ptr_42.f90: New.
3331
3332 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
3333
3334 * gnat.dg/discr41.ad[sb]: New test.
3335 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
3336 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
3337 * gcc.dg/vect/slp-24.c: Likewise.
3338 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
3339 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
3340 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
3341 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
3342 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
3343 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
3344 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
3345 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
3346 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
3347 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
3348 * gcc.dg/vect/vect-strided-mult.c: Likewise.
3349 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
3350 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
3351 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
3352 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
3353 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
3354 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
3355 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
3356 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
3357 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
3358 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
3359 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
3360 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
3361 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
3362 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
3363 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
3364
3365 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
3366
3367 PR fortran/40958
3368 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
3369 * gfortran.dg/module_md5_1.f90: Remove.
3370
3371 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3372
3373 * gcc.target/aarch64/adds3.c: New.
3374 * gcc.target/aarch64/subs3.c: New.
3375
3376 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3377
3378 * gcc.target/aarch64/adds1.c: New.
3379 * gcc.target/aarch64/adds2.c: New.
3380 * gcc.target/aarch64/subs1.c: New.
3381 * gcc.target/aarch64/subs2.c: New.
3382
3383 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
3384
3385 Implement n3599 - Literal operator templates for strings.
3386 * g++.dg/cpp1y/udlit-char-template.C: New test.
3387 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
3388
3389 2013-04-16 Tobias Burnus <burnus@net-b.de>
3390
3391 PR fortran/39505
3392 * gfortran.dg/no_arg_check_1.f90: New.
3393 * gfortran.dg/no_arg_check_2.f90: New.
3394 * gfortran.dg/no_arg_check_3.f90: New.
3395
3396 2013-04-16 Janus Weil <janus@gcc.gnu.org>
3397
3398 PR fortran/56968
3399 * gfortran.dg/proc_ptr_41.f90: New.
3400
3401 2013-04-16 Richard Biener <rguenther@suse.de>
3402
3403 PR tree-optimization/56756
3404 * gcc.dg/torture/pr56756.c: New testcase.
3405
3406 2013-04-16 Tobias Burnus <burnus@net-b.de>
3407
3408 PR fortran/56969
3409 * gfortran.dg/c_assoc_5.f90: New.
3410
3411 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
3412
3413 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
3414 * gcc.c-torture/execute/pr33992.x: Remove.
3415 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
3416 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
3417 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
3418
3419 2013-04-15 Jakub Jelinek <jakub@redhat.com>
3420
3421 PR tree-optimization/56962
3422 * gcc.c-torture/execute/pr56962.c: New test.
3423
3424 2013-04-15 Richard Biener <rguenther@suse.de>
3425
3426 PR tree-optimization/56933
3427 * gcc.dg/vect/pr56933.c: New testcase.
3428
3429 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3430
3431 * gcc.target/arm/anddi3-opt.c: New test.
3432 * gcc.target/arm/anddi3-opt2.c: Likewise.
3433
3434 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
3435
3436 * gcc.dg/pr56890-1.c: New test.
3437 * gcc.dg/pr56890-2.c: Likewise.
3438
3439 2013-04-15 Joey Ye <joey.ye@arm.com>
3440
3441 * gcc.target/arm/thumb1-far-jump-1.c: New test.
3442 * gcc.target/arm/thumb1-far-jump-2.c: New test.
3443
3444 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
3445
3446 PR fortran/56816
3447 * gfortran.dg/select_type_33.f03: New test.
3448
3449 2013-04-13 Janus Weil <janus@gcc.gnu.org>
3450
3451 PR fortran/55959
3452 * gfortran.dg/typebound_proc_29.f03: New.
3453
3454 2013-04-12 Janus Weil <janus@gcc.gnu.org>
3455
3456 PR fortran/56266
3457 * gfortran.dg/typebound_proc_28.f03: New.
3458
3459 2013-04-12 Jeff Law <law@redhat.com>
3460
3461 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
3462 either.
3463
3464 2013-04-12 Tobias Burnus <burnus@net-b.de>
3465
3466 PR fortran/56929
3467 * gfortran.dg/coarray/alloc_comp_2.f90: New.
3468
3469 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
3470
3471 PR target/56903
3472 * gcc.target/i386/pr56903.c: New test.
3473
3474 2013-04-12 Janus Weil <janus@gcc.gnu.org>
3475
3476 PR fortran/56261
3477 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
3478 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
3479 * gfortran.dg/block_11.f90: Fix invalid test case.
3480 * gfortran.dg/function_types_3.f90: Add new error message.
3481 * gfortran.dg/global_references_1.f90: Ditto.
3482 * gfortran.dg/import2.f90: Remove unneeded parts.
3483 * gfortran.dg/import6.f90: Fix invalid test case.
3484 * gfortran.dg/proc_decl_2.f90: Ditto.
3485 * gfortran.dg/proc_decl_9.f90: Ditto.
3486 * gfortran.dg/proc_decl_18.f90: Ditto.
3487 * gfortran.dg/proc_ptr_40.f90: New.
3488 * gfortran.dg/whole_file_7.f90: Modified error wording.
3489 * gfortran.dg/whole_file_16.f90: Ditto.
3490 * gfortran.dg/whole_file_17.f90: Add -pedantic.
3491 * gfortran.dg/whole_file_18.f90: Modified error wording.
3492 * gfortran.dg/whole_file_20.f03: Ditto.
3493 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
3494 invalid test case.
3495
3496 2013-04-12 Richard Biener <rguenther@suse.de>
3497
3498 Revert
3499 2013-04-10 Richard Biener <rguenther@suse.de>
3500
3501 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3502
3503 2013-04-12 Tobias Burnus <burnus@net-b.de>
3504
3505 PR fortran/56845
3506 * gfortran.dg/class_allocate_15.f90: New.
3507
3508 Revert:
3509 2013-04-12 Tobias Burnus <burnus@net-b.de>
3510
3511 * gfortran.dg/coarray_lib_alloc_2.f90: Update
3512 scan-tree-dump-times.
3513
3514 2013-04-12 Jakub Jelinek <jakub@redhat.com>
3515
3516 PR tree-optimization/56918
3517 PR tree-optimization/56920
3518 * gcc.dg/vect/pr56918.c: New test.
3519 * gcc.dg/vect/pr56920.c: New test.
3520
3521 2013-04-12 Tobias Burnus <burnus@net-b.de>
3522
3523 PR fortran/56845
3524 * gfortran.dg/class_allocate_14.f90: New.
3525 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
3526 * gfortran.dg/coarray_lib_alloc_3.f90: New.
3527
3528 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
3529
3530 * gcc.dg/fold-cstvecshift.c: New testcase.
3531
3532 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3533
3534 * gcc.target/aarch64/negs.c: New.
3535
3536 2013-04-11 Jakub Jelinek <jakub@redhat.com>
3537
3538 PR c++/56895
3539 * g++.dg/template/arrow4.C: New test.
3540
3541 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
3542
3543 * gnat.dg/array23.adb: New test.
3544 * gnat.dg/array23_pkg[123].ads: New helpers.
3545
3546 2013-04-11 Jeff Law <law@redhat.com>
3547
3548 PR tree-optimization/56900
3549 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
3550
3551 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
3552
3553 PR c++/56913
3554 * g++.dg/cpp0x/sfinae44.C: New.
3555
3556 2013-04-11 Arnaud Charlet <charlet@adacore.com>
3557
3558 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
3559 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
3560
3561 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
3562
3563 PR c++/54216
3564 * g++.dg/cpp0x/enum26.C: New.
3565 * g++.old-deja/g++.pt/mangle1.C: Adjust.
3566
3567 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
3568
3569 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
3570 inverse operands.
3571 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
3572 loop is vectorized.
3573 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3574 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
3575 loop is vectorized and that the correct instruction is generated.
3576 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3577 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3578 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3579
3580 2013-04-11 Jakub Jelinek <jakub@redhat.com>
3581
3582 PR tree-optimization/56899
3583 * gcc.c-torture/execute/pr56899.c: New test.
3584
3585 2013-04-10 David S. Miller <davem@davemloft.net>
3586
3587 * gcc.target/sparc/setcc-4.c: New test.
3588 * gcc.target/sparc/setcc-5.c: New test.
3589
3590 2013-04-10 Richard Biener <rguenther@suse.de>
3591
3592 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
3593
3594 2013-04-10 Richard Biener <rguenther@suse.de>
3595
3596 * gcc.dg/vect/slp-39.c: New testcase.
3597
3598 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
3599
3600 PR tree-optimization/55524
3601 * gcc.target/epiphany/fnma-1.c: New test.
3602
3603 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
3604
3605 * gcc.dg/tree-ssa/inline-11.c: New test
3606
3607 2013-04-10 Jakub Jelinek <jakub@redhat.com>
3608
3609 PR c++/56895
3610 * g++.dg/template/arrow3.C: New test.
3611
3612 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3613
3614 * gcc.target/arm/minmax_minus.c: New test.
3615
3616 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3617
3618 PR middle-end/56883
3619 * c-c++-common/gomp/pr56883.c: New test.
3620
3621 2013-04-09 Jeff Law <law@redhat.com>
3622
3623 * gcc.dg/tree-ssa/vrp87.c: New test.
3624
3625 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3626
3627 PR tree-optimization/56854
3628 * g++.dg/torture/pr56854.C: New test.
3629
3630 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3631
3632 PR fortran/56782
3633 * gfortran.dg/array_constructor_44.f90: New test.
3634
3635 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
3636
3637 PR c++/56871
3638 * g++.dg/cpp0x/constexpr-specialization.C: New.
3639
3640 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3641
3642 * gcc.c-torture/execute/pr56837.c: New test.
3643
3644 PR c++/34949
3645 PR c++/50243
3646 * g++.dg/opt/vt3.C: New test.
3647 * g++.dg/opt/vt4.C: New test.
3648
3649 2013-04-08 Jeff Law <law@redhat.com>
3650
3651 * gcc.dg/tree-ssa/forwprop-25.c: New test.
3652
3653 2013-04-08 Richard Biener <rguenther@suse.de>
3654
3655 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
3656
3657 2013-04-08 Richard Biener <rguenther@suse.de>
3658
3659 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
3660
3661 2013-04-08 Richard Biener <rguenther@suse.de>
3662
3663 * g++.dg/vect/slp-pr56812.cc: Adjust.
3664
3665 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3666
3667 * gcc.dg/pr56837.c: New test.
3668 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
3669 "generated memset minus one".
3670
3671 2013-04-07 Tobias Burnus <burnus@net-b.de>
3672
3673 PR fortran/56849
3674 * gfortran.dg/reshape_5.f90: New.
3675
3676 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3677
3678 PR target/56843
3679 * gcc.target/powerpc/recip-1.c: Modify expected output.
3680 * gcc.target/powerpc/recip-3.c: Likewise.
3681 * gcc.target/powerpc/recip-4.c: Likewise.
3682 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
3683
3684 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
3685
3686 * gcc.target/arm/peep-ldrd-1.c: New test.
3687 * gcc.target/arm/peep-strd-1.c: Likewise.
3688
3689 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
3690
3691 * gcc.target/arm/negdi-1.c: New test.
3692 * gcc.target/arm/negdi-2.c: Likewise.
3693 * gcc.target/arm/negdi-3.c: Likewise.
3694 * gcc.target/arm/negdi-4.c: Likewise.
3695
3696 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3697
3698 * lib/target-supports.exp (add_options_for_arm_v8_neon):
3699 Add -march=armv8-a when we use v8 NEON.
3700 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
3701 (check_effective_target_vect_call_ceilf): Likewise.
3702 (check_effective_target_vect_call_floorf): Likewise.
3703 (check_effective_target_vect_call_roundf): Likewise.
3704 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
3705 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
3706 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
3707 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
3708 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
3709
3710 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
3711
3712 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
3713 * gcc.target/powerpc/sd-pwr6.c: Same.
3714 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
3715 * g++.dg/debug/pr56294.C: XFAIL on AIX.
3716
3717 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
3718
3719 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
3720
3721 2013-04-04 Janus Weil <janus@gcc.gnu.org>
3722
3723 PR fortran/40881
3724 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
3725 * gfortran.dg/altreturn_4.f90: Ditto.
3726 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
3727 * gfortran.dg/altreturn_5.f90: Ditto.
3728 * gfortran.dg/altreturn_6.f90: Ditto.
3729 * gfortran.dg/altreturn_7.f90: Ditto.
3730
3731 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3732
3733 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
3734 New procedure.
3735 (check_effective_target_arm_v8_neon_ok_nocache):
3736 Likewise.
3737 (check_effective_target_arm_v8_neon_ok): Change to use
3738 check_effective_target_arm_v8_neon_ok_nocache.
3739 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
3740 NEON flags.
3741 (check_effective_target_vect_call_btruncf):
3742 Enable for arm and ARMv8 NEON.
3743 (check_effective_target_vect_call_ceilf): Likewise.
3744 (check_effective_target_vect_call_floorf): Likewise.
3745 (check_effective_target_vect_call_roundf): Likewise.
3746 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
3747 target.
3748
3749 2013-04-04 Marek Polacek <polacek@redhat.com>
3750
3751 PR tree-optimization/48186
3752 * gcc.dg/pr48186.c: New test.
3753
3754 2013-04-04 Richard Biener <rguenther@suse.de>
3755
3756 PR tree-optimization/56826
3757 * gcc.dg/vect/pr56826.c: New testcase.
3758 * gcc.dg/vect/O3-pr36098.c: Adjust.
3759
3760 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
3761
3762 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
3763 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3764 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3765 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3766 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3767 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3768 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3769 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3770 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3771 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3772
3773 2013-04-04 Richard Biener <rguenther@suse.de>
3774
3775 PR tree-optimization/56213
3776 * gcc.dg/vect/vect-123.c: New testcase.
3777
3778 2013-04-04 Tobias Burnus <burnus@net-b.de>
3779
3780 PR fortran/56810
3781 * gfortran.dg/read_repeat_2.f90: New.
3782
3783 2013-04-04 Richard Biener <rguenther@suse.de>
3784
3785 PR tree-optimization/56837
3786 * g++.dg/torture/pr56837.C: New testcase.
3787
3788 2013-04-04 Tobias Burnus <burnus@net-b.de>
3789
3790 PR fortran/50269
3791 * gfortran.dg/c_loc_test_21.f90: New.
3792 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
3793 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
3794 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
3795 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
3796 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
3797
3798 2013-04-03 Jeff Law <law@redhat.com>
3799
3800 PR tree-optimization/56799
3801 * gcc.c-torture/execute/pr56799.c: New test.
3802
3803 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
3804
3805 PR c++/56815
3806 * g++.dg/warn/Wpointer-arith-1.C: New.
3807 * g++.dg/gomp/for-19.C: Adjust.
3808
3809 2013-04-03 Marek Polacek <polacek@redhat.com>
3810
3811 PR sanitizer/55702
3812 * gcc.dg/pr55702.c: New test.
3813
3814 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3815
3816 PR target/56809
3817 * gcc.dg/pr56809.c: New testcase.
3818
3819 2013-04-03 Jakub Jelinek <jakub@redhat.com>
3820
3821 PR debug/56819
3822 * g++.dg/debug/pr56819.C: New test.
3823
3824 2013-04-03 Richard Biener <rguenther@suse.de>
3825
3826 PR tree-optimization/56817
3827 * g++.dg/torture/pr56817.C: New testcase.
3828
3829 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3830
3831 * gcc.dg/vect/bb-slp-31.c: New file.
3832
3833 2013-04-03 Jason Merrill <jason@redhat.com>
3834
3835 PR c++/34949
3836 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
3837
3838 2013-04-03 Richard Biener <rguenther@suse.de>
3839
3840 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
3841
3842 2013-04-03 Richard Biener <rguenther@suse.de>
3843
3844 PR tree-optimization/55964
3845 * gcc.dg/torture/pr55964-2.c: New testcase.
3846
3847 2013-04-03 Richard Biener <rguenther@suse.de>
3848
3849 PR tree-optimization/56501
3850 * gcc.dg/torture/pr56501.c: New testcase.
3851
3852 2013-04-03 Richard Biener <rguenther@suse.de>
3853
3854 PR tree-optimization/56407
3855 * gcc.dg/torture/pr56407.c: New testcase.
3856
3857 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3858
3859 PR tree-optimization/56790
3860 * g++.dg/ext/pr56790-1.C: New testcase.
3861
3862 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
3863
3864 * gcc.target/i386/merge-1.c: New testcase.
3865 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
3866
3867 2013-04-03 Jakub Jelinek <jakub@redhat.com>
3868
3869 PR c/19449
3870 * gcc.c-torture/execute/pr19449.c: New test.
3871
3872 2013-04-03 Richard Biener <rguenther@suse.de>
3873
3874 PR tree-optimization/56812
3875 * g++.dg/vect/slp-pr56812.cc: New testcase.
3876
3877 2013-04-03 Janus Weil <janus@gcc.gnu.org>
3878
3879 PR fortran/56284
3880 PR fortran/40881
3881 * gfortran.dg/altreturn_8.f90: New.
3882 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
3883 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
3884 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
3885
3886 2013-04-02 Jakub Jelinek <jakub@redhat.com>
3887
3888 PR rtl-optimization/56745
3889 * gcc.c-torture/compile/pr56745.c: New test.
3890
3891 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
3892
3893 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
3894
3895 2013-04-02 Richard Biener <rguenther@suse.de>
3896
3897 PR tree-optimization/56778
3898 * gcc.dg/torture/pr56778.c: New testcase.
3899
3900 2013-04-02 Richard Biener <rguenther@suse.de>
3901
3902 PR middle-end/56768
3903 * g++.dg/torture/pr56768.C: New testcase.
3904
3905 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
3906
3907 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
3908
3909 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3910
3911 PR fortran/56660
3912 * gfortran.dg/namelist_82.f90: New test.
3913
3914 2013-04-01 Janus Weil <janus@gcc.gnu.org>
3915
3916 PR fortran/56500
3917 * gfortran.dg/implicit_class_1.f90: New.
3918
3919 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3920
3921 PR fortran/56786
3922 * gfortran.dg/namelist_81.f90: New test.
3923
3924 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3925
3926 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
3927 for constant and equal string lengths.
3928 * gfortran.dg/character_comparison_5.f90: Likewise.
3929 * gfortran.dg/character_comparison_9.f90: New test.
3930
3931 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
3932
3933 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
3934 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
3935
3936 2013-03-29 Tobias Burnus <burnus@net-b.de>
3937
3938 PR fortran/35203
3939 * gfortran.dg/optional_absent_3.f90: New.
3940
3941 2013-03-29 Tobias Burnus <burnus@net-b.de>
3942
3943 PR fortran/56737
3944 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
3945
3946 2013-03-29 Tobias Burnus <burnus@net-b.de>
3947
3948 PR fortran/56735
3949 * gfortran.dg/namelist_80.f90: New.
3950
3951 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3952
3953 PR fortran/45159
3954 * gfortran.dg/string_length_2.f90: New test.
3955 * gfortran.dg/dependency_41.f90: New test.
3956
3957 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3958
3959 PR fortran/55806
3960 * gfortran.dg/array_constructor_43.f90: New test.
3961 * gfortran.dg/random_seed_3.f90: New test.
3962
3963 2013-03-28 Ian Bolton <ian.bolton@arm.com>
3964
3965 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
3966 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
3967 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
3968 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
3969 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
3970 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
3971 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
3972 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
3973 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
3974 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
3975
3976 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
3977
3978 PR c++/56725
3979 * g++.dg/conversion/op4.C: Adjust.
3980 * g++.dg/cpp0x/rv1n.C: Likewise.
3981 * g++.dg/cpp0x/rv2n.C: Likewise.
3982 * g++.dg/cpp0x/template_deduction.C: Likewise.
3983 * g++.dg/expr/cond8.C: Likewise.
3984 * g++.dg/other/error4.C: Likewise.
3985 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
3986 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
3987 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
3988 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
3989 * g++.old-deja/g++.jason/conversion2.C: Likewise.
3990 * g++.old-deja/g++.law/cvt20.C: Likewise.
3991 * g++.old-deja/g++.law/cvt8.C: Likewise.
3992 * g++.old-deja/g++.law/init8.C: Likewise.
3993 * g++.old-deja/g++.mike/net12.C: Likewise.
3994 * g++.old-deja/g++.mike/net8.C: Likewise.
3995 * g++.old-deja/g++.mike/p2793.C: Likewise.
3996 * g++.old-deja/g++.mike/p3836.C: Likewise.
3997 * g++.old-deja/g++.mike/p418.C: Likewise.
3998 * g++.old-deja/g++.mike/p701.C: Likewise.
3999 * g++.old-deja/g++.mike/p807.C: Likewise.
4000
4001 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
4002
4003 PR middle-end/56694
4004 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
4005 targets.
4006
4007 2013-03-28 Marek Polacek <polacek@redhat.com>
4008
4009 PR tree-optimization/56695
4010 * gcc.dg/vect/pr56695.c: New test.
4011
4012 2013-03-28 Richard Biener <rguenther@suse.de>
4013
4014 PR tree-optimization/37021
4015 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
4016 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
4017
4018 2013-03-27 Tobias Burnus <burnus@net-b.de>
4019
4020 PR fortran/56650
4021 PR fortran/36437
4022 * gfortran.dg/sizeof_2.f90: New.
4023 * gfortran.dg/sizeof_3.f90: New.
4024 * gfortran.dg/sizeof_proc.f90: Update dg-error.
4025
4026 2013-03-27 Richard Biener <rguenther@suse.de>
4027
4028 PR tree-optimization/37021
4029 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
4030
4031 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
4032
4033 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
4034 * g++.dg/ipa/ivinline-2.C: Likewise.
4035 * g++.dg/ipa/ivinline-3.C: Likewise.
4036 * g++.dg/ipa/ivinline-4.C: Likewise.
4037 * g++.dg/ipa/ivinline-5.C: Likewise.
4038 * g++.dg/ipa/ivinline-7.C: Likewise.
4039 * g++.dg/ipa/ivinline-8.C: Likewise.
4040 * g++.dg/ipa/ivinline-9.C: Likewise.
4041 * g++.dg/cpp0x/noexcept03.C: Likewise.
4042 * gcc.dg/const-1.c: Likewise.
4043 * gcc.dg/ipa/pure-const-1.c: Likewise.
4044 * gcc.dg/noreturn-8.c: Likewise.
4045 * gcc.target/i386/mmx-1.c: Likewise.
4046 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
4047 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
4048 * gcc.c-torture/execute/pr33992.x: New file.
4049
4050 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
4051
4052 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
4053
4054 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
4055
4056 PR c++/55951
4057 * g++.dg/ext/desig5.C: New.
4058
4059 2013-03-26 Tobias Burnus <burnus@net-b.de>
4060
4061 PR fortran/56649
4062 * gfortran.dg/merge_init_expr_2.f90: New.
4063 * gfortran.dg/merge_char_1.f90: Modify test to
4064 stay a run-time test.
4065 * gfortran.dg/merge_char_3.f90: Ditto.
4066
4067 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
4068
4069 * g++.dg/cpp0x/constexpr-friend-2.C: New.
4070 * g++.dg/cpp0x/constexpr-main.C: Likewise.
4071
4072 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
4073
4074 PR c++/56722
4075 * g++.dg/cpp0x/range-for23.C: New.
4076
4077 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
4078
4079 PR libfortran/52512
4080 * gfortran.dg/namelist_79.f90: New.
4081
4082 2013-03-25 Martin Jambor <mjambor@suse.cz>
4083
4084 * gcc.dg/ipa/ipcp-agg-9.c: New test.
4085
4086 2013-03-25 Tobias Burnus <burnus@net-b.de>
4087
4088 PR fortran/38536
4089 PR fortran/38813
4090 PR fortran/38894
4091 PR fortran/39288
4092 PR fortran/40963
4093 PR fortran/45824
4094 PR fortran/47023
4095 PR fortran/47034
4096 PR fortran/49023
4097 PR fortran/50269
4098 PR fortran/50612
4099 PR fortran/52426
4100 PR fortran/54263
4101 PR fortran/55343
4102 PR fortran/55444
4103 PR fortran/55574
4104 PR fortran/56079
4105 PR fortran/56378
4106 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
4107 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
4108 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
4109 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
4110 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
4111 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
4112 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
4113 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
4114 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
4115 * gfortran.dg/c_loc_tests_16.f90: Ditto.
4116 * gfortran.dg/c_loc_tests_4.f03: Ditto.
4117 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
4118 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
4119 * gfortran.dg/c_loc_tests_8.f03: Ditto.
4120 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
4121 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
4122 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
4123 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
4124 * gfortran.dg/pr32601_1.f03: Ditto.
4125 * gfortran.dg/storage_size_2.f08: Remove dg-error.
4126 * gfortran.dg/blockdata_7.f90: New.
4127 * gfortran.dg/c_assoc_4.f90: New.
4128 * gfortran.dg/c_f_pointer_tests_6.f90: New.
4129 * gfortran.dg/c_f_pointer_tests_7.f90: New.
4130 * gfortran.dg/c_funloc_tests_8.f90: New.
4131 * gfortran.dg/c_loc_test_17.f90: New.
4132 * gfortran.dg/c_loc_test_18.f90: New.
4133 * gfortran.dg/c_loc_test_19.f90: New.
4134 * gfortran.dg/c_loc_test_20.f90: New.
4135 * gfortran.dg/c_sizeof_5.f90: New.
4136 * gfortran.dg/iso_c_binding_rename_3.f90: New.
4137 * gfortran.dg/transfer_resolve_2.f90: New.
4138 * gfortran.dg/transfer_resolve_3.f90: New.
4139 * gfortran.dg/transfer_resolve_4.f90: New.
4140 * gfortran.dg/pr32601.f03: Update dg-error.
4141 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
4142 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
4143
4144 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4145
4146 * gcc.target/arm/vseleqdf.c: New test.
4147 * gcc.target/arm/vseleqsf.c: Likewise.
4148 * gcc.target/arm/vselgedf.c: Likewise.
4149 * gcc.target/arm/vselgesf.c: Likewise.
4150 * gcc.target/arm/vselgtdf.c: Likewise.
4151 * gcc.target/arm/vselgtsf.c: Likewise.
4152 * gcc.target/arm/vselledf.c: Likewise.
4153 * gcc.target/arm/vsellesf.c: Likewise.
4154 * gcc.target/arm/vselltdf.c: Likewise.
4155 * gcc.target/arm/vselltsf.c: Likewise.
4156 * gcc.target/arm/vselnedf.c: Likewise.
4157 * gcc.target/arm/vselnesf.c: Likewise.
4158 * gcc.target/arm/vselvcdf.c: Likewise.
4159 * gcc.target/arm/vselvcsf.c: Likewise.
4160 * gcc.target/arm/vselvsdf.c: Likewise.
4161 * gcc.target/arm/vselvssf.c: Likewise.
4162
4163 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
4164
4165 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
4166 body from here...
4167 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
4168 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
4169 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
4170 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
4171 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
4172 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
4173 * gcc.target/aarch64/atomic-op-char.x: ... to here.
4174 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
4175 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
4176 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
4177 * gcc.target/aarch64/atomic-op-int.x: ... to here.
4178 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
4179 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
4180 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
4181 * gcc.target/aarch64/atomic-op-release.x: ... to here.
4182 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
4183 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
4184 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
4185 * gcc.target/aarch64/atomic-op-short.x: ... to here.
4186 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
4187 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
4188 * gcc.target/arm/atomic-op-acquire.c: Likewise.
4189 * gcc.target/arm/atomic-op-char.c: Likewise.
4190 * gcc.target/arm/atomic-op-consume.c: Likewise.
4191 * gcc.target/arm/atomic-op-int.c: Likewise.
4192 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
4193 * gcc.target/arm/atomic-op-release.c: Likewise.
4194 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
4195 * gcc.target/arm/atomic-op-short.c: Likewise.
4196
4197 2013-03-25 Richard Biener <rguenther@suse.de>
4198
4199 PR middle-end/56694
4200 * g++.dg/torture/pr56694.C: New testcase.
4201
4202 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4203
4204 PR target/56720
4205 * gcc.target/arm/neon-vcond-gt.c: New test.
4206 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
4207 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
4208
4209 2013-03-25 Richard Biener <rguenther@suse.de>
4210
4211 PR tree-optimization/56689
4212 * gcc.dg/torture/pr56689.c: New testcase.
4213
4214 2013-03-25 Kai Tietz <ktietz@redhat.com>
4215
4216 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
4217
4218 2013-03-24 Tobias Burnus <burnus@net-b.de>
4219
4220 PR fortran/56696
4221 * gfortran.dg/eof_5.f90: New.
4222
4223 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
4224
4225 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
4226 alphabetically.
4227
4228 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
4229
4230 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
4231
4232 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
4233
4234 PR testsuite/55994
4235 * gcc.c-torture/execute/builtins/builtins.exp: Add
4236 -Wl,--allow-multiple-definition for RTEMS targets.
4237
4238 2013-03-22 Ian Bolton <ian.bolton@arm.com>
4239
4240 * gcc.target/aarch64/movk.c: New test.
4241
4242 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
4243
4244 * g++.dg/ext/vector21.C: New testcase.
4245
4246 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
4247
4248 * gcc.target/arm/neon-for-64bits-1.c: New tests.
4249 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
4250
4251 2013-03-21 Richard Biener <rguenther@suse.de>
4252
4253 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
4254 * gcc.dg/vect/vect-outer-3a.c: Likewise.
4255
4256 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4257
4258 * gcc.target/aarch64/vect.c: Test and result vector added
4259 for sabd and saba instructions.
4260 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
4261 instructions in assembly.
4262 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
4263 * gcc.target/aarch64/vect-fp.c: Test and result vector added
4264 for fabd instruction.
4265 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
4266 instruction in assembly.
4267 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
4268
4269 2013-03-20 Jeff Law <law@redhat.com>
4270
4271 * g++.dg/tree-ssa/ssa-dom.C: New test.
4272
4273 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4274
4275 * gcc.target/powerpc/mmfpgpr.c: New test.
4276 * gcc.target/powerpc/sd-vsx.c: Likewise.
4277 * gcc.target/powerpc/sd-pwr6.c: Likewise.
4278 * gcc.target/powerpc/vsx-float0.c: Likewise.
4279
4280 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
4281
4282 PR tree-optimization/56355
4283 * gcc.dg/pr56355-1.c: New file.
4284
4285 2013-03-20 Catherine Moore <clm@codesourcery.com>
4286 Richard Sandiford <rdsandiford@googlemail.com>
4287
4288 * gcc.target/mips/mips.exp: Add microMIPS support.
4289 * gcc.target/mips/umips-movep-2.c: New test.
4290 * gcc.target/mips/umips-lwp-2.c: New test.
4291 * gcc.target/mips/umips-swp-5.c: New test.
4292 * gcc.target/mips/umips-constraints-1.c: New test.
4293 * gcc.target/mips/umips-lwp-3.c: New test.
4294 * gcc.target/mips/umips-swp-6.c: New test.
4295 * gcc.target/mips/umips-constraints-2.c: New test.
4296 * gcc.target/mips/umips-save-restore-1.c: New test.
4297 * gcc.target/mips/umips-lwp-4.c: New test.
4298 * gcc.target/mips/umips-swp-7.c: New test.
4299 * gcc.target/mips/umips-save-restore-2.c: New test.
4300 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4301 * gcc.target/mips/umips-lwp-5.c: New test.
4302 * gcc.target/mips/umips-save-restore-3.c: New test.
4303 * gcc.target/mips/umips-lwp-6.c: New test.
4304 * gcc.target/mips/umips-swp-1.c: New test.
4305 * gcc.target/mips/umips-lwp-7.c: New test.
4306 * gcc.target/mips/umips-swp-2.c: New test.
4307 * gcc.target/mips/umips-lwp-8.c: New test.
4308 * gcc.target/mips/umips-swp-3.c: New test.
4309 * gcc.target/mips/umips-movep-1.c: New test.
4310 * gcc.target/mips/umips-lwp-1.c: New test.
4311 * gcc.target/mips/umips-swp-4.c: New test.
4312
4313 2013-03-20 Richard Biener <rguenther@suse.de>
4314
4315 PR tree-optimization/56661
4316 * gcc.dg/torture/pr56661.c: New testcase.
4317
4318 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4319
4320 PR rtl-optimization/56605
4321 * gcc.target/powerpc/pr56605.c: New.
4322
4323 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4324
4325 PR fortran/54932
4326 * gfortran.dg/do_1.f90: Don't xfail.
4327
4328 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
4329
4330 PR libfortran/51825
4331 * gfortran.dg/namelist_77.f90: New.
4332 * gfortran.dg/namelist_78.f90: New.
4333
4334 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
4335
4336 PR libfortran/48618
4337 * gfortran.dg/open_negative_unit_1.f90: New.
4338
4339 2013-03-19 Ian Bolton <ian.bolton@arm.com>
4340
4341 * gcc.target/aarch64/sbc.c: New test.
4342
4343 2013-03-19 Ian Bolton <ian.bolton@arm.com>
4344
4345 * gcc.target/aarch64/ror.c: New test.
4346
4347 2013-03-19 Ian Bolton <ian.bolton@arm.com>
4348
4349 * gcc.target/aarch64/extr.c: New test.
4350
4351 2013-03-19 Richard Biener <rguenther@suse.de>
4352
4353 PR tree-optimization/56273
4354 * gcc.dg/tree-ssa/vrp47.c: Adjust.
4355 * c-c++-common/uninit-17.c: Likewise.
4356
4357 2013-03-18 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR tree-optimization/56635
4360 * g++.dg/torture/pr56635.C: New test.
4361
4362 2013-03-18 Richard Biener <rguenther@suse.de>
4363
4364 PR tree-optimization/3713
4365 * g++.dg/ipa/devirt-12.C: New testcase.
4366
4367 2013-03-18 Jakub Jelinek <jakub@redhat.com>
4368
4369 PR c/56566
4370 * c-c++-common/pr56566.c: New test.
4371
4372 2013-03-17 Jason Merrill <jason@redhat.com>
4373
4374 * g++.dg/template/abstract-dr337.C: XFAIL.
4375
4376 2013-03-16 Jakub Jelinek <jakub@redhat.com>
4377
4378 PR c++/56607
4379 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
4380 * c-c++-common/pr56607.c: New test.
4381
4382 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
4383
4384 PR c++/56582
4385 * g++.dg/cpp0x/constexpr-array5.C: New.
4386
4387 2013-03-15 Tobias Burnus <burnus@net-b.de>
4388
4389 PR fortran/56615
4390 * gfortran.dg/transfer_intrinsic_5.f90: New.
4391
4392 2013-03-15 Kai Tietz <ktietz@redhat.com>
4393
4394 * gcc.target/i386/movti.c: Don't test for x64 mingw.
4395 * gcc.target/i386/pr20020-1.c: Likewise.
4396 * gcc.target/i386/pr20020-2.c: Likewise.
4397 * gcc.target/i386/pr20020-3.c: Likewise.
4398 * gcc.target/i386/pr53425-1.c: Likewise.
4399 * gcc.target/i386/pr53425-2.c: Likewise.
4400 * gcc.target/i386/pr55093.c: Likewise.
4401 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
4402
4403 2013-03-15 Jakub Jelinek <jakub@redhat.com>
4404
4405 PR debug/56307
4406 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
4407 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
4408
4409 2013-03-14 Jakub Jelinek <jakub@redhat.com>
4410
4411 PR tree-optimization/53265
4412 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
4413 undefined behavior.
4414 * gcc.dg/graphite/id-6.c (test): Likewise.
4415 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
4416 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
4417
4418 PR tree-optimization/53265
4419 * gcc.dg/pr53265.c: New test.
4420 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
4421 to dg-options.
4422 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
4423 arrays.
4424 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
4425 n, use it as high bound instead of 4.
4426
4427 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
4428
4429 PR target/49880
4430 * gcc.target/sh/pr49880-1.c: New.
4431 * gcc.target/sh/pr49880-2.c: New.
4432 * gcc.target/sh/pr49880-3.c: New.
4433 * gcc.target/sh/pr49880-4.c: New.
4434 * gcc.target/sh/pr49880-5.c: New.
4435
4436 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
4437
4438 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
4439
4440 2013-03-13 Richard Biener <rguenther@suse.de>
4441
4442 PR tree-optimization/56608
4443 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
4444
4445 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
4446
4447 PR c++/56611
4448 * g++.dg/cpp0x/alias-decl-32.C: New.
4449
4450 2013-03-11 Jan Hubicka <jh@suse.cz>
4451
4452 PR middle-end/56571
4453 * gcc.c-torture/compile/pr56571.c: New testcase.
4454
4455 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4456
4457 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
4458 * gcc.dg/tree-ssa/pr55579.c: Likewise.
4459
4460 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
4461
4462 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
4463 * gcc.dg/inline_4.c: Likewise.
4464 * gcc.dg/unroll_2.c: Likewise.
4465 * gcc.dg/unroll_3.c: Likewise.
4466 * gcc.dg/unroll_4.c: Likewise.
4467
4468 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4469
4470 PR testsuite/54119
4471 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
4472
4473 PR debug/56307
4474 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
4475
4476 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
4477
4478 PR target/40797
4479 * gcc.c-torture/compile/pr40797.c: New.
4480
4481 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4482
4483 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
4484
4485 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
4486
4487 PR fortran/56575
4488 * gfortran.dg/class_56.f90: New test.
4489
4490 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
4491
4492 PR middle-end/56524
4493 * gcc.target/mips/pr56524.c: New test.
4494
4495 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
4496
4497 PR c++/56565
4498 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
4499
4500 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
4501
4502 PR c++/51412
4503 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
4504
4505 2013-03-08 Marek Polacek <polacek@redhat.com>
4506
4507 PR tree-optimization/56478
4508 * gcc.dg/torture/pr56478.c: New test.
4509
4510 2013-03-08 Kai Tietz <ktietz@redhat.com>
4511
4512 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
4513 targets linker option --allow-multiple-definition.
4514
4515 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
4516 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
4517 * gcc.dg/pr52549.c: Add LLP64 case.
4518 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
4519 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
4520 * gcc.dg/torture/pr51071-2.c: Likewise.
4521 * gcc.dg/tree-ssa/vrp72.c: Likewise.
4522 * gcc.dg/tree-ssa/vrp73.c: Likewise.
4523 * gcc.dg/tree-ssa/vrp75.c: Likewise.
4524 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
4525 * gcc.dg/weak/weak-1.c: Likewise.
4526 * gcc.dg/weak/weak-2.c: Likewise.
4527 * gcc.dg/weak/weak-3.c: Likewise.
4528 * gcc.dg/weak/weak-4.c: Likewise.
4529 * gcc.dg/weak/weak-5.c: Likewise.
4530 * gcc.dg/weak/weak-15.c: Likewise.
4531 * gcc.dg/weak/weak-16.c: Likewise.
4532
4533 * c-c++-common/pr54486.c: Skip test for mingw-targets.
4534
4535 2013-03-07 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR tree-optimization/56559
4538 * gcc.dg/tree-ssa/reassoc-26.c: New test.
4539
4540 2013-03-07 Andreas Schwab <schwab@suse.de>
4541
4542 * gcc.dg/pr31490.c: Fix last change.
4543
4544 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
4545
4546 PR c++/56534
4547 * g++.dg/template/crash115.C: New.
4548
4549 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4550
4551 PR tree-optimization/56539
4552 * gcc.c-torture/compile/pr56539.c: New test.
4553
4554 2013-03-06 Kai Tietz <ktietz@redhat.com>
4555
4556 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
4557 targets.
4558 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
4559 * gcc.dg/lto/20091013-1_2.c: Likewise.
4560 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
4561
4562 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
4563
4564 * gnat.dg/specs/aggr6.ads: New test.
4565
4566 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
4567
4568 * gnat.dg/loop_optimization15.ad[sb]: New test.
4569
4570 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4571
4572 PR middle-end/56548
4573 * gcc.dg/pr56548.c: New test.
4574
4575 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4576
4577 PR debug/53363
4578 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
4579
4580 2013-03-06 Jakub Jelinek <jakub@redhat.com>
4581
4582 PR c++/56543
4583 * g++.dg/template/typename20.C: New test.
4584
4585 2013-03-05 Jakub Jelinek <jakub@redhat.com>
4586
4587 PR debug/56510
4588 * gcc.dg/pr56510.c: New test.
4589
4590 PR rtl-optimization/56484
4591 * gcc.c-torture/compile/pr56484.c: New test.
4592
4593 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
4594
4595 PR c++/56530
4596 * g++.dg/warn/Wsign-conversion-2.C: New.
4597
4598 2013-03-05 Richard Biener <rguenther@suse.de>
4599
4600 PR tree-optimization/56270
4601 * gcc.dg/vect/slp-38.c: New testcase.
4602
4603 2013-03-05 Jakub Jelinek <jakub@redhat.com>
4604
4605 PR rtl-optimization/56494
4606 * gcc.dg/pr56494.c: New test.
4607
4608 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
4609
4610 * gcc.dg/pr56424.c: New test.
4611
4612 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
4613
4614 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
4615 * gcc.dg/pr56228.c <avr>: Skip.
4616
4617 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
4618
4619 PR testsuite/52641
4620 PR tree-optimization/52631
4621 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
4622
4623 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
4624
4625 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
4626 * gcc.dg/vect/vect-83_64.c: Same.
4627
4628 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4629
4630 PR fortran/56477
4631 * gfortran.dg/pointer_check_13.f90: New test.
4632
4633 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
4634
4635 PR fortran/54730
4636 * gfortran.dg/array_constructor_42.f90: New test.
4637
4638 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
4639
4640 PR c++/52688
4641 * g++.dg/template/static33.C: New.
4642 * g++.dg/template/static34.C: Likewise.
4643
4644 PR c++/10291
4645 * g++.dg/template/static35.C: New.
4646
4647 2013-03-01 Steve Ellcey <sellcey@mips.com>
4648
4649 * gcc.dg/pr56396.c: Require pic support.
4650
4651 2013-03-01 Richard Biener <rguenther@suse.de>
4652
4653 PR tree-optimization/55481
4654 * gcc.dg/torture/pr56488.c: New testcase.
4655
4656 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
4657 Jakub Jelinek <jakub@redhat.com>
4658
4659 PR sanitizer/56454
4660 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
4661 no_sanitize_address attribute rather than no_address_safety_analysis.
4662 * g++.dg/asan/sanitizer_test_utils.h
4663 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
4664 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
4665 in addition to no_address_safety_analysis.
4666
4667 2013-02-28 Jason Merrill <jason@redhat.com>
4668
4669 PR c++/56481
4670 * g++.dg/cpp0x/constexpr-and.C: New.
4671
4672 2013-02-28 Martin Jambor <mjambor@suse.cz>
4673
4674 PR tree-optimization/56294
4675 * g++.dg/debug/pr56294.C: New test.
4676
4677 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
4678
4679 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
4680
4681 2013-02-27 Marek Polacek <polacek@redhat.com>
4682
4683 PR rtl-optimization/56466
4684 * gcc.dg/pr56466.c: New test.
4685
4686 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4687
4688 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
4689 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
4690 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
4691
4692 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
4693
4694 PR middle-end/45472
4695 * gcc.dg/pr45472.c: New test.
4696
4697 2013-02-26 Marek Polacek <polacek@redhat.com>
4698
4699 PR tree-optimization/56426
4700 * gcc.dg/pr56436.c: New test.
4701
4702 2013-02-26 Jakub Jelinek <jakub@redhat.com>
4703
4704 PR tree-optimization/56448
4705 * gcc.c-torture/compile/pr56448.c: New test.
4706
4707 PR tree-optimization/56443
4708 * gcc.dg/torture/pr56443.c: New test.
4709
4710 2013-02-25 Richard Biener <rguenther@suse.de>
4711
4712 PR tree-optimization/56175
4713 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
4714
4715 2013-02-24 Jakub Jelinek <jakub@redhat.com>
4716
4717 PR c++/56403
4718 * g++.dg/torture/pr56403.C: New test.
4719
4720 2013-02-25 Catherine Moore <clm@codesourcery.com>
4721
4722 Revert:
4723 2013-02-24 Catherine Moore <clm@codesourcery.com>
4724 Richard Sandiford <rdsandiford@googlemail.com>
4725
4726 * gcc.target/mips/mips.exp: Add microMIPS support.
4727 * gcc.target/mips/umips-movep-2.c: New test.
4728 * gcc.target/mips/umips-lwp-2.c: New test.
4729 * gcc.target/mips/umips-swp-5.c: New test.
4730 * gcc.target/mips/umips-constraints-1.c: New test.
4731 * gcc.target/mips/umips-lwp-3.c: New test.
4732 * gcc.target/mips/umips-swp-6.c: New test.
4733 * gcc.target/mips/umips-constraints-2.c: New test.
4734 * gcc.target/mips/umips-save-restore-1.c: New test.
4735 * gcc.target/mips/umips-lwp-4.c: New test.
4736 * gcc.target/mips/umips-swp-7.c: New test.
4737 * gcc.target/mips/umips-save-restore-2.c: New test.
4738 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4739 * gcc.target/mips/umips-lwp-5.c: New test.
4740 * gcc.target/mips/umips-save-restore-3.c: New test.
4741 * gcc.target/mips/umips-lwp-6.c: New test.
4742 * gcc.target/mips/umips-swp-1.c: New test.
4743 * gcc.target/mips/umips-lwp-7.c: New test.
4744 * gcc.target/mips/umips-swp-2.c: New test.
4745 * gcc.target/mips/umips-lwp-8.c: New test.
4746 * gcc.target/mips/umips-swp-3.c: New test.
4747 * gcc.target/mips/umips-movep-1.c: New test.
4748 * gcc.target/mips/umips-lwp-1.c: New test.
4749 * gcc.target/mips/umips-swp-4.c: New test.
4750
4751 2013-02-24 Catherine Moore <clm@codesourcery.com>
4752 Richard Sandiford <rdsandiford@googlemail.com>
4753
4754 * gcc.target/mips/mips.exp: Add microMIPS support.
4755 * gcc.target/mips/umips-movep-2.c: New test.
4756 * gcc.target/mips/umips-lwp-2.c: New test.
4757 * gcc.target/mips/umips-swp-5.c: New test.
4758 * gcc.target/mips/umips-constraints-1.c: New test.
4759 * gcc.target/mips/umips-lwp-3.c: New test.
4760 * gcc.target/mips/umips-swp-6.c: New test.
4761 * gcc.target/mips/umips-constraints-2.c: New test.
4762 * gcc.target/mips/umips-save-restore-1.c: New test.
4763 * gcc.target/mips/umips-lwp-4.c: New test.
4764 * gcc.target/mips/umips-swp-7.c: New test.
4765 * gcc.target/mips/umips-save-restore-2.c: New test.
4766 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
4767 * gcc.target/mips/umips-lwp-5.c: New test.
4768 * gcc.target/mips/umips-save-restore-3.c: New test.
4769 * gcc.target/mips/umips-lwp-6.c: New test.
4770 * gcc.target/mips/umips-swp-1.c: New test.
4771 * gcc.target/mips/umips-lwp-7.c: New test.
4772 * gcc.target/mips/umips-swp-2.c: New test.
4773 * gcc.target/mips/umips-lwp-8.c: New test.
4774 * gcc.target/mips/umips-swp-3.c: New test.
4775 * gcc.target/mips/umips-movep-1.c: New test.
4776 * gcc.target/mips/umips-lwp-1.c: New test.
4777 * gcc.target/mips/umips-swp-4.c: New test.
4778
4779 2013-02-22 Jakub Jelinek <jakub@redhat.com>
4780
4781 PR sanitizer/56393
4782 * lib/asan-dg.exp (asan_link_flags): Add
4783 -B${gccpath}/libsanitizer/asan/ to flags.
4784
4785 2013-02-21 Jakub Jelinek <jakub@redhat.com>
4786
4787 PR middle-end/56420
4788 * gcc.dg/torture/pr56420.c: New test.
4789
4790 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
4791
4792 PR middle-end/56108
4793 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
4794
4795 2013-02-21 Martin Jambor <mjambor@suse.cz>
4796
4797 PR tree-optimization/56310
4798 * g++.dg/ipa/pr56310.C: New test.
4799
4800 2013-02-21 Janus Weil <janus@gcc.gnu.org>
4801
4802 PR fortran/56385
4803 * gfortran.dg/proc_ptr_comp_37.f90: New.
4804
4805 2013-02-21 Richard Biener <rguenther@suse.de>
4806
4807 PR tree-optimization/56415
4808 Revert
4809 2013-02-11 Richard Biener <rguenther@suse.de>
4810
4811 PR tree-optimization/56273
4812 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4813 * gcc.dg/tree-ssa/pr21559.c: Adjust.
4814 * gcc.dg/tree-ssa/vrp17.c: Likewise.
4815 * gcc.dg/tree-ssa/vrp18.c: Likewise.
4816 * gcc.dg/tree-ssa/vrp23.c: Likewise.
4817 * gcc.dg/tree-ssa/vrp24.c: Likewise.
4818
4819 2013-02-21 Marek Polacek <polacek@redhat.com>
4820
4821 PR tree-optimization/56398
4822 * g++.dg/torture/pr56398.C: New test.
4823
4824 2013-02-21 Jakub Jelinek <jakub@redhat.com>
4825
4826 PR inline-asm/56405
4827 * gcc.c-torture/compile/pr56405.c: New test.
4828
4829 2013-02-20 Jan Hubicka <jh@suse.cz>
4830
4831 PR tree-optimization/56265
4832 * g++.dg/ipa/devirt-11.C: New testcase.
4833
4834 2013-02-20 Richard Biener <rguenther@suse.de>
4835
4836 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
4837
4838 2013-02-20 Richard Biener <rguenther@suse.de>
4839 Jakub Jelinek <jakub@redhat.com>
4840
4841 PR tree-optimization/56396
4842 * gcc.dg/pr56396.c: New testcase.
4843
4844 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
4845
4846 PR c++/56373
4847 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
4848
4849 2013-02-19 Richard Biener <rguenther@suse.de>
4850
4851 PR tree-optimization/56384
4852 * gcc.dg/torture/pr56384.c: New testcase.
4853
4854 2013-02-19 Jakub Jelinek <jakub@redhat.com>
4855
4856 PR tree-optimization/56350
4857 * gcc.dg/pr56350.c: New test.
4858
4859 PR tree-optimization/56381
4860 * g++.dg/opt/pr56381.C: New test.
4861
4862 2013-02-18 Jakub Jelinek <jakub@redhat.com>
4863
4864 PR pch/54117
4865 * lib/dg-pch.exp (pch-init, pch-finish,
4866 check_effective_target_pch_supported_debug): New procs.
4867 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
4868 Likewise if $pch_unsupported_debug and $flags include -g.
4869 Skip FAILs about missing *.gch file if $pch_unsupported_debug
4870 and dg-require-effective-target pch_unsupported_debug.
4871 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
4872 * objc.dg/pch/pch.exp: Likewise.
4873 * gcc.dg/pch/pch.exp: Likewise.
4874 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
4875 pch_unsupported_debug.
4876 * gcc.dg/pch/valid-1.hs: Likewise.
4877 * gcc.dg/pch/valid-1b.c: Likewise.
4878 * gcc.dg/pch/valid-1b.hs: Likewise.
4879
4880 2013-02-18 Richard Biener <rguenther@suse.de>
4881
4882 PR tree-optimization/56366
4883 * gcc.dg/torture/pr56366.c: New testcase.
4884
4885 2013-02-18 Richard Biener <rguenther@suse.de>
4886
4887 PR middle-end/56349
4888 * gcc.dg/torture/pr56349.c: New testcase.
4889
4890 2013-02-18 Richard Biener <rguenther@suse.de>
4891
4892 PR tree-optimization/56321
4893 * gcc.dg/torture/pr56321.c: New testcase.
4894
4895 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
4896
4897 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
4898
4899 2013-02-16 Jakub Jelinek <jakub@redhat.com>
4900 Dodji Seketeli <dodji@redhat.com>
4901
4902 PR asan/56330
4903 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
4904 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
4905 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
4906 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
4907 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
4908 * c-c++-common/asan/pr56330.c: Likewise.
4909 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
4910 Ensure the size argument of __builtin_memcpy is a constant.
4911
4912 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
4913 Paolo Carlini <paolo.carlini@oracle.com>
4914
4915 PR c++/51242
4916 * g++.dg/cpp0x/enum23.C: New.
4917
4918 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
4919
4920 PR target/54685
4921 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
4922
4923 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
4924
4925 PR rtl-optimization/56348
4926 * gcc.target/i386/pr56348.c: New test.
4927
4928 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
4929
4930 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
4931 * gcc.target/arm/interrupt-2.c: Likewise.
4932
4933 2013-02-15 Tobias Burnus <burnus@net-b.de>
4934
4935 PR fortran/56318
4936 * gfortran.dg/matmul_9.f90: New.
4937
4938 2013-02-15 Tobias Burnus <burnus@net-b.de>
4939
4940 PR fortran/53818
4941 * gfortran.dg/init_flag_11.f90: New.
4942
4943 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4944
4945 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
4946
4947 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4948
4949 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
4950 characters.
4951
4952 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
4953 Tobias Burnus <burnus@net-b.de>
4954
4955 PR testsuite/56138
4956 * gfortran.dg/allocatable_function_7.f90: New.
4957
4958 2013-02-14 Jakub Jelinek <jakub@redhat.com>
4959
4960 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
4961 * asan_globals_test-wrapper.cc: New file.
4962 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
4963 instead of asan_globals_test.cc as dg-additional-sources.
4964 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
4965 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
4966 "sanitizer_test_utils.h" instead of
4967 "sanitizer_common/tests/sanitizer_test_utils.h".
4968 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
4969 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
4970 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
4971 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
4972 * g++.dg/asan/asan_test.cc: Synced from upstream.
4973 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
4974
4975 2013-02-14 Dodji Seketeli <dodji@redhat.com>
4976
4977 Fix an asan crash
4978 * c-c++-common/asan/memcmp-2.c: New test.
4979
4980 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
4981
4982 PR c++/55582
4983 * g++.dg/cpp0x/udlit-string-literal.h: New.
4984 * g++.dg/cpp0x/udlit-string-literal.C: New.
4985
4986 2013-02-13 Sriraman Tallam <tmsriram@google.com>
4987
4988 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
4989
4990 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
4991
4992 PR target/56184
4993 * gcc.target/arm/pr56184.C: New test.
4994
4995 2013-02-13 Jakub Jelinek <jakub@redhat.com>
4996
4997 PR c++/56302
4998 * g++.dg/torture/pr56302.C: New test.
4999 * g++.dg/cpp0x/constexpr-56302.C: New test.
5000 * c-c++-common/pr56302.c: New test.
5001
5002 2013-02-13 Tobias Burnus <burnus@net-b.de>
5003 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5004
5005 PR fortran/56204
5006 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
5007 * gfortran.dg/quad_3.f90: Ditto.
5008
5009 2013-02-13 Kostya Serebryany <kcc@google.com>
5010
5011 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
5012 to match the fresh asan run-time.
5013 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
5014
5015 2013-02-12 Dodji Seketeli <dodji@redhat.com>
5016
5017 Avoid instrumenting duplicated memory access in the same basic block
5018 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
5019 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
5020 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
5021 * c-c++-common/asan/inc.c: Likewise.
5022
5023 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
5024
5025 PR inline-asm/56148
5026 * gcc.target/i386/pr56148.c: New test.
5027
5028 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
5029 Tobias Burnus <burnus@net-b.de>
5030
5031 PR testsuite/56082
5032 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
5033 to kind=2.
5034
5035 2013-02-12 Richard Biener <rguenther@suse.de>
5036
5037 PR lto/56297
5038 * gcc.dg/lto/pr56297_0.c: New testcase.
5039 * gcc.dg/lto/pr56297_0.c: Likewise.
5040
5041 2013-02-12 Janus Weil <janus@gcc.gnu.org>
5042
5043 PR fortran/46952
5044 * gfortran.dg/typebound_deferred_1.f90: New.
5045
5046 2013-02-12 Jakub Jelinek <jakub@redhat.com>
5047
5048 PR rtl-optimization/56151
5049 * gcc.target/i386/pr56151.c: New test.
5050
5051 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
5052
5053 * g++.dg/ext/mv12.C: New test.
5054 * g++.dg/ext/mv12.h: New file.
5055 * g++.dg/ext/mv12-aux.C: New file.
5056 * g++.dg/ext/mv13.C: New test.
5057
5058 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
5059
5060 * lib/target-supports.exp
5061 (check_effective_target_powerpc_eabi_ok): New.
5062 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
5063 powerpc_eabi_ok.
5064 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
5065 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
5066 only.
5067 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
5068 * gcc.target/powerpc/pr51623.c: Likewise.
5069 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
5070 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
5071
5072 2013-02-11 Alexander Potapenko <glider@google.com>
5073 Jack Howarth <howarth@bromo.med.uc.edu>
5074 Jakub Jelinek <jakub@redhat.com>
5075
5076 PR sanitizer/55617
5077 * g++.dg/asan/pr55617.C: Run on all targets.
5078
5079 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
5080
5081 PR rtl-optimization/56275
5082 * gcc.dg/pr56275.c: New test.
5083
5084 2013-02-11 Richard Biener <rguenther@suse.de>
5085
5086 PR tree-optimization/56273
5087 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
5088
5089 2013-02-11 Richard Biener <rguenther@suse.de>
5090
5091 PR tree-optimization/56264
5092 * gcc.dg/torture/pr56264.c: New testcase.
5093
5094 2013-02-11 Richard Biener <rguenther@suse.de>
5095
5096 PR tree-optimization/56273
5097 * g++.dg/warn/Warray-bounds-6.C: New testcase.
5098 * gcc.dg/tree-ssa/pr21559.c: Adjust.
5099 * gcc.dg/tree-ssa/vrp17.c: Likewise.
5100 * gcc.dg/tree-ssa/vrp18.c: Likewise.
5101 * gcc.dg/tree-ssa/vrp23.c: Likewise.
5102 * gcc.dg/tree-ssa/vrp24.c: Likewise.
5103
5104 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
5105
5106 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
5107 for *-*-linux-gnu targets.
5108 * g++.dg/asan/interception-test-1.c: Ditto.
5109 * g++.dg/asan/interception-failure-test-1.C: Ditto.
5110 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
5111
5112 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
5113
5114 PR fortran/55362
5115 * gfortran.dg/intrinsic_size_4.f90 : New test.
5116
5117 2013-02-09 Jakub Jelinek <jakub@redhat.com>
5118
5119 PR target/56256
5120 * gcc.target/powerpc/pr56256.c: New test.
5121
5122 2013-02-08 Ian Lance Taylor <iant@google.com>
5123
5124 * lib/go.exp: Load timeout.exp.
5125
5126 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
5127
5128 PR rtl-optimization/56246
5129 * gcc.target/i386/pr56246.c: New test.
5130
5131 2013-02-08 Jeff Law <law@redhat.com>
5132
5133 PR debug/53948
5134 * gcc.dg/debug/dwarf2/pr53948.c: New test.
5135
5136 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
5137
5138 PR target/56043
5139 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
5140 powerpc*-*-linux*.
5141
5142 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
5143
5144 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
5145
5146 2013-02-08 Jakub Jelinek <jakub@redhat.com>
5147
5148 PR rtl-optimization/56195
5149 * gcc.dg/torture/pr56195.c: New test.
5150
5151 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
5152
5153 PR fortran/54107
5154 * gfortran.dg/recursive_interface_2.f90: New test.
5155
5156 2013-02-08 Jakub Jelinek <jakub@redhat.com>
5157
5158 PR tree-optimization/56250
5159 * gcc.c-torture/execute/pr56250.c: New test.
5160
5161 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
5162
5163 PR tree-optimization/56064
5164 * gcc.dg/fixed-point/view-convert-2.c: New test.
5165
5166 2013-02-08 Michael Matz <matz@suse.de>
5167
5168 PR tree-optimization/52448
5169 * gcc.dg/pr52448.c: New test.
5170
5171 2013-02-08 Richard Biener <rguenther@suse.de>
5172
5173 PR middle-end/56181
5174 * gcc.dg/torture/pr56181.c: New testcase.
5175
5176 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
5177
5178 PR target/54222
5179 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
5180 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
5181
5182 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5183
5184 PR c++/56241
5185 * g++.dg/parse/crash61.C: New test.
5186
5187 PR c++/56239
5188 * g++.dg/parse/pr56239.C: New test.
5189
5190 PR c++/56237
5191 * g++.dg/abi/mangle61.C: New test.
5192
5193 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
5194
5195 PR rtl-optimization/56225
5196 * gcc.target/i386/pr56225.c: New test.
5197
5198 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5199
5200 PR debug/56154
5201 * gcc.dg/guality/pr56154-1.c: New test.
5202 * gcc.dg/guality/pr56154-2.c: New test.
5203 * gcc.dg/guality/pr56154-3.c: New test.
5204 * gcc.dg/guality/pr56154-4.c: New test.
5205 * gcc.dg/guality/pr56154-aux.c: New file.
5206
5207 PR tree-optimization/55789
5208 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
5209 cleanup-tree-dump.
5210 * gcc.dg/tree-ssa/inline-3.c: Add
5211 --param max-early-inliner-iterations=2 option.
5212
5213 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5214
5215 PR debug/53363
5216 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
5217 Add -fno-dwarf2-cfi-asm to dg-options.
5218 Adapt match count.
5219
5220 2013-02-07 Jakub Jelinek <jakub@redhat.com>
5221
5222 PR target/56228
5223 * gcc.dg/pr56228.c: New test.
5224
5225 2013-02-07 Alan Modra <amodra@gmail.com>
5226
5227 PR target/54009
5228 * gcc.target/powerpc/pr54009.c: New test.
5229 PR target/54131
5230 * gfortran.dg/pr54131.f: New test.
5231
5232 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
5233
5234 PR fortran/55789
5235 * gfortran.dg/array_constructor_41.f90: New test.
5236
5237 2013-02-06 Janus Weil <janus@gcc.gnu.org>
5238
5239 PR fortran/55978
5240 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
5241
5242 2013-02-06 Jakub Jelinek <jakub@redhat.com>
5243
5244 PR middle-end/56217
5245 * g++.dg/gomp/pr56217.C: New test.
5246
5247 2013-02-05 Jakub Jelinek <jakub@redhat.com>
5248
5249 PR tree-optimization/56205
5250 * gcc.dg/tree-ssa/stdarg-6.c: New test.
5251 * gcc.c-torture/execute/pr56205.c: New test.
5252
5253 2013-02-05 Richard Biener <rguenther@suse.de>
5254
5255 PR tree-optimization/53342
5256 PR tree-optimization/53185
5257 * gcc.dg/vect/pr53185-2.c: New testcase.
5258
5259 2013-02-05 Jan Hubicka <jh@suse.cz>
5260
5261 PR tree-optimization/55789
5262 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
5263 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
5264 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
5265 * g++.dg/ipa/inline-1.C: New testcase.
5266 * g++.dg/ipa/inline-2.C: New testcase.
5267 * g++.dg/ipa/inline-3.C: New testcase.
5268
5269 2013-02-05 Jan Hubicka <jh@suse.cz>
5270
5271 PR tree-optimization/55789
5272 * g++.dg/torture/pr55789.C: New testcase.
5273
5274 2013-02-05 Jakub Jelinek <jakub@redhat.com>
5275
5276 PR middle-end/56167
5277 * gcc.dg/pr56167.c: New test.
5278
5279 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
5280
5281 PR target/55146
5282 * gcc.target/sh/pr55146.c: New.
5283
5284 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
5285
5286 PR tree-optimization/54386
5287 * gcc.target/sh/pr54386.c: New.
5288
5289 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
5290
5291 PR fortran/56008
5292 * gfortran.dg/realloc_on _assign_16.f90 : New test.
5293
5294 PR fortran/47517
5295 * gfortran.dg/realloc_on _assign_17.f90 : New test.
5296
5297 2013-02-04 Alexander Potapenko <glider@google.com>
5298 Jack Howarth <howarth@bromo.med.uc.edu>
5299 Jakub Jelinek <jakub@redhat.com>
5300
5301 PR sanitizer/55617
5302 * g++.dg/asan/pr55617.C: New test.
5303
5304 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
5305
5306 PR fortran/54195
5307 * gfortran.dg/typebound_operator_19.f90: New test.
5308 * gfortran.dg/typebound_assignment_4.f90: New test.
5309
5310 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
5311
5312 PR fortran/54107
5313 * gfortran.dg/recursive_interface_1.f90: New test.
5314
5315 2013-02-04 Richard Guenther <rguenther@suse.de>
5316
5317 PR lto/56168
5318 * gcc.dg/lto/pr56168_0.c: New testcase.
5319 * gcc.dg/lto/pr56168_1.c: Likewise.
5320
5321 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
5322
5323 PR fortran/50627
5324 PR fortran/56054
5325 * gfortran.dg/block_12.f90: New test.
5326 * gfortran.dg/module_error_1.f90: New test.
5327
5328 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
5329
5330 * lib/target-supports.exp (check_effective_target_vect_float)
5331 (check_effective_target_vect_no_align): Add mips-sde-elf.
5332
5333 2013-02-01 Jakub Jelinek <jakub@redhat.com>
5334
5335 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
5336
5337 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
5338
5339 * gcc.dg/pr56023.c: XFAIL on AIX.
5340 * gcc.dg/vect/pr49352.c: Same.
5341
5342 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
5343
5344 * gnat.dg/opt26.adb: New test.
5345
5346 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5347
5348 Revert.
5349 2013-01-27 Amol Pise <amolpise15@gmail.com>
5350
5351 * gcc.target/arm/neon-vfnms-1.c: New test.
5352 * gcc.target/arm/neon-vfnma-1.c: New test.
5353
5354 2013-01-31 Richard Biener <rguenther@suse.de>
5355
5356 PR tree-optimization/56157
5357 * gcc.dg/torture/pr56157.c: New testcase.
5358
5359 2013-01-30 Richard Biener <rguenther@suse.de>
5360
5361 PR tree-optimization/56150
5362 * gcc.dg/torture/pr56150.c: New testcase.
5363
5364 2013-01-30 Jakub Jelinek <jakub@redhat.com>
5365
5366 PR sanitizer/55374
5367 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
5368 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
5369 printed in backtrace.
5370 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
5371 to avoid errors about mismatched allocation vs. deallocation.
5372
5373 PR c++/55742
5374 * g++.dg/mv1.C: Moved to...
5375 * g++.dg/ext/mv1.C: ... here. Adjust test.
5376 * g++.dg/mv2.C: Moved to...
5377 * g++.dg/ext/mv2.C: ... here. Adjust test.
5378 * g++.dg/mv3.C: Moved to...
5379 * g++.dg/ext/mv3.C: ... here.
5380 * g++.dg/mv4.C: Moved to...
5381 * g++.dg/ext/mv4.C: ... here.
5382 * g++.dg/mv5.C: Moved to...
5383 * g++.dg/ext/mv5.C: ... here. Adjust test.
5384 * g++.dg/mv6.C: Moved to...
5385 * g++.dg/ext/mv6.C: ... here. Adjust test.
5386 * g++.dg/ext/mv7.C: New test.
5387 * g++.dg/ext/mv8.C: New test.
5388 * g++.dg/ext/mv9.C: New test.
5389 * g++.dg/ext/mv10.C: New test.
5390 * g++.dg/ext/mv11.C: New test.
5391
5392 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
5393
5394 PR rtl-optimization/56144
5395 * gcc.dg/pr56144.c: New.
5396
5397 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
5398
5399 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
5400 message.
5401 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
5402 * g++.dg/cpp0x/constexpr-55573.C: Same
5403
5404 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
5405
5406 PR tree-optimization/56064
5407 * gcc.dg/fixed-point/view-convert.c: New test.
5408
5409 2013-01-30 Andreas Schwab <schwab@suse.de>
5410
5411 * lib/target-supports-dg.exp (dg-process-target): Use expr to
5412 evaluate the end index in string range.
5413
5414 2013-01-30 Tobias Burnus <burnus@net-b.de>
5415
5416 PR fortran/56138
5417 * gfortran.dg/allocatable_function_6.f90: New.
5418
5419 2013-01-29 Janus Weil <janus@gcc.gnu.org>
5420 Mikael Morin <mikael@gcc.gnu.org>
5421
5422 PR fortran/54107
5423 * gfortran.dg/proc_ptr_comp_36.f90: New.
5424
5425 2013-01-29 Richard Biener <rguenther@suse.de>
5426
5427 PR tree-optimization/55270
5428 * gcc.dg/torture/pr55270.c: New testcase.
5429
5430 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5431
5432 PR rtl-optimization/56117
5433 * gcc.dg/pr56117.c: New test.
5434
5435 2013-01-28 Richard Biener <rguenther@suse.de>
5436
5437 PR tree-optimization/56034
5438 * gcc.dg/torture/pr56034.c: New testcase.
5439
5440 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5441
5442 PR tree-optimization/56125
5443 * gcc.dg/pr56125.c: New test.
5444
5445 2013-01-28 Tobias Burnus <burnus@net-b.de>
5446 Mikael Morin <mikael@gcc.gnu.org>
5447
5448 PR fortran/53537
5449 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
5450 * gfortran.dg/import8.f90: Likewise.
5451 * gfortran.dg/interface_derived_type_1.f90: Likewise.
5452 * gfortran.dg/import10.f90: New test.
5453 * gfortran.dg/import11.f90: Likewise
5454
5455 2013-01-28 Jakub Jelinek <jakub@redhat.com>
5456
5457 PR testsuite/56053
5458 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
5459 string.h. Provide memset, malloc and free prototypes, adjust line
5460 numbers in dg-output.
5461 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
5462 Provide memset prototype and adjust line numbers in dg-output.
5463 * c-c++-common/asan/global-overflow-1.c: Likewise.
5464
5465 PR tree-optimization/56094
5466 * gcc.dg/pr56094.c: New test.
5467
5468 2013-01-27 Amol Pise <amolpise15@gmail.com>
5469
5470 * gcc.target/arm/neon-vfnms-1.c: New test.
5471 * gcc.target/arm/neon-vfnma-1.c: New test.
5472
5473 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
5474
5475 PR target/56114
5476 * gcc.target/i386/pr56114.c: New test.
5477
5478 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
5479
5480 PR fortran/55984
5481 * gfortran.dg/associate_14.f90: New test.
5482
5483 PR fortran/56047
5484 * gfortran.dg/associate_13.f90: New test.
5485
5486 2013-01-25 Jakub Jelinek <jakub@redhat.com>
5487
5488 PR tree-optimization/56098
5489 * gcc.dg/pr56098-1.c: New test.
5490 * gcc.dg/pr56098-2.c: New test.
5491
5492 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
5493
5494 PR target/54222
5495 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
5496
5497 2013-01-22 Marek Polacek <polacek@redhat.com>
5498
5499 PR tree-optimization/56035
5500 * gcc.dg/pr56035.c: New test.
5501
5502 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5503
5504 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
5505 for MIPS.
5506
5507 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5508
5509 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
5510
5511 2013-01-24 Jakub Jelinek <jakub@redhat.com>
5512
5513 PR c/56078
5514 * gcc.dg/pr56078.c: New test.
5515 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
5516
5517 2013-01-24 Martin Jambor <mjambor@suse.cz>
5518
5519 PR tree-optimization/55927
5520 * g++.dg/ipa/devirt-10.C: Disable early inlining.
5521
5522 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
5523
5524 * gcc.target/i386/movsd.c: New test.
5525
5526 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
5527
5528 PR inline-asm/55934
5529 * gcc.target/i386/pr55934.c: New test.
5530
5531 2013-01-23 Janus Weil <janus@gcc.gnu.org>
5532
5533 PR fortran/56081
5534 * gfortran.dg/select_8.f90: New.
5535
5536 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
5537
5538 * gcc.target/microblaze/microblaze.exp: Remove
5539 target_config_cflags check.
5540
5541 2013-01-23 Jakub Jelinek <jakub@redhat.com>
5542
5543 PR fortran/56052
5544 * gfortran.dg/gomp/pr56052.f90: New test.
5545
5546 PR target/49069
5547 * gcc.dg/pr49069.c: New test.
5548
5549 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
5550
5551 PR c++/55944
5552 * g++.dg/cpp0x/constexpr-static10.C: New.
5553
5554 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
5555
5556 PR target/56028
5557 * gcc.target/i386/pr56028.c: New test.
5558
5559 2013-01-22 Jakub Jelinek <jakub@redhat.com>
5560
5561 PR target/55686
5562 * gcc.target/i386/pr55686.c: New test.
5563
5564 2013-01-22 Dodji Seketeli <dodji@redhat.com>
5565
5566 PR c++/53609
5567 * g++.dg/cpp0x/variadic139.C: New test.
5568 * g++.dg/cpp0x/variadic140.C: Likewise.
5569 * g++.dg/cpp0x/variadic141.C: Likewise.
5570
5571 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
5572
5573 * gnat.dg/warn8.adb: New test.
5574
5575 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
5576
5577 PR fortran/55919
5578 * gfortran.dg/include_8.f90: New test.
5579
5580 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
5581
5582 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
5583 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
5584
5585 2013-01-21 Jakub Jelinek <jakub@redhat.com>
5586
5587 PR tree-optimization/56051
5588 * gcc.c-torture/execute/pr56051.c: New test.
5589
5590 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
5591
5592 PR rtl-optimization/56023
5593 * gcc.dg/pr56023.c: New test.
5594
5595 2013-01-21 Martin Jambor <mjambor@suse.cz>
5596
5597 PR middle-end/56022
5598 * gcc.target/i386/pr56022.c: New test.
5599
5600 2013-01-21 Jason Merrill <jason@redhat.com>
5601
5602 * lib/target-supports.exp (check_effective_target_alias): New.
5603
5604 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
5605
5606 PR debug/53235
5607 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
5608
5609 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
5610
5611 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
5612
5613 2013-01-19 Jeff Law <law@redhat.com>
5614
5615 PR tree-optimization/52631
5616 * tree-ssa/pr52631.c: New test.
5617 * tree-ssa/ssa-fre-9: Update expected output.
5618
5619 2013-01-19 Anthony Green <green@moxielogic.com>
5620
5621 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
5622 for moxie.
5623
5624 2013-01-18 Jakub Jelinek <jakub@redhat.com>
5625
5626 PR tree-optimization/56029
5627 * g++.dg/torture/pr56029.C: New test.
5628
5629 2013-01-18 Sharad Singhai <singhai@google.com>
5630
5631 PR tree-optimization/55995
5632 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
5633
5634 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
5635
5636 PR target/55433
5637 * gcc.target/i386/pr55433.c: New.
5638
5639 2013-01-18 Jakub Jelinek <jakub@redhat.com>
5640
5641 PR middle-end/56015
5642 * gfortran.dg/pr56015.f90: New test.
5643
5644 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
5645
5646 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
5647
5648 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
5649
5650 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
5651 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5652 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5653 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5654 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5655
5656 2013-01-17 Jeff Law <law@redhat.com>
5657
5658 * gcc.dg/pr52573.c: Move to...
5659 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
5660
5661 PR rtl-optimization/52573
5662 * gcc.dg/pr52573.c: New test.
5663
5664 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
5665
5666 PR sanitizer/55679
5667 * g++.dg/asan/interception-test-1.C: Skip on darwin.
5668 * lib/target-supports.exp (check_effective_target_swapcontext): Use
5669 check_no_compiler_messages to test support in ucontext.h.
5670 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
5671 compliant RLIMIT_AS.
5672
5673 2013-01-17 Marek Polacek <polacek@redhat.com>
5674
5675 PR rtl-optimization/55833
5676 * gcc.dg/pr55833.c: New test.
5677
5678 2013-01-17 Jan Hubicka <jh@suse.cz>
5679
5680 PR tree-optimization/55273
5681 * gcc.c-torture/compile/pr55273.c: New testcase.
5682
5683 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
5684
5685 PR target/55981
5686 * gcc.target/pr55981.c: New test.
5687
5688 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
5689
5690 * gcc.target/arm/pr40887.c: Require at least armv5.
5691 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
5692 * gcc.target/arm/pr51915.c: Likewise.
5693 * gcc.target/arm/pr52006.c: Likewise.
5694 * gcc.target/arm/pr53187.c: Likewise.
5695
5696 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
5697 * gcc.target/arm/ftest-support-arm.h: Delete.
5698 * gcc.target/arm/ftest-support-thumb.h: Delete.
5699 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
5700 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
5701 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
5702 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
5703 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
5704 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
5705 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
5706 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
5707 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
5708 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
5709 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
5710 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
5711 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
5712 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
5713 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
5714 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
5715 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
5716 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
5717 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
5718 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
5719 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
5720 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
5721 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
5722 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
5723
5724 2013-01-17 Martin Jambor <mjambor@suse.cz>
5725
5726 PR tree-optimizations/55264
5727 * g++.dg/ipa/pr55264.C: New test.
5728
5729 2013-01-16 Janus Weil <janus@gcc.gnu.org>
5730
5731 PR fortran/55983
5732 * gfortran.dg/class_55.f90: New.
5733
5734 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
5735
5736 PR testsuite/55994
5737 * gcc.c-torture/execute/builtins/builtins.exp: Add
5738 -Wl,--allow-multiple-definition for eabi and elf targets.
5739
5740 PR testsuite/54622
5741 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
5742 check_effective_target_vect_perm_short,
5743 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
5744 check_effective_target_vect64): Return 0 for big-endian ARM.
5745 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
5746
5747 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
5748 prototypes.
5749
5750 2013-01-16 Richard Biener <rguenther@suse.de>
5751
5752 PR tree-optimization/55964
5753 * gcc.dg/torture/pr55964.c: New testcase.
5754
5755 2013-01-16 Richard Biener <rguenther@suse.de>
5756
5757 PR tree-optimization/54767
5758 PR tree-optimization/53465
5759 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
5760
5761 2013-01-16 Christian Bruel <christian.bruel@st.com>
5762
5763 PR target/55301
5764 * gcc.target/sh/sh-switch.c: New testcase.
5765
5766 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
5767
5768 * gcc.dg/webizer.c: Increase the array size.
5769
5770 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5771
5772 PR target/55940
5773 * gcc.dg/pr55940.c: New test.
5774
5775 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
5776 Harald Anlauf <anlauf@gmx.de>
5777
5778 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
5779 * gfortran.dg/bounds_check_5.f90: Likewise.
5780 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
5781 * gfortran.dg/continuation_9.f90: Likewise.
5782 * gfortran.dg/move_alloc_13.f90: Likewise.
5783 * gfortran.dg/structure_constructor_11.f90: Likewise.
5784 * gfortran.dg/tab_continuation.f: Likewise.
5785 * gfortran.dg/warning-directive-2.F90: Likewise.
5786 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
5787
5788 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
5789
5790 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
5791 * gcc.target/arm/fma-sp.c: Likewise.
5792
5793 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
5794
5795 PR rtl-optimization/55153
5796 * gcc.dg/pr55153.c: New.
5797
5798 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5799
5800 PR tree-optimization/55920
5801 * gcc.c-torture/compile/pr55920.c: New test.
5802
5803 2013-01-15 Richard Biener <rguenther@suse.de>
5804
5805 PR middle-end/55882
5806 * gcc.dg/torture/pr55882.c: New testcase.
5807
5808 2013-01-15 Jakub Jelinek <jakub@redhat.com>
5809
5810 PR tree-optimization/55955
5811 * gcc.c-torture/compile/pr55955.c: New test.
5812
5813 2013-01-15 Dodji Seketeli <dodji@redhat.com>
5814
5815 PR c++/55663
5816 * g++.dg/cpp0x/alias-decl-31.C: New test.
5817
5818 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
5819
5820 PR fortran/54286
5821 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
5822 case where interface is null.
5823
5824 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
5825
5826 PR fortran/55806
5827 * gfortran.dg/array_constructor_40.f90: New test.
5828
5829 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
5830
5831 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
5832
5833 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
5834
5835 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
5836 * gcc.target/aarch64/vect-ld1r-compile.c: New.
5837 * gcc.target/aarch64/vect-ld1r-fp.c: New.
5838 * gcc.target/aarch64/vect-ld1r.c: New.
5839 * gcc.target/aarch64/vect-ld1r.x: New.
5840
5841 2013-01-14 Andi Kleen <ak@linux.intel.com>
5842
5843 PR target/55948
5844 * gcc.target/i386/hle-clear-rel.c: New file
5845 * gcc.target/i386/hle-store-rel.c: New file.
5846
5847 2013-01-14 Harald Anlauf <anlauf@gmx.de>
5848
5849 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
5850 * gfortran.dg/bounds_check_4.f90: Likewise.
5851 * gfortran.dg/inquire_10.f90: Likewise.
5852 * gfortran.dg/minloc_3.f90: Likewise.
5853 * gfortran.dg/minlocval_3.f90: Likewise.
5854 * gfortran.dg/module_double_reuse.f90: Likewise.
5855 * gfortran.dg/mvbits_1.f90: Likewise.
5856 * gfortran.dg/oldstyle_1.f90: Likewise.
5857 * gfortran.dg/pr20163-2.f: Likewise.
5858 * gfortran.dg/save_1.f90: Likewise.
5859 * gfortran.dg/scan_1.f90: Likewise.
5860 * gfortran.dg/select_char_1.f90: Likewise.
5861 * gfortran.dg/shape_4.f90: Likewise.
5862 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
5863 * gfortran.dg/function_optimize_10.f90: Likewise.
5864 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
5865 * gfortran.dg/used_types_17.f90: Likewise.
5866 * gfortran.dg/used_types_18.f90: Likewise.
5867
5868 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
5869
5870 PR fortran/54286
5871 * gfortran.dg/proc_ptr_result_8.f90 : New test.
5872
5873 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
5874
5875 * gcc.dg/unroll_5.c: Add nomips16 attributes.
5876
5877 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
5878
5879 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
5880
5881 2013-01-12 Janus Weil <janus@gcc.gnu.org>
5882
5883 PR fortran/55072
5884 * gfortran.dg/assumed_type_2.f90: Fix test case.
5885 * gfortran.dg/internal_pack_13.f90: New test.
5886 * gfortran.dg/internal_pack_14.f90: New test.
5887
5888 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
5889
5890 PR fortran/55868
5891 * gfortran.dg/unlimited_polymorphic_8.f90: Update
5892 scan-tree-dump-times for foo.0.x._vptr to deal with change from
5893 $tar to STAR.
5894
5895 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
5896
5897 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
5898
5899 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5900
5901 PR target/55719
5902 * gcc.target/s390/pr55719.c: New testcase.
5903
5904 2013-01-11 Richard Guenther <rguenther@suse.de>
5905
5906 PR tree-optimization/44061
5907 * gcc.dg/pr44061.c: New testcase.
5908
5909 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
5910
5911 Update copyright years.
5912
5913 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
5914 Jakub Jelinek <jakub@redhat.com>
5915
5916 PR target/55565
5917 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
5918
5919 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
5920
5921 PR rtl-optimization/55672
5922 * gcc.target/i386/pr55672.c: New.
5923
5924 2013-01-10 Jeff Law <law@redhat.com>
5925
5926 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
5927 pass/fail message unique.
5928
5929
5930 2013-01-10 Jason Merrill <jason@redhat.com>
5931
5932 * ada/.gitignore: New.
5933
5934 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5935
5936 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
5937 Add tls options.
5938 * g++.dg/tls/thread_local2.C: Likewise.
5939 * g++.dg/tls/thread_local2g.C: Likewise.
5940 * g++.dg/tls/thread_local6.C: Likewise.
5941 * g++.dg/tls/thread_local-order1.C: Add tls options.
5942 * g++.dg/tls/thread_local-order2.C: Likewise.
5943 * g++.dg/tls/thread_local3.C: Likewise.
5944 * g++.dg/tls/thread_local3g.C: Likewise.
5945 * g++.dg/tls/thread_local4.C: Likewise.
5946 * g++.dg/tls/thread_local4g.C: Likewise.
5947 * g++.dg/tls/thread_local5.C: Likewise.
5948 * g++.dg/tls/thread_local5g.C: Likewise.
5949 * g++.dg/tls/thread_local6g.C: Likewise.
5950
5951 2013-01-10 Kostya Serebryany <kcc@google.com>
5952
5953 * g++.dg/asan/asan_test.cc: Sync from upstream.
5954
5955 2013-01-10 Jakub Jelinek <jakub@redhat.com>
5956
5957 PR tree-optimization/55921
5958 * gcc.c-torture/compile/pr55921.c: New test.
5959
5960 2013-01-09 Jan Hubicka <jh@suse.cz>
5961
5962 PR tree-optimization/55569
5963 * gcc.c-torture/compile/pr55569.c: New testcase.
5964
5965 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
5966
5967 PR fortran/47203
5968 * gfortran.dg/use_28.f90: New test.
5969
5970 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
5971
5972 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
5973 number matching more robust.
5974
5975 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
5976
5977 PR rtl-optimization/55829
5978 * gcc.target/i386/pr55829.c: New.
5979
5980 2013-01-09 Tobias Burnus <burnus@net-b.de>
5981
5982 PR fortran/55758
5983 * gfortran.dg/bind_c_bool_1.f90: New.
5984 * gfortran.dg/do_5.f90: Add dg-warning.
5985
5986 2013-01-09 Jan Hubicka <jh@suse.cz>
5987
5988 PR tree-optimization/55875
5989 * gcc.c-torture/execute/pr55875.c: New testcase.
5990 * g++.dg/torture/pr55875.C: New testcase.
5991
5992 2013-01-09 Jakub Jelinek <jakub@redhat.com>
5993
5994 PR c/48418
5995 * c-c++-common/pr48418.c: New test.
5996
5997 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
5998
5999 PR c++/55801
6000 * g++.dg/tls/thread_local-ice.C: New.
6001
6002 2013-01-09 Andreas Schwab <schwab@suse.de>
6003
6004 * gcc.dg/guality/pr54693.c: Null-terminate arr.
6005
6006 2013-01-09 Jakub Jelinek <jakub@redhat.com>
6007
6008 PR tree-optimization/48189
6009 * gcc.dg/pr48189.c: New test.
6010
6011 2013-01-04 Jan Hubicka <jh@suse.cz>
6012
6013 PR tree-optimization/55823
6014 * g++.dg/ipa/devirt-10.C: New testcase.
6015
6016 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
6017 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
6018
6019 PR rtl-optimization/55845
6020 * gcc.target/i386/pr55845.c: New test.
6021
6022 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
6023
6024 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
6025 instructions generated instead of number of occurances.
6026
6027 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
6028
6029 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
6030 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6031 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6032 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6033 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6034 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6035 * gcc.target/aarch64/vect-fcm.x: Likewise.
6036 * lib/target-supports.exp
6037 (check_effective_target_vect_cond): Enable for AArch64.
6038
6039 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
6040
6041 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
6042 endian-safe float pool loading.
6043 (test_square_root_v4sf): Likewise.
6044 (test_square_root_v2df): Likewise.
6045 * lib/target-supports.exp
6046 (check_effective_target_vect_call_sqrtf): Add AArch64.
6047
6048 2013-01-08 Martin Jambor <mjambor@suse.cz>
6049
6050 PR debug/55579
6051 * gcc.dg/tree-ssa/pr55579.c: New test.
6052
6053 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6054
6055 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
6056 asm comments.
6057
6058 2013-01-08 Jakub Jelinek <jakub@redhat.com>
6059
6060 PR middle-end/55890
6061 * gcc.dg/torture/pr55890-3.c: New test.
6062
6063 PR middle-end/55851
6064 * gcc.c-torture/compile/pr55851.c: New test.
6065
6066 PR sanitizer/55844
6067 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
6068 dg-options.
6069
6070 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
6071
6072 PR fortran/55618
6073 * gfortran.dg/elemental_scalar_args_2.f90: New test.
6074
6075 2013-01-07 Tobias Burnus <burnus@net-b.de>
6076
6077 PR fortran/55763
6078 * gfortran.dg/pointer_init_2.f90: Update dg-error.
6079 * gfortran.dg/pointer_init_7.f90: New.
6080
6081 2013-01-07 Richard Biener <rguenther@suse.de>
6082
6083 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
6084
6085 2013-01-07 Richard Biener <rguenther@suse.de>
6086
6087 PR middle-end/55890
6088 * gcc.dg/torture/pr55890-1.c: New testcase.
6089 * gcc.dg/torture/pr55890-2.c: Likewise.
6090
6091 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
6092
6093 * gcc.target/aarch64/fmovd.c: New.
6094 * gcc.target/aarch64/fmovf.c: Likewise.
6095 * gcc.target/aarch64/fmovd-zero.c: Likewise.
6096 * gcc.target/aarch64/fmovf-zero.c: Likewise.
6097 * gcc.target/aarch64/vect-fmovd.c: Likewise.
6098 * gcc.target/aarch64/vect-fmovf.c: Likewise.
6099 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
6100 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
6101
6102 2013-01-07 Richard Biener <rguenther@suse.de>
6103
6104 PR tree-optimization/55888
6105 PR tree-optimization/55862
6106 * gcc.dg/torture/pr55888.c: New testcase.
6107
6108 2013-01-07 Tobias Burnus <burnus@net-b.de>
6109
6110 PR fortran/55852
6111 * gfortran.dg/intrinsic_size_3.f90: New.
6112
6113 2013-01-07 Tobias Burnus <burnus@net-b.de>
6114
6115 PR fortran/55763
6116 * gfortran.dg/select_type_32.f90: New.
6117
6118 2013-01-04 Dodji Seketeli <dodji@redhat.com>
6119
6120 PR c++/52343
6121 * g++.dg/cpp0x/alias-decl-29.C: New test.
6122
6123 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
6124
6125 PR fortran/53876
6126 PR fortran/54990
6127 PR fortran/54992
6128 * gfortran.dg/class_array_15.f03: New test.
6129
6130 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
6131
6132 PR fortran/42769
6133 PR fortran/45836
6134 PR fortran/45900
6135 * gfortran.dg/use_23.f90: New test.
6136 * gfortran.dg/use_24.f90: New test.
6137 * gfortran.dg/use_25.f90: New test.
6138 * gfortran.dg/use_26.f90: New test.
6139 * gfortran.dg/use_27.f90: New test.
6140
6141 2013-01-06 Olivier Hainque <hainque@adacore.com>
6142
6143 * gnat.dg/specs/clause_on_volatile.ads: New test.
6144
6145 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
6146
6147 * gnat.dg/alignment10.adb: New test.
6148
6149 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
6150 Mikael Morin <mikael@gcc.gnu.org>
6151
6152 PR fortran/55827
6153 * gfortran.dg/use_22.f90: New test.
6154
6155 2013-01-04 Andrew Pinski <apinski@cavium.com>
6156
6157 * gcc.target/aarch64/cmp-1.c: New testcase.
6158
6159 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
6160
6161 PR fortran/55172
6162 * gfortran.dg/select_type_31.f03: New test.
6163
6164 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
6165
6166 PR c++/54526 (again)
6167 * g++.dg/cpp0x/parse2.C: Extend.
6168 * g++.old-deja/g++.other/crash28.C: Adjust.
6169
6170 2013-01-04 Richard Biener <rguenther@suse.de>
6171
6172 PR tree-optimization/55862
6173 * gcc.dg/torture/pr55862.c: New testcase.
6174
6175 2013-01-04 Martin Jambor <mjambor@suse.cz>
6176
6177 PR tree-optimization/55755
6178 * gcc.dg/torture/pr55755.c: New test.
6179 * gcc.dg/tree-ssa/sra-13.c: Likewise.
6180 * gcc.dg/tree-ssa/pr45144.c: Update.
6181
6182 2013-01-04 Richard Biener <rguenther@suse.de>
6183
6184 PR middle-end/55863
6185 * gcc.dg/fold-reassoc-2.c: New testcase.
6186
6187 2013-01-04 Tobias Burnus <burnus@net-b.de>
6188
6189 PR fortran/55763
6190 * gfortran.dg/null_7.f90: New.
6191
6192 2013-01-04 Tobias Burnus <burnus@net-b.de>
6193
6194 PR fortran/55854
6195 PR fortran/55763
6196 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
6197 * gfortran.dg/unlimited_polymorphic_7.f90: New.
6198 * gfortran.dg/unlimited_polymorphic_8.f90: New.
6199
6200 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
6201
6202 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
6203
6204 2013-01-03 Janus Weil <janus@gcc.gnu.org>
6205
6206 PR fortran/55855
6207 * gfortran.dg/assignment_1.f90: Modified.
6208 * gfortran.dg/assignment_4.f90: New.
6209
6210 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
6211
6212 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
6213
6214 2013-01-03 Richard Biener <rguenther@suse.de>
6215
6216 PR tree-optimization/55857
6217 * gcc.dg/vect/pr55857-1.c: New testcase.
6218 * gcc.dg/vect/pr55857-2.c: Likewise.
6219
6220 2013-01-03 Jakub Jelinek <jakub@redhat.com>
6221
6222 PR rtl-optimization/55838
6223 * gcc.dg/pr55838.c: New test.
6224
6225 PR tree-optimization/55832
6226 * gcc.c-torture/compile/pr55832.c: New test.
6227
6228 2013-01-02 Teresa Johnson <tejohnson@google.com>
6229
6230 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
6231 * gcc.dg/tree-ssa/loop-23.c: Ditto.
6232 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
6233 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
6234 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
6235 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
6236 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
6237 * gcc.dg/unroll_1.c: Ditto.
6238 * gcc.dg/unroll_2.c: Ditto.
6239 * gcc.dg/unroll_3.c: Ditto.
6240 * gcc.dg/unroll_4.c: Ditto.
6241
6242 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6243
6244 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
6245
6246 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6247
6248 PR fortran/55818
6249 * gfortran.dg/eof_4.f90: New test.
6250
6251 2013-01-02 Jakub Jelinek <jakub@redhat.com>
6252
6253 * lib/c-compat.exp (compat-use-alt-compiler): Remove
6254 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
6255 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
6256 (compat_setup_dfp): Initialize compat_alt_caret and
6257 compat_save_TEST_ALWAYS_FLAGS.
6258
6259 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6260
6261 * gcc.dg/torture/tls/tls-reload-1.c: New test.
6262
6263 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6264
6265 * gcc.dg/torture/fp-int-convert-2.c: New test.
6266
6267 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6268
6269 * gfortran.dg/newunit_3.f90: Add dg-do run.
6270 * gfortran.dg/inquire_15.f90: Add dg-do run.
6271
6272 2013-01-01 Jakub Jelinek <jakub@redhat.com>
6273
6274 PR tree-optimization/55831
6275 * gcc.dg/pr55831.c: New test.
6276 \f
6277 Copyright (C) 2013 Free Software Foundation, Inc.
6278
6279 Copying and distribution of this file, with or without modification,
6280 are permitted in any medium without royalty provided the copyright
6281 notice and this notice are preserved.
This page took 0.307234 seconds and 6 git commands to generate.