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