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