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