]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
gcc/
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
8ee7dc6f 12013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2
3 PR target/56315
4 * gcc.target/arm/xordi3-opt.c: New test.
5
42d8b8fe 62013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7
8 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
9 Revert to dg-options.
10
a7769be1 112013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
12
13 PR target/55033
14 * gcc.target/powerpc/pr55033.c: New.
15
4e308cb8 162013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
17
18 PR c++/53658
19 * g++.dg/cpp0x/alias-decl-36.C: New.
20
7028141d 212013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
22 Pat Haugen <pthaugen@us.ibm.com>
23 Peter Bergner <bergner@vnet.ibm.com>
24
b9085e89 25 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
26 power8 builtin functions.
4e308cb8 27 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
28 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
29 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
30 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
31 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
32 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
33 * gcc.target/powerpc/p8vector-vectorize-1.c: New
b9085e89 34 tests to test power8 auto-vectorization.
4e308cb8 35 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
36 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
37 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
38 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
b9085e89 39
7028141d 40 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
41 powerpc_p8vector_ok instead of powerpc_vsx_ok.
42
43 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
44
45 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
46 support.
47 (check_effective_target_powerpc_p8vector_ok): Likewise.
48 (is-effective-target): Likewise.
49 (check_vect_support_and_set_flags): Likewise.
50
22af5b71 512013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
52
53 PR c++/43652
54 * g++.dg/parse/error53.C: New.
55
53d78539 562013-06-06 Vladimir Makarov <vmakarov@redhat.com>
57
58 PR rtl-optimization/57459
59 * gcc.target/i386/pr57459.c: New test.
60
aa78dca5 612013-06-06 Teresa Johnson <tejohnson@google.com>
62
63 PR c++/53743
64 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
65 into -freorder-blocks-and-partition test.
66 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
67 * gcc.dg/tree-prof/20041218-1.c: Ditto.
68 * gcc.dg/tree-prof/pr52027.c: Use -O2.
69 * gcc.dg/tree-prof/pr50907.c: Ditto.
70 * gcc.dg/tree-prof/pr45354.c: Ditto.
71 * g++.dg/tree-prof/partition2.C: Ditto.
72 * g++.dg/tree-prof/partition3.C: Ditto.
73
44b1f833 742013-06-06 Tobias Burnus <burnus@net-b.de>
75
76 PR fortran/57542
77 * gfortran.dg/finalize_16.f90: New.
78
915a7ccf 792013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
80
81 * gcc.dg/vect/no-section-anchors-vect-68.c:
82 Add dg-skip-if aarch64_tiny.
83
6e13bc01 842013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
85
86 PR C/57457
87 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
88 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
89
85e0ea49 902013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
91
92 PR c++/51908
93 * g++.dg/cpp0x/decltype54.C: New.
94
098e1724 952013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
96
97 * gcc.dg/fshort-wchar.c: Add extra dg-options for
98 arm*-*-*eabi* targets.
99 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
100 arm*-*-* targets.
101 * gcc.dg/tree-ssa/pr43491.c: Likewise.
102
99d724c5 1032013-06-05 Manfred Schwarb <manfred99@gmx.ch>
104 Tobias Burnus <burnus@net-b.de>
105
106 * gfortran.dg/string_length_2.f90: Fix dg-do run.
107 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
108 * gfortran.dg/io_real_boz_4.f90: Ditto.
109 * gfortran.dg/io_real_boz_5.f90: Ditto.
110
b474b2dc 1112013-06-05 Andreas Schwab <schwab@suse.de>
112
113 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
114
9817f2cd 1152013-06-04 Jan Hubicka <jh@suse.cz>
116
117 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
118
4c115a64 1192013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
120
121 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
122 parameters with void.
123 (main2): Removed argc parameter.
124 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
125 (main): Replaced argc, argv parameters with void.
126 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
127 (main2): Removed argc parameter.
128 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
129 argv parameters with void. Added __asm volatile to avoid optimization
130 on argc, if necessary.
131 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
132 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
133 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
134 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
135 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
136 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
137 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
138 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
139 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
140 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
141 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
142 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
143 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
144 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
145 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
146 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
147 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
148 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
149 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
150 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
151 parameters with void.
152 (main2): Removed argc parameter.
153 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
154 (main): Replaced argc, argv parameters with void.
155 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
156 argv parameters with void. Also renamed this function as main, and
157 delete the existing main.
158 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
159 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
160 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
161
dae88020 1622013-06-04 Ian Bolton <ian.bolton@arm.com>
163
164 * gcc.target/aarch64/movi_1.c: New test.
165
afb69dbf 1662013-06-04 Tobias Burnus <burnus@net-b.de>
167
168 PR fortran/37336
169 * gfortran.dg/finalize_12.f90: New.
170 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
171 end of scope finalization.
172 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
173 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
174 * gfortran.dg/auto_dealloc_2.f90: Ditto.
175 * gfortran.dg/class_19.f03: Ditto.
176 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
177 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
178 * gfortran.dg/extends_14.f03: Ditto.
179 * gfortran.dg/move_alloc_4.f90: Ditto.
180 * gfortran.dg/typebound_proc_27.f03: Ditto.
181
1822013-06-04 Manfred Schwarb <manfred99@gmx.ch>
d3769f59 183
184 * gfortran.dg/bounds_check_7.f90: Remove "! {".
185 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
186 * gfortran.dg/default_initialization_5.f90: Update dg-do.
187 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
188 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
189 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
190 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
191 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
192 * gfortran.dg/io_real_boz_4.f90: Ditto.
193 * gfortran.dg/io_real_boz_5.f90: Ditto.
194 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
195 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
196 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
197 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
198 * gfortran.dg/transpose_2.f90: Fix dg-output.
199
cc92dddc 2002013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
201
202 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
203 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
204 dg-option and an header comment.
205
7442ab85 2062013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
207
208 PR c++/57419
209 * g++.dg/cpp0x/sfinae46.C: New.
210 * g++.dg/cpp0x/defaulted13.C: Adjust.
211 * g++.dg/cpp0x/defaulted2.C: Likewise.
212 * g++.dg/cpp0x/defaulted26.C: Likewise.
213 * g++.dg/cpp0x/defaulted3.C: Likewise.
214 * g++.dg/cpp0x/error1.C: Likewise.
215 * g++.dg/cpp0x/implicit1.C: Likewise.
216 * g++.dg/cpp0x/implicit11.C: Likewise.
217 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
218 * g++.dg/cpp0x/initlist47.C: Likewise.
219 * g++.dg/cpp0x/initlist9.C: Likewise.
220 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
221 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
222 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
223 * g++.dg/cpp0x/union4.C: Likewise.
224 * g++.dg/template/crash108.C: Likewise.
225 * g++.dg/template/crash41.C: Likewise.
226 * g++.old-deja/g++.jason/local.C: Likewise.
227 * g++.old-deja/g++.law/visibility3.C: Likewise.
228
a21425b5 2292013-06-03 Teresa Johnson <tejohnson@google.com>
230
231 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
232 * gcc.dg/vect/bb-slp-14.c: Ditto.
233 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
234 * gcc.dg/vect/bb-slp-23.c: Ditto.
235 * gcc.dg/vect/bb-slp-15.c: Ditto.
236 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
237 * gcc.dg/vect/bb-slp-24.c: Ditto.
238 * gcc.dg/vect/bb-slp-16.c: Ditto.
239 * gcc.dg/vect/bb-slp-25.c: Ditto.
240 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
241 * gcc.dg/vect/bb-slp-17.c: Ditto.
242 * gcc.dg/vect/bb-slp-1.c: Ditto.
243 * gcc.dg/vect/bb-slp-26.c: Ditto.
244 * gcc.dg/vect/bb-slp-18.c: Ditto.
245 * gcc.dg/vect/bb-slp-2.c: Ditto.
246 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
247 * gcc.dg/vect/bb-slp-27.c: Ditto.
248 * gcc.dg/vect/bb-slp-19.c: Ditto.
249 * gcc.dg/vect/bb-slp-3.c: Ditto.
250 * gcc.dg/vect/bb-slp-28.c: Ditto.
251 * gcc.dg/vect/bb-slp-4.c: Ditto.
252 * gcc.dg/vect/bb-slp-29.c: Ditto.
253 * gcc.dg/vect/bb-slp-5.c: Ditto.
254 * gcc.dg/vect/bb-slp-6.c: Ditto.
255 * gcc.dg/vect/bb-slp-8a.c: Ditto.
256 * gcc.dg/vect/bb-slp-7.c: Ditto.
257 * gcc.dg/vect/bb-slp-8b.c: Ditto.
258 * gcc.dg/vect/bb-slp-8.c: Ditto.
259 * gcc.dg/vect/bb-slp-9.c: Ditto.
260 * gcc.dg/vect/bb-slp-10.c: Ditto.
261 * gcc.dg/vect/bb-slp-11.c: Ditto.
262 * gcc.dg/vect/bb-slp-20.c: Ditto.
263 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
264 * gcc.dg/vect/bb-slp-21.c: Ditto.
265 * gcc.dg/vect/bb-slp-30.c: Ditto.
266 * gcc.dg/vect/bb-slp-13.c: Ditto.
267 * gcc.dg/vect/bb-slp-22.c: Ditto.
268 * g++.dg/vect/slp-pr50413.cc: Ditto.
269 * g++.dg/vect/slp-pr56812.cc: Ditto.
270 * g++.dg/vect/slp-pr50819.cc: Ditto.
271
b13a7b59 2722013-06-01 Tobias Burnus <burnus@net-b.de>
273
274 PR fortran/57456
275 * gfortran.dg/class_array_17.f90: New.
276
6f38d884 2772013-05-31 Eric Botcazou <ebotcazou@adacore.com>
278
279 * ada/acats/floatstore.lst: New.
280 * ada/acats/run_all.sh: Process it.
281
fb80316e 2822013-05-31 Eric Botcazou <ebotcazou@adacore.com>
283
284 * gcc.target/powerpc/e500-ord-1.c: New test.
285 * gcc.target/powerpc/e500-ord-2.c: Likewise.
286 * gcc.target/powerpc/e500-unord-1.c: Likewise.
287 * gcc.target/powerpc/e500-unord-2.c: Likewise.
288
4a041f34 2892013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
290
291 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
292
15406c25 2932013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
294
295 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
296
0d1b8c90 2972013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
298
299 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
300
831687cc 3012013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
302
303 PR c/57452
304 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
305 test-case.
306
6bbbfabd 3072013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
308
309 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
310
85c0fb92 3112013-05-31 Marek Polacek <polacek@redhat.com>
312
313 PR tree-optimization/57478
314 PR tree-optimization/57453
315 * gcc.dg/torture/pr57478.c: New test.
316
ab90be9c 3172013-05-31 Tobias Burnus <burnus@net-b.de>
318
319 PR fortran/57456
320 * gfortran.dg/class_array_17.f90: New.
321
74d6113f 3222013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
323
324 PR target/56315
325 * gcc.target/arm/iordi3-opt.c: New test.
326
ee73dd7b 3272013-05-31 Janus Weil <janus@gcc.gnu.org>
328
329 PR fortran/54190
330 PR fortran/57217
331 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
332 * gfortran.dg/interface_26.f90: Ditto.
333 * gfortran.dg/proc_ptr_11.f90: Ditto.
334 * gfortran.dg/proc_ptr_15.f90: Ditto.
335 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
336 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
337 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
338 * gfortran.dg/typebound_override_1.f90: Ditto.
339 * gfortran.dg/typebound_override_4.f90: Ditto.
340 * gfortran.dg/typebound_proc_6.f03: Ditto.
341 * gfortran.dg/assumed_type_7.f90: New test.
342 * gfortran.dg/typebound_override_5.f90: New test.
343 * gfortran.dg/typebound_override_6.f90: New test.
344 * gfortran.dg/typebound_override_7.f90: New test.
345
377db285 3462013-05-30 Tobias Burnus <burnus@net-b.de>
347
348 PR middle-end/57073
349 * gfortran.dg/power_6.f90: New.
350
fb08a7c6 3512013-05-30 Ian Bolton <ian.bolton@arm.com>
352
353 * gcc.target/aarch64/insv_1.c: New test.
354
a41c2ffc 3552013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
356
357 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
358 dg-skip-if "No stabs".
359
72cf5e11 3602013-05-30 Janus Weil <janus@gcc.gnu.org>
361
362 PR fortran/54189
363 * gfortran.dg/assumed_size_1.f90: New.
364
0686440e 3652013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
366
367 * gcc.dg/shrink-wrap-alloca.c: New added.
368 * gcc.dg/shrink-wrap-pretend.c: New added.
369 * gcc.dg/shrink-wrap-sibcall.c: New added.
370
89ba6b9b 3712013-05-30 Tobias Burnus <burnus@net-b.de>
372
373 PR fortran/57458
374 * gfortran.dg/assumed_rank_13.f90: New.
375
b3c1a1cd 3762013-05-29 Easwaran Raman <eraman@google.com>
377
378 PR tree-optimization/57442
379 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
380
259c15e6 3812013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
382
383 PR tree-optimization/57441
384 * gcc.c-torture/compile/pr57441.c: New.
385
c7a53a00 3862013-05-29 Dehao Chen <dehao@google.com>
387
388 PR testsuite/57413
389 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
390
89ba6b9b 3912013-05-29 Tobias Burnus <burnus@net-b.de>
ac9929f1 392
393 PR fortran/37336
394 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
395 * gfortran.dg/class_19.f03: Ditto.
396
32afb748 3972013-05-29 Richard Biener <rguenther@suse.de>
398
399 * gcc.dg/vect/bb-slp-32.c: New testcase.
400
3c6d4197 4012013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
402
403 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
404 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
405 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
406 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
407 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
408 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
409 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
410 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
411 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
412 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
413 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
414 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
415 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
416 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
417 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
418 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
419 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
420 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
421 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
422 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
423 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
424 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
425 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
426 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
427 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
428 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
429 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
430 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
431 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
432 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
433 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
434 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
435 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
436 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
437 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
438 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
439 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
440 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
441 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
442
89ba6b9b 4432013-05-29 Tobias Burnus <burnus@net-b.de>
979283e6 444
445 PR fortran/37336
446 * gfortran.dg/finalize_11.f90: New.
447 * gfortran.dg/finalize_4.f03: Remove dg-error.
448 * gfortran.dg/finalize_5.f03: Ditto.
449 * gfortran.dg/finalize_6.f03: Ditto.
450 * gfortran.dg/finalize_7.f03: Ditto.
451
b8a601dd 4522013-05-28 Tobias Burnus <burnus@net-b.de>
453
454 * gfortran.dg/class_array_16.f90: New.
455
d4500202 4562013-05-28 Tobias Burnus <burnus@net-b.de>
457
458 PR fortran/57435
459 * testsuite/gfortran.dg/use_29.f90: New.
460
aad33226 4612013-05-28 Eric Botcazou <ebotcazou@adacore.com>
462
463 * gnat.dg/fp_exception.adb: New test.
464
8911f4de 4652013-05-28 Richard Biener <rguenther@suse.de>
466
467 PR tree-optimization/56787
468 * gcc.dg/vect/pr56787.c: New testcase.
469
a47586af 4702013-05-28 Janus Weil <janus@gcc.gnu.org>
471 Tobias Burnus <burnus@net-b.de>
472
473 PR fortran/57217
474 * gfortran.dg/typebound_override_4.f90: New.
475
a3c29ebc 4762013-05-28 Richard Biener <rguenther@suse.de>
477
478 PR tree-optimization/57411
479 * g++.dg/opt/pr57411.C: New testcase.
480
9abde4bf 4812013-05-28 Eric Botcazou <ebotcazou@adacore.com>
482
483 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
484 * gcc.dg/builtin-bswap-9.c: Likewise.
485
65c294e9 4862013-05-28 Eric Botcazou <ebotcazou@adacore.com>
487
488 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
489
5f037457 4902013-05-27 Richard Biener <rguenther@suse.de>
491
492 PR middle-end/57412
493 * gcc.dg/gomp/pr57412.c: New testcase.
494
2d472c22 4952013-05-27 Bud Davis <jmdavis@link.com>
496
497 PR fortran/50405
498 * gfortran.dg/stfunc_8.f90: New.
499
e4800344 5002013-05-27 Richard Biener <rguenther@suse.de>
501
502 PR tree-optimization/57343
503 * gcc.dg/torture/pr57343.c: New testcase.
504
d68e9408 5052013-05-27 Richard Biener <rguenther@suse.de>
506
507 PR tree-optimization/57417
508 * gcc.dg/torture/pr57417.c: New testcase.
509
575a3e39 5102013-05-27 Richard Biener <rguenther@suse.de>
511
512 PR tree-optimization/57396
513 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
514
60acbc93 5152013-05-26 Eric Botcazou <ebotcazou@adacore.com>
516
517 * gnat.dg/specs/last_bit.ads: New test.
518
081f18cf 5192013-05-26 Eric Botcazou <ebotcazou@adacore.com>
520
521 * gnat.dg/specs/machine_attribute.ads: New test.
522
cf1fbbbe 5232013-05-26 Eric Botcazou <ebotcazou@adacore.com>
524
525 * gnat.dg/incomplete3.ad[sb]: New test.
526
188bbdec 5272013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
528
529 PR target/53916
530 * gcc.target/mips/div-13.c: New test.
531
073ac520 5322013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
533
534 PR target/55777
535 * gcc.target/mips/mips16-attributes-5.c,
536 * gcc.target/mips/mips16-attributes-6.c: New tests.
537
6fb93176 5382013-05-25 Eric Botcazou <ebotcazou@adacore.com>
539
540 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
541 * gcc.dg/builtin-bswap-8.c: Likewise.
542
58ebbeff 5432013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
544
545 PR c++/52216
546 * g++.dg/cpp0x/new1.C: New.
547
dbbbd81b 5482013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
549
550 PR c++/25666
551 * g++.dg/parse/dtor16.C: New.
552 * g++.dg/parse/dtor6.C: Adjust.
553
7345779f 5542013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
555
556 PR c++/19618
557 * g++.dg/expr/bitfield12.C: New.
558
65a8f1a1 5592013-05-24 Jeff Law <law@redhat.com>
560
561 PR tree-optimization/57124
562 * gcc.c-torture/execute/pr57124.c: New test.
563 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
564
7d9f258f 5652013-05-24 Martin Jambor <mjambor@suse.cz>
566
567 PR tree-optimization/57294
568 * gcc.dg/ipa/pr57294.c: New test.
569
7c4a1850 5702013-05-24 Dehao Chen <dehao@google.com>
571
572 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
573
77b3b9e9 5742013-05-24 Ian Bolton <ian.bolton@arm.com>
575
576 * gcc.target/aarch64/scalar_intrinsics.c
577 (force_simd): Use a valid instruction.
578 (test_vdupd_lane_s64): Pass a valid lane argument.
579 (test_vdupd_lane_u64): Likewise.
580
5f4dd0d0 5812013-05-24 Richard Biener <rguenther@suse.de>
582
583 PR tree-optimization/57287
584 * gcc.dg/pr57287.c: New testcase.
585
bb79f009 5862013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
587
588 PR c++/26572
589 * g++.dg/template/error51.C: New.
590
5912013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
592
593 PR c++/25503
594 * g++.dg/template/bitfield2.C: New.
595
00b45d95 5962013-05-24 Eric Botcazou <ebotcazou@adacore.com>
597
598 * gnat.dg/specs/noinline1.ads: New test.
599 * gnat.dg/noinline2.ad[sb]: Likewise.
600 * gnat.dg/specs/noinline3.ads: Likewise.
601 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
602
f982ec99 6032013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
604
605 PR tree-ssa/57385
606 * gcc.dg/tree-ssa/pr57385.c: New test.
607
55da6ad7 6082013-05-24 Eric Botcazou <ebotcazou@adacore.com>
609
610 * gnat.dg/derived_type4.adb: New test.
611
fe081106 6122013-05-24 Eric Botcazou <ebotcazou@adacore.com>
613
614 * gcc.dg/builtin-bswap-6.c: New test.
615 * gcc.dg/builtin-bswap-7.c: Likewise.
616 * gcc.dg/builtin-bswap-8.c: Likewise.
617 * gcc.dg/builtin-bswap-9.c: Likewise.
618
56cff37b 6192013-05-23 Christian Bruel <christian.bruel@st.com>
620
621 PR debug/57351
622 * gcc.dg/debug/pr57351.c: New test
623
9cacc1ad 6242013-05-23 Vidya Praveen <vidyapraveen@arm.com>
625
626 * gcc.target/aarch64/vect-clz.c: New file.
627
74d5ea33 6282013-05-23 Martin Jambor <mjambor@suse.cz>
fb8b391e 629
630 PR middle-end/57347
631 * gcc.dg/ipa/pr57347.c: New test.
632
6979886b 6332013-05-23 Richard Biener <rguenther@suse.de>
634
635 PR tree-optimization/57380
636 * g++.dg/tree-ssa/pr57380.C: New testcase.
637
324d4d99 6382013-05-23 Richard Biener <rguenther@suse.de>
639
640 PR middle-end/57381
641 * gcc.dg/torture/pr57381.c: New testcase.
642
98908b23 6432013-05-23 Jakub Jelinek <jakub@redhat.com>
644
645 PR middle-end/57344
646 * gcc.c-torture/execute/pr57344-1.c: New test.
647 * gcc.c-torture/execute/pr57344-2.c: New test.
648 * gcc.c-torture/execute/pr57344-3.c: New test.
649 * gcc.c-torture/execute/pr57344-4.c: New test.
650
81c3220e 6512013-05-23 Richard Biener <rguenther@suse.de>
652
653 PR rtl-optimization/57341
654 * gcc.dg/torture/pr57341.c: New testcase.
655
1723fa38 6562013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
657
658 PR c++/57352
659 * g++.dg/parse/crash62.C: New.
660
81f0e7d0 6612013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
662 Pat Haugen <pthaugen@us.ibm.com>
663 Peter Bergner <bergner@vnet.ibm.com>
664
665 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
666 crypto builtins.
667
d989a9cc 6682013-05-22 Tobias Burnus <burnus@net-b.de>
669
670 PR fortran/57364
671 * gfortran.dg/defined_assignment_6.f90: New.
672
293dffca 6732013-05-22 Tobias Burnus <burnus@net-b.de>
674
675 PR fortran/57338
676 * gfortran.dg/assumed_type_6.f90: New.
677
eb1cea71 6782013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
679
680 PR c++/57211
681 * g++.dg/cpp0x/Wunused-parm.C: New.
682
1273a0b4 6832013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
684
685 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
686 * g++.dg/warn/Wdouble-promotion.C: Likewise.
687
64e4dbea 6882013-05-21 Easwaran Raman <eraman@google.com>
689
690 PR tree-optimization/57322
691 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
692
ed89150a 6932013-05-21 Graham Stott <graham.stott@btinternet.com>
694
695 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
696 .set (no)?micromips
697
e3356069 6982013-05-21 Tobias Burnus <burnus@net-b.de>
699
700 PR fortran/57035
701 * gfortran.dg/assumed_type_5.f90: New.
702 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
703 * gfortran.dg/assumed_rank_2.f90: Ditto.
704 * gfortran.dg/assumed_type_3.f90: Update dg-error.
705 * gfortran.dg/no_arg_check_3.f90: Ditto.
706
1c872eee 7072013-05-21 Jakub Jelinek <jakub@redhat.com>
708
709 PR tree-optimization/57331
710 * gcc.c-torture/compile/pr57331.c: New test.
711
35d3304d 7122013-05-21 Richard Biener <rguenther@suse.de>
713
714 PR tree-optimization/57330
715 * gcc.dg/torture/pr57330.c: New testcase.
716
03dccd68 7172013-05-21 Richard Biener <rguenther@suse.de>
718
719 PR tree-optimization/57303
720 * gcc.dg/torture/pr57303.c: New testcase.
721
bc5cbbd5 7222013-05-21 Jakub Jelinek <jakub@redhat.com>
723
724 PR tree-optimization/57321
725 * gcc.c-torture/execute/pr57321.c: New test.
726
c8b913ab 7272013-05-20 Tobias Burnus <burnus@net-b.de>
728
729 PR fortran/48858
730 PR fortran/55465
731 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
732 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
733 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
734 * gfortran.dg/binding_label_tests_3.f03: Ditto.
735 * gfortran.dg/binding_label_tests_4.f03: Ditto.
736 * gfortran.dg/binding_label_tests_5.f03: Ditto.
737 * gfortran.dg/binding_label_tests_6.f03: Ditto.
738 * gfortran.dg/binding_label_tests_7.f03: Ditto.
739 * gfortran.dg/binding_label_tests_8.f03: Ditto.
740 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
741 * gfortran.dg/binding_label_tests_24.f90: New.
742 * gfortran.dg/binding_label_tests_25.f90: New.
743
da5c730d 7442013-05-20 Tobias Burnus <burnus@net-b.de>
745
746 PR fortran/48858
747 * gfortran.dg/binding_label_tests_17.f90: New.
748 * gfortran.dg/binding_label_tests_18.f90: New.
749 * gfortran.dg/binding_label_tests_19.f90: New.
750 * gfortran.dg/binding_label_tests_20.f90: New.
751 * gfortran.dg/binding_label_tests_21.f90: New.
752 * gfortran.dg/binding_label_tests_22.f90: New.
753 * gfortran.dg/binding_label_tests_23.f90: New.
754
7a914593 7552013-05-20 Tobias Burnus <burnus@net-b.de>
756
757 PR fortran/48858
758 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
759 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
760 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
761 * gfortran.dg/common_18.f90: New.
762 * gfortran.dg/common_19.f90: New.
763 * gfortran.dg/common_20.f90: New.
764 * gfortran.dg/common_21.f90: New.
765
65b7c304 7662013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
767
768 PR c++/12288
769 * g++.dg/parse/error52.C: New.
770 * g++.dg/parse/error3.C: Adjust.
771 * g++.dg/parse/error36.C: Likewise.
772
dbc31e6d 7732013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
774
775 PR target/56547
776 * gcc.target/sh/pr56547-1.c: New.
777 * gcc.target/sh/pr56547-2.c: New.
778
6029659c 7792013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
780
781 PR c++/23608
782 * g++.dg/warn/Wsign-compare-6.C: New.
783 * g++.dg/warn/Wdouble-promotion.C: Adjust.
784
c843090a 7852013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
786
787 PR c++/57327
788 * g++.dg/template/error50.C: New.
789
525079a2 7902013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
791
792 PR c++/10207
793 * g++.dg/ext/complit13.C: New.
794
05b733e3 7952013-05-20 Marc Glisse <marc.glisse@inria.fr>
796
797 PR c++/57175
798 * g++.dg/pr57175.C: New testcase.
799
64e4dbea 8002013-05-17 Easwaran Raman <eraman@google.com>
a2bd0c99 801
802 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
803
6a24e0bf 8042013-05-17 Marc Glisse <marc.glisse@inria.fr>
805
806 PR testsuite/57313
807 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
808
6150dc35 8092013-05-17 Jakub Jelinek <jakub@redhat.com>
810
811 PR rtl-optimization/57281
812 PR rtl-optimization/57300
813 * gcc.dg/pr57300.c: New test.
814 * gcc.c-torture/execute/pr57281.c: New test.
815
a9b93fed 8162013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
817
818 PR c++/18126
819 * g++.dg/ext/sizeof-complit.C: New.
820
86d5f657 8212013-05-17 Marek Polacek <polacek@redhat.com>
822
823 * gcc.dg/strlenopt-25.c: New test.
824 * gcc.dg/strlenopt-26.c: Likewise.
825
0a015fc7 8262013-05-17 Jakub Jelinek <jakub@redhat.com>
827
828 * gcc.target/i386/rotate-4.c: Compile only with -mavx
829 instead of -mavx2, require only avx instead of avx2.
830 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
831 of avx2-check.h and turn into an avx runtime test instead of
832 avx2 runtime test.
833
a51ffa0b 8342013-05-16 Marc Glisse <marc.glisse@inria.fr>
835
836 * g++.dg/ext/vector22.C: Uncomment working test.
837
0642c1f4 8382013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
839
840 PR c++/17410
841 * g++.dg/template/pr17410.C: New.
842
cb4792d2 8432013-05-16 Jakub Jelinek <jakub@redhat.com>
844
845 * gcc.target/i386/rotate-3.c: New test.
846 * gcc.target/i386/rotate-3a.c: New test.
847 * gcc.target/i386/rotate-4.c: New test.
848 * gcc.target/i386/rotate-4a.c: New test.
849 * gcc.target/i386/rotate-5.c: New test.
850 * gcc.target/i386/rotate-5a.c: New test.
851
a2e48e3c 8522013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
853
854 * gcc.dg/visibility-21.c: Require section_anchors.
855
ae51a965 8562013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
857
858 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
859 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
860 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
861
5c62c52a 8622013-05-16 Nathan Sidwell <nathan@codesourcery.com>
863
864 * gcc.dg/visibility-21.c: New.
865
ea1b629e 8662013-05-16 Marc Glisse <marc.glisse@inria.fr>
867
868 PR middle-end/57286
869 * gcc.dg/pr57286.c: New testcase.
870 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
871 * g++.dg/ext/vector22.C: Comment out transformations not
872 performed anymore.
873
c0de0233 8742013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
875
876 PR target/57260
877 * gcc.target/mips/call-1.c: Restrict to o32.
878 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
879
be6494a8 8802013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
881
882 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
883 dg-messages.
884 * g++.dg/warn/Wshadow-1.C: Likewise.
885 * g++.dg/warn/Wshadow-6.C: Likewise.
886 * g++.dg/warn/Wshadow-7.C: Likewise.
887
3c7a63e3 8882013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
889
890 PR c++/31952
891 * g++.dg/parse/pr31952-1.C: New.
892 * g++.dg/parse/pr31952-2.C: Likewise.
893 * g++.dg/parse/pr31952-3.C: Likewise.
894
895 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
896 * g++.old-deja/g++.jason/cond.C: Likewise.
897 * g++.dg/cpp0x/range-for5.C: Likewise.
898
33ae7c4b 8992013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
900
901 PR target/19599
902 * gcc.target/arm/pr40887.c: Adjust testcase.
903 * gcc.target/arm/pr19599.c: New test.
904
4c2623ad 9052013-05-15 Richard Biener <rguenther@suse.de>
906
907 PR tree-optimization/57275
908 * gcc.target/i386/pr57275.c: New testcase.
909
33864132 9102013-05-15 Jan Hubicka <jh@suse.cz>
911
912 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
913 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
914 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
915
2ee80803 9162013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
917
918 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
919 scheduling.
920
8e71dad2 9212013-05-14 Jakub Jelinek <jakub@redhat.com>
922
923 PR c++/57274
924 * c-c++-common/Wsequence-point-1.c: New test.
925
9be60878 9262013-05-14 Marc Glisse <marc.glisse@inria.fr>
927
928 * g++.dg/ext/vector22.C: New testcase.
929 * gcc.dg/binop-xor3.c: Remove xfail.
930
2fcc3fb4 9312013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
932
933 * gcc.target/aarch64/vect-fcm.x: Add cases testing
934 FLOAT cmp FLOAT ? INT : INT.
935 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
936 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
937 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
938 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
939 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
940 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
941
36ad1400 9422013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
943
944 PR c++/53903
945 * g++.dg/cpp0x/defaulted43.C: New.
946
6c455350 9472013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
948
949 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
950 (alloca): Remove declaration.
951 (foo9): Replace alloca by __builtin_alloca.
952
b8f9423d 9532013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
954
36ad1400 955 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
b8f9423d 956 Expect "size of array is too large" error.
957
7ee4b683 9582013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
959
960 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
961
8aacb2c5 9622013-05-14 Richard Biener <rguenther@suse.de>
963
964 PR middle-end/57235
965 * g++.dg/torture/pr57235.C: New testcase.
966
4620c2de 9672013-05-14 Jakub Jelinek <jakub@redhat.com>
968
969 PR middle-end/57251
970 * gcc.dg/torture/pr57251.c: New test.
971
d9e8e670 9722013-05-13 Uros Bizjak <ubizjak@gmail.com>
973
974 PR target/57264
975 * gcc.target/i386/pr57264.c: New test.
976
d742c1dc 9772013-05-13 Jakub Jelinek <jakub@redhat.com>
978
979 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
980
0723b76b 9812013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
982
d9e8e670 983 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
0723b76b 984
043ce677 9852013-05-13 Jakub Jelinek <jakub@redhat.com>
986
987 PR tree-optimization/45216
988 PR tree-optimization/57157
989 * c-c++-common/rotate-1.c: Add 32 tests with +.
990 * c-c++-common/rotate-1a.c: Adjust.
d9e8e670 991 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
043ce677 992 * c-c++-common/rotate-2b.c: New test.
993 * c-c++-common/rotate-3.c: Add 32 tests with +.
d9e8e670 994 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
043ce677 995 * c-c++-common/rotate-4b.c: New test.
996 * c-c++-common/rotate-5.c: New test.
997
096295f6 9982013-05-13 Martin Jambor <mjambor@suse.cz>
999
1000 PR middle-end/42371
1001 * gcc.dg/ipa/remref-0.c: New test.
1002 * gcc.dg/ipa/remref-1a.c: Likewise.
1003 * gcc.dg/ipa/remref-1b.c: Likewise.
1004 * gcc.dg/ipa/remref-2a.c: Likewise.
1005 * gcc.dg/ipa/remref-2b.c: Likewise.
1006
67f16f2b 10072013-05-13 Marc Glisse <marc.glisse@inria.fr>
1008
1009 * gcc.dg/vector-shift-2.c: New testcase.
1010
22b4b13d 10112013-05-13 Jakub Jelinek <jakub@redhat.com>
1012
2047c70c 1013 PR tree-optimization/57230
1014 * gcc.dg/strlenopt-24.c: New test.
1015
22b4b13d 1016 PR tree-optimization/57230
1017 * gcc.dg/strlenopt-23.c: New test.
1018
9b1ffc79 10192013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1020
1021 PR target/57108
1022 * gcc.target/sh/pr57108.c: Move this test case to ...
1023 * gcc.c-torture/compile/pr57108.c: ... here.
1024
fca2aa67 10252013-05-10 Richard Biener <rguenther@suse.de>
1026
1027 PR tree-optimization/57214
a30c7540 1028 * gcc.dg/torture/pr57214.c: New testcase.
fca2aa67 1029
432dd330 10302013-05-10 Marc Glisse <marc.glisse@inria.fr>
1031
1032 * gcc.dg/vector-shift.c: New testcase.
1033
3b8827a2 10342013-05-10 Jakub Jelinek <jakub@redhat.com>
1035
bf7ec243 1036 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1037
3b8827a2 1038 PR tree-optimization/45216
1039 PR tree-optimization/57157
1040 * c-c++-common/rotate-1.c: New test.
1041 * c-c++-common/rotate-1a.c: New test.
1042 * c-c++-common/rotate-2.c: New test.
1043 * c-c++-common/rotate-2a.c: New test.
1044 * c-c++-common/rotate-3.c: New test.
1045 * c-c++-common/rotate-3a.c: New test.
1046 * c-c++-common/rotate-4.c: New test.
1047 * c-c++-common/rotate-4a.c: New test.
1048
2cd0995e 10492013-05-10 Richard Biener <rguenther@suse.de>
1050
1051 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1052 * gcc.target/i386/l_fma_double_1.c: Adjust.
1053 * gcc.target/i386/l_fma_double_2.c: Likewise.
1054 * gcc.target/i386/l_fma_double_3.c: Likewise.
1055 * gcc.target/i386/l_fma_double_4.c: Likewise.
1056 * gcc.target/i386/l_fma_double_5.c: Likewise.
1057 * gcc.target/i386/l_fma_double_6.c: Likewise.
1058 * gcc.target/i386/l_fma_float_1.c: Likewise.
1059 * gcc.target/i386/l_fma_float_2.c: Likewise.
1060 * gcc.target/i386/l_fma_float_3.c: Likewise.
1061 * gcc.target/i386/l_fma_float_4.c: Likewise.
1062 * gcc.target/i386/l_fma_float_5.c: Likewise.
1063 * gcc.target/i386/l_fma_float_6.c: Likewise.
1064
6fcb0ab5 10652013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1066
1067 PR c++/51226
1068 * g++.dg/cpp0x/pr51226.C: New.
1069
b156ec37 10702013-04-16 Han Shen <shenhan@google.com>
1071
1072 Test cases for '-fstack-protector-strong'.
1073 * gcc.dg/fstack-protector-strong.c: New.
1074 * g++.dg/fstack-protector-strong.C: New.
1075
1c9152c2 10762013-05-07 Ian Bolton <ian.bolton@arm.com>
1077
6fcb0ab5 1078 * gcc.target/aarch64/ands_1.c: New test.
1c9152c2 1079 * gcc.target/aarch64/ands_2.c: Likewise
1080
3e8585ab 10812013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1082
1083 * lib/target-supports.exp (check_effective_target_hw): New
1084 function.
1085 * c-c++-common/asan/clone-test-1.c: Call
1086 check_effective_target_hw.
1087 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1088 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1089 possible decorations.
1090 * c-c++-common/asan/null-deref-1.c: Likewise.
1091 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1092 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1093 * c-c++-common/asan/use-after-free-1.c: Likewise.
1094 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1095 * g++.dg/asan/large-func-test-1.C: Likewise.
1096
e0e03aa1 10972013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1098
1099 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1100
587a19f1 11012013-05-07 Richard Biener <rguenther@suse.de>
1102
1103 PR middle-end/57190
1104 * g++.dg/torture/pr57190.C: New testcase.
1105
03404fe6 11062013-05-07 Jakub Jelinek <jakub@redhat.com>
1107
182debc1 1108 PR tree-optimization/57149
1109 * gcc.dg/pr57149.c: New test.
1110
03404fe6 1111 PR debug/57184
1112 * gcc.dg/pr57184.c: New test.
1113
080ec2e3 11142013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1115
1116 * gnat.dg/specs/array3.ads: New test.
1117
16bdc09b 11182013-05-06 Marc Glisse <marc.glisse@inria.fr>
1119
1120 * c-c++-common/vector-scalar-2.c: New testcase.
1121
82353beb 11222013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1123
1124 * gcc.target/i386/asm-dialect-2.c: New testcase.
1125
8db255bf 11262013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1127
1128 PR c++/57183
1129 * g++.dg/cpp0x/auto38.C: New.
1130
59c0ed80 11312013-05-06 Richard Biener <rguenther@suse.de>
1132
1133 PR tree-optimization/57185
1134 * gcc.dg/autopar/pr57185.c: New testcase.
1135
0b9c4816 11362013-05-06 Uros Bizjak <ubizjak@gmail.com>
1137
1138 PR target/57106
1139 * gcc.target/i386/pr57106.c: New test.
1140
7090b697 11412013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1142
1143 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1144 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1145 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1146 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1147 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1148 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1149 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1150
11512013-05-06 Teresa Johnson <tejohnson@google.com>
4f8226b6 1152
1153 PR bootstrap/57154
1154 * gcc.dg/pr57154.c: New test.
1155
e2a6b9da 11562013-05-06 Richard Biener <rguenther@suse.de>
1157
1158 PR middle-end/57147
1159 * gcc.dg/torture/pr57147-1.c: New testcase.
1160 * gcc.dg/torture/pr57147-2.c: Likewise.
1161 * gcc.dg/torture/pr57147-3.c: Likewise.
1162
a61eea5a 11632013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1164
1165 PR target/55303
1166 * gcc.target/sh/pr55303-1.c: New.
1167 * gcc.target/sh/pr55303-2.c: New.
1168 * gcc.target/sh/pr55303-3.c: New.
1169
7431b56c 11702013-05-05 Tobias Burnus <burnus@net-b.de>
1171
1172 * gfortran.dg/allocate_with_source_3.f90: New.
1173
ddf8ce2d 11742013-05-05 Tobias Burnus <burnus@net-b.de>
1175
1176 PR fortran/57141
1177 * gfortran.dg/null_8.f90: New.
1178
7b16dd2f 11792013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1180
1181 PR c++/53745
1182 * g++.dg/cpp0x/enum27.C: New.
1183 * g++.dg/cpp0x/enum_base.C: Adjust.
1184
70bad7a1 11852013-05-04 Jakub Jelinek <jakub@redhat.com>
1186
1187 PR tree-optimization/56205
1188 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1189
a435dc3a 11902013-05-04 Tobias Burnus <burnus@net-b.de>
1191
1192 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1193 * gfortran.dg/bind_c_usage_27.f90: New.
1194 * gfortran.dg/bind_c_usage_28.f90: New.
1195
36c30f9e 11962013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1197
1198 PR c++/51927
1199 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1200
21e5dc01 12012013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1202
1203 PR target/57150
1204 * gcc.target/powerpc/pr57150.c: New file.
1205
e64c90eb 12062013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1207
1208 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1209 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1210 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1211 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1212 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1213 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1214 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1215
6f00aec9 12162013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
e64c90eb 1217
6f00aec9 1218 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1219 scan-assembler-times.
1220
1168caca 12212013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1222
1223 * gcc.dg/tree-ssa/slsr-32.c: New.
1224 * gcc.dg/tree-ssa/slsr-33.c: New.
1225 * gcc.dg/tree-ssa/slsr-34.c: New.
1226 * gcc.dg/tree-ssa/slsr-35.c: New.
1227 * gcc.dg/tree-ssa/slsr-36.c: New.
1228 * gcc.dg/tree-ssa/slsr-37.c: New.
1229 * gcc.dg/tree-ssa/slsr-38.c: New.
1230
44f9bcdf 12312013-05-03 Ian Bolton <ian.bolton@arm.com>
1232
1233 * gcc.target/aarch64/tst_1.c: New test.
1234 * gcc.target/aarch64/tst_2.c: Likewise
1235
d06dae50 12362013-05-02 Jeff Law <law@redhat.com>
1237
66c357ba 1238 PR tree-optimization/57144
d06dae50 1239 * gcc.c-torture/execute/pr57144.c: New test.
1240
cea05f44 12412013-05-03 Jakub Jelinek <jakub@redhat.com>
1242
1243 PR rtl-optimization/57130
1244 * gcc.c-torture/execute/pr57130.c: New test.
1245
65c52515 12462013-05-03 Uros Bizjak <ubizjak@gmail.com>
1247
1248 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1249
4d9d91e8 12502013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1251
1252 * gcc.target/aarch64/fabd.c: New file.
1253
8910980f 12542013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1255
1256 PR c++/54318
1257 * g++.dg/cpp0x/pr54318.C: New.
1258
0e9d1d8b 12592013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1260
1261 PR c++/14283
1262 * g++.dg/parse/error51.C: New.
1263 * g++.dg/parse/error15.C: Adjust column numbers.
1264
f782f3fd 12652013-05-02 Tobias Burnus <burnus@net-b.de>
1266
1267 PR fortran/57142
1268 * gfortran.dg/size_kind_2.f90: New.
1269 * gfortran.dg/size_kind_3.f90: New.
1270
92b43d63 12712013-05-02 Richard Biener <rguenther@suse.de>
1272
1273 PR middle-end/57140
1274 * g++.dg/torture/pr57140.C: New testcase.
1275
d93eb6ad 12762013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1277
1278 PR target/56732
1279 * gcc.target/arm/pr56732-1.c: New test.
1280
c42e4f2e 12812013-05-02 Martin Jambor <mjambor@suse.cz>
1282
1283 PR middle-end/56988
1284 * gcc.dg/ipa/pr56988.c: New test.
1285
623ae2ee 12862013-05-02 Ian Bolton <ian.bolton@arm.com>
1287
1288 * gcc.target/aarch64/bics_1.c: New test.
1289 * gcc.target/aarch64/bics_2.c: Likewise.
1290
db3ea93f 12912013-05-02 Jakub Jelinek <jakub@redhat.com>
1292
1293 PR rtl-optimization/57131
1294 * gcc.c-torture/execute/pr57131.c: New test.
1295
dec257d3 12962013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1297
1298 PR c++/57132
1299 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1300
273c330a 13012013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1302
1303 PR target/57091
1304 * gcc.target/i386/pr57091.c: New test.
1305
4491e251 13062013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1307
1308 * gcc.target/aarch64/vect-vaddv.c: New.
1309
3bbdb270 13102013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1311
1312 * gcc.target/aarch64/vect-vmaxv.c: New.
1313 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1314
4746ccb1 13152013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1316
1317 * gcc.target/aarch64/scalar-vca.c: New.
1318 * gcc.target/aarch64/vect-vca.c: Likewise.
1319
e969f24a 13202013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1321
1322 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1323 (test_vceqd_s64): Force arguments to SIMD registers.
1324 (test_vceqzd_s64): Likewise.
1325 (test_vcged_s64): Likewise.
1326 (test_vcled_s64): Likewise.
1327 (test_vcgezd_s64): Likewise.
1328 (test_vcged_u64): Likewise.
1329 (test_vcgtd_s64): Likewise.
1330 (test_vcltd_s64): Likewise.
1331 (test_vcgtzd_s64): Likewise.
1332 (test_vcgtd_u64): Likewise.
1333 (test_vclezd_s64): Likewise.
1334 (test_vcltzd_s64): Likewise.
1335 (test_vtst_s64): Likewise.
1336 (test_vtst_u64): Likewise.
1337
a1554f13 13382013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1339
1340 PR c++/57092
1341 * g++.dg/cpp0x/decltype53.C: New.
1342
3c73c0fb 13432013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1344
1345 PR fortran/57071
1346 * gfortran.dg/power_5.f90: New test.
1347
65a02176 13482013-04-30 Richard Biener <rguenther@suse.de>
1349
1350 PR middle-end/57122
1351 * gcc.dg/torture/pr57122.c: New testcase.
1352
0ba38440 13532013-04-30 Richard Biener <rguenther@suse.de>
1354
1355 PR middle-end/57107
1356 * g++.dg/torture/pr57107.C: New testcase.
1357
d5897457 13582013-04-30 Andrey Belevantsev <abel@ispras.ru>
1359
1360 PR rtl-optimization/57105
1361 * gcc.dg/pr57105.c: New test.
1362
060d11f4 13632013-04-30 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR tree-optimization/57104
1366 * gcc.dg/pr57104.c: New test.
1367
34e882e1 13682013-04-29 Uros Bizjak <ubizjak@gmail.com>
1369
1370 PR target/44578
1371 * gcc.target/i386/pr44578.c: New test.
1372
f7c98bb1 13732013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1374
1375 PR target/57097
1376 * gcc.target/i386/pr57097.c: New test.
1377
4d9f9757 13782013-04-29 Uros Bizjak <ubizjak@gmail.com>
1379
1380 PR target/57098
1381 * gcc.target/i386/pr57098.c: New test.
1382
1c3d6451 13832013-04-29 Kai Tietz <ktietz@redhat.com>
1384
4d9f9757 1385 * gcc.c-torture/execute/pr55875.c: New test.
1c3d6451 1386
caf1e632 13872013-04-29 Richard Biener <rguenther@suse.de>
1388
1389 PR middle-end/57075
1390 * gcc.dg/torture/pr57075.c: New testcase.
1391
00ef57e3 13922013-04-29 Richard Biener <rguenther@suse.de>
1393
1394 PR middle-end/57103
1395 * gcc.dg/autopar/pr57103.c: New testcase.
1396
1a087624 13972013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1398
1399 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1400
c48f77d5 14012013-04-29 Tom de Vries <tom@codesourcery.com>
1402
1403 * gcc.dg/pr50763.c: Update test.
1404
3172284a 14052013-04-26 Jeff Law <law@redhat.com>
1406
1407 * gcc.dg/tree-ssa/vrp88.c: New test.
1408
7d523484 14092013-04-29 Christian Bruel <christian.bruel@st.com>
1410
1411 PR target/57108
1412 * gcc.target/sh/pr57108.c: New test.
1413
04c2922b 14142013-04-29 Richard Biener <rguenther@suse.de>
1415
1416 PR middle-end/57089
1417 * gfortran.dg/gomp/pr57089.f90: New testcase.
1418
c926b60e 14192013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1420
1421 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1422
8111d37b 14232013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1424
1425 * gcc.target/aarch64/vect-vcvt.c: New.
1426
0c882306 14272013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1428
1429 * gcc.target/aarch64/vect-vrnd.c: New.
1430
9584aa9d 14312013-04-29 Richard Biener <rguenther@suse.de>
1432
1433 PR tree-optimization/57081
1434 * gcc.dg/torture/pr57081.c: New testcase.
1435
5b566583 14362013-04-29 Jakub Jelinek <jakub@redhat.com>
1437
1438 PR tree-optimization/57083
1439 * gcc.dg/torture/pr57083.c: New test.
1440
cc248c6e 14412013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1442
1443 PR c++/56450
1444 * g++.dg/cpp0x/decltype52.C: New.
1445
d8c8614f 14462013-04-28 Jakub Jelinek <jakub@redhat.com>
1447
1448 N3472 binary constants
1449 * g++.dg/cpp/limits.C: Adjust warning wording.
1450 * g++.dg/system-binary-constants-1.C: Likewise.
1451 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1452
0c0d2660 14532013-04-28 Tobias Burnus <burnus@net-b.de>
1454
1455 PR fortran/57093
1456 * gfortran.dg/coarray_30.f90: New.
1457
6dc982b9 14582013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1459
1460 PR fortran/57071
1461 * frontend-passes (optimize_power): New function.
1462 (optimize_op): Use it.
1463
a31cce64 14642013-04-27 Jakub Jelinek <jakub@redhat.com>
1465
1466 PR target/56866
1467 * gcc.c-torture/execute/pr56866.c: New test.
1468 * gcc.target/i386/pr56866.c: New test.
1469
f585c295 14702013-04-26 Jakub Jelinek <jakub@redhat.com>
1471
1472 PR go/57045
1473 * gcc.dg/setjmp-5.c: New test.
1474
ea48504b 14752013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1476
1477 PR c++/55708
1478 * g++.dg/cpp0x/constexpr-55708.C: New.
1479
14802013-04-26 Richard Biener <rguenther@suse.de>
f6568ea4 1481
1482 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1483 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1484 * gcc.dg/pr53265.c: Remove XFAILs.
1485 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1486 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1487
71eeb8d3 14882013-04-26 Jakub Jelinek <jakub@redhat.com>
1489
1490 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1491 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1492 -fdiagnostics-color=never option similarly to
1493 -fno-diagnostics-show-caret option.
1494
ca719585 14952013-04-25 Jakub Jelinek <jakub@redhat.com>
1496
1497 PR rtl-optimization/57003
1498 * gcc.target/i386/pr57003.c: New test.
1499
7695fea9 15002013-04-25 Marek Polacek <polacek@redhat.com>
1501
1502 PR tree-optimization/57066
0c0d2660 1503 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
7695fea9 1504
58aab7ce 15052013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1506 Tejas Belagod <tejas.belagod@arm.com>
1507
1508 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1509 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1510 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1511
c7262ba2 15122013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1513
1514 * gcc.target/aarch64/cmp.c: New.
1515
993fed27 15162013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1517
1518 * gcc.target/aarch64/ngc.c: New.
1519
8518cada 15202013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1521
1522 * lib/target-supports.exp
1523 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1524 (check_effective_target_arm_neon_fp16_ok): Likewise.
1525 (add_options_for_arm_neon_fp16): Likewise.
1526 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1527 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1528
74855d08 15292013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1530
1531 PR rtl-optimizations/57046
1532 * gcc.target/i386/pr57046.c: New test.
1533
1638c736 15342013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1535
1536 * g++.dg/cpp1y/cplusplus.C: New.
1537
949dbf93 15382013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1539
1540 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1541
9205a6cc 15422013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1543
1544 * c-c++-common/Wpointer-arith-1.c: New.
1545
05d0bce1 15462013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1547
1548 * g++.dg/cpp1y/cxx1y_macro.C: New.
1549
20ce13a9 15502013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1551
1552 PR c++/56970
1553 * g++.dg/cpp0x/sfinae45.C: New.
1554
63477486 15552013-04-24 Richard Biener <rguenther@suse.de>
1556
1557 PR testsuite/57050
1558 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1559
5f0af0d8 15602013-04-23 Richard Biener <rguenther@suse.de>
1561
1562 PR middle-end/57036
1563 * gcc.dg/torture/pr57036-1.c: New testcase.
1564 * gcc.dg/torture/pr57036-2.c: Likewise.
1565
562e5728 15662013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1567
1568 * gcc.target/aarch64/scalar-mov.c: New testcase.
1569
3a4a5c9c 15702013-04-23 Richard Biener <rguenther@suse.de>
1571
1572 PR tree-optimization/57026
1573 * gcc.dg/torture/pr57026.c: New testcase.
1574
0d41f475 15752013-04-22 Janus Weil <janus@gcc.gnu.org>
1576
1577 PR fortran/53685
1578 PR fortran/57022
1579 * gfortran.dg/transfer_check_4.f90: New.
1580
888b31c9 15812013-04-22 Marek Polacek <polacek@redhat.com>
1582
1583 PR sanitizer/56990
1584 * gcc.dg/pr56990.c: New test.
1585
fbb45ff1 15862013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1587
1588 PR target/57018
1589 * gcc.target/i386/pr57018.c: New test.
1590
7b990298 15912013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1592
1593 * gcc.target/aarch64/vrecps.c: New.
1594 * gcc.target/aarch64/vrecpx.c: Likewise.
1595
c7a79d83 15962013-04-22 Christian Bruel <christian.bruel@st.com>
ec3c739c 1597
1598 PR target/56995
1599 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1600
d23e1965 16012013-04-21 Jeff Law <law@redhat.com>
1602
1603 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1604
09d9523d 16052013-04-20 Tobias Burnus <burnus@net-b.de>
1606
1607 PR fortran/56907
1608 * gfortran.dg/c_loc_test_22.f90: New.
1609
a89f8bac 16102013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1611
1612 PR rtl-optimization/56847
1613 * gcc.dg/pr56847.c: New test.
1614
a5ef9e4d 16152013-04-19 Richard Biener <rguenther@suse.de>
1616
1617 PR tree-optimization/56982
1618 * gcc.c-torture/execute/pr56982.c: New testcase.
1619
bee52153 16202013-04-19 Martin Jambor <mjambor@suse.cz>
1621
1622 PR tree-optimization/56718
1623 * g++.dg/ipa/imm-devirt-1.C: New test.
1624 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1625
204c295f 16262013-04-19 Richard Biener <rguenther@suse.de>
1627
1628 PR tree-optimization/57000
1629 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1630
2b73b7b9 16312013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1632 Mikael Morin <mikael@gcc.gnu.org>
1633
1634 PR fortran/56872
1635 * gfortran.dg/array_constructor_45.f90: New test.
1636 * gfortran.dg/array_constructor_46.f90: New test.
1637 * gfortran.dg/array_constructor_47.f90: New test.
47b278cc 1638 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
2b73b7b9 1639
638e746e 16402013-04-18 Jakub Jelinek <jakub@redhat.com>
1641
c0d5925a 1642 PR rtl-optimization/56999
638e746e 1643 * g++.dg/opt/pr56999.C: New test.
1644
47b278cc 16452013-04-18 Cary Coutant <ccoutant@google.com>
faeb0946 1646
1647 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1648 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1649
47b278cc 16502013-04-18 Cary Coutant <ccoutant@google.com>
37a87e34 1651
1652 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1653 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1654 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1655 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1656 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1657 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1658 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1659 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1660 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1661 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1662 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1663
984215a6 16642013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1665
47b278cc 1666 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
984215a6 1667
59e19850 16682013-04-18 Jakub Jelinek <jakub@redhat.com>
1669
7c4be923 1670 PR tree-optimization/56984
1671 * gcc.c-torture/compile/pr56984.c: New test.
1672
59e19850 1673 PR rtl-optimization/56992
1674 * gcc.dg/pr56992.c: New test.
1675
51c040f8 16762013-04-17 Janus Weil <janus@gcc.gnu.org>
1677
1678 PR fortran/56814
1679 * gfortran.dg/proc_ptr_42.f90: New.
1680
740a2cb6 16812013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1682
1683 * gnat.dg/discr41.ad[sb]: New test.
1684 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1685 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1686 * gcc.dg/vect/slp-24.c: Likewise.
1687 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1688 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1689 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1690 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1691 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1692 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1693 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1694 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1695 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1696 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1697 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1698 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1699 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1700 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1701 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1702 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1703 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1704 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1705 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1706 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1707 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1708 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1709 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1710 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1711 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1712 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1713
3e7a28e8 17142013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1715
740a2cb6 1716 PR fortran/40958
1717 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1718 * gfortran.dg/module_md5_1.f90: Remove.
3e7a28e8 1719
47b278cc 17202013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7425af27 1721
1722 * gcc.target/aarch64/adds3.c: New.
1723 * gcc.target/aarch64/subs3.c: New.
1724
47b278cc 17252013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
16b547de 1726
1727 * gcc.target/aarch64/adds1.c: New.
1728 * gcc.target/aarch64/adds2.c: New.
1729 * gcc.target/aarch64/subs1.c: New.
1730 * gcc.target/aarch64/subs2.c: New.
1731
e4f257b3 17322013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1733
1734 Implement n3599 - Literal operator templates for strings.
1735 * g++.dg/cpp1y/udlit-char-template.C: New test.
1736 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1737
fa76a552 17382013-04-16 Tobias Burnus <burnus@net-b.de>
1739
1740 PR fortran/39505
1741 * gfortran.dg/no_arg_check_1.f90: New.
1742 * gfortran.dg/no_arg_check_2.f90: New.
1743 * gfortran.dg/no_arg_check_3.f90: New.
1744
9d66f5d5 17452013-04-16 Janus Weil <janus@gcc.gnu.org>
1746
1747 PR fortran/56968
1748 * gfortran.dg/proc_ptr_41.f90: New.
1749
bc9af2dd 17502013-04-16 Richard Biener <rguenther@suse.de>
1751
1752 PR tree-optimization/56756
1753 * gcc.dg/torture/pr56756.c: New testcase.
1754
f6c9c56e 17552013-04-16 Tobias Burnus <burnus@net-b.de>
1756
1757 PR fortran/56969
1758 * gfortran.dg/c_assoc_5.f90: New.
1759
c9c4c1ab 17602013-04-16 Uros Bizjak <ubizjak@gmail.com>
1761
1762 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1763 * gcc.c-torture/execute/pr33992.x: Remove.
1764 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1765 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1766 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1767
9de38bc3 17682013-04-15 Jakub Jelinek <jakub@redhat.com>
1769
1770 PR tree-optimization/56962
1771 * gcc.c-torture/execute/pr56962.c: New test.
1772
4d525783 17732013-04-15 Richard Biener <rguenther@suse.de>
1774
1775 PR tree-optimization/56933
1776 * gcc.dg/vect/pr56933.c: New testcase.
1777
f6bbdcf6 17782013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1779
1780 * gcc.target/arm/anddi3-opt.c: New test.
1781 * gcc.target/arm/anddi3-opt2.c: Likewise.
1782
3eb1f083 17832013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1784
1785 * gcc.dg/pr56890-1.c: New test.
1786 * gcc.dg/pr56890-2.c: Likewise.
1787
8d04d59e 17882013-04-15 Joey Ye <joey.ye@arm.com>
1789
1790 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1791 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1792
0bc0e432 17932013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1794
1795 PR fortran/56816
1796 * gfortran.dg/select_type_33.f03: New test.
1797
0a500375 17982013-04-13 Janus Weil <janus@gcc.gnu.org>
1799
1800 PR fortran/55959
1801 * gfortran.dg/typebound_proc_29.f03: New.
1802
15fb628e 18032013-04-12 Janus Weil <janus@gcc.gnu.org>
1804
1805 PR fortran/56266
1806 * gfortran.dg/typebound_proc_28.f03: New.
1807
6db72e17 18082013-04-12 Jeff Law <law@redhat.com>
1809
1810 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1811 either.
1812
ef2bf5eb 18132013-04-12 Tobias Burnus <burnus@net-b.de>
1814
1815 PR fortran/56929
1816 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1817
45237259 18182013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1819
1820 PR target/56903
1821 * gcc.target/i386/pr56903.c: New test.
1822
b596030c 18232013-04-12 Janus Weil <janus@gcc.gnu.org>
1824
1825 PR fortran/56261
1826 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1827 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1828 * gfortran.dg/block_11.f90: Fix invalid test case.
1829 * gfortran.dg/function_types_3.f90: Add new error message.
1830 * gfortran.dg/global_references_1.f90: Ditto.
1831 * gfortran.dg/import2.f90: Remove unneeded parts.
1832 * gfortran.dg/import6.f90: Fix invalid test case.
1833 * gfortran.dg/proc_decl_2.f90: Ditto.
1834 * gfortran.dg/proc_decl_9.f90: Ditto.
1835 * gfortran.dg/proc_decl_18.f90: Ditto.
1836 * gfortran.dg/proc_ptr_40.f90: New.
1837 * gfortran.dg/whole_file_7.f90: Modified error wording.
1838 * gfortran.dg/whole_file_16.f90: Ditto.
1839 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1840 * gfortran.dg/whole_file_18.f90: Modified error wording.
1841 * gfortran.dg/whole_file_20.f03: Ditto.
1842 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1843 invalid test case.
1844
533c15bc 18452013-04-12 Richard Biener <rguenther@suse.de>
1846
1847 Revert
1848 2013-04-10 Richard Biener <rguenther@suse.de>
1849
1850 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1851
85ae3cab 18522013-04-12 Tobias Burnus <burnus@net-b.de>
1853
1854 PR fortran/56845
1855 * gfortran.dg/class_allocate_15.f90: New.
1856
1857 Revert:
1858 2013-04-12 Tobias Burnus <burnus@net-b.de>
1859
1860 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1861 scan-tree-dump-times.
1862
577e2925 18632013-04-12 Jakub Jelinek <jakub@redhat.com>
1864
1865 PR tree-optimization/56918
1866 PR tree-optimization/56920
1867 * gcc.dg/vect/pr56918.c: New test.
1868 * gcc.dg/vect/pr56920.c: New test.
1869
fb139b21 18702013-04-12 Tobias Burnus <burnus@net-b.de>
1871
1872 PR fortran/56845
1873 * gfortran.dg/class_allocate_14.f90: New.
1874 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1875 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1876
ef4a904b 18772013-04-12 Marc Glisse <marc.glisse@inria.fr>
1878
1879 * gcc.dg/fold-cstvecshift.c: New testcase.
1880
c9c4c1ab 18812013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
62bad789 1882
1883 * gcc.target/aarch64/negs.c: New.
1884
b156ec37 1885>>>>>>> trunk
cae2795e 18862013-04-11 Jakub Jelinek <jakub@redhat.com>
1887
1888 PR c++/56895
1889 * g++.dg/template/arrow4.C: New test.
1890
3303f1bb 18912013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1892
1893 * gnat.dg/array23.adb: New test.
1894 * gnat.dg/array23_pkg[123].ads: New helpers.
1895
d5102150 18962013-04-11 Jeff Law <law@redhat.com>
1897
c925e782 1898 PR tree-optimization/56900
d5102150 1899 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1900
6f2aadc8 19012013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1902
1903 PR c++/56913
1904 * g++.dg/cpp0x/sfinae44.C: New.
1905
22df9d1b 19062013-04-11 Arnaud Charlet <charlet@adacore.com>
1907
1908 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1909 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1910
b2be7e9a 19112013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1912
1913 PR c++/54216
1914 * g++.dg/cpp0x/enum26.C: New.
1915 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1916
3b11c427 19172013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1918
1919 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1920 inverse operands.
1921 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1922 loop is vectorized.
1923 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1924 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1925 loop is vectorized and that the correct instruction is generated.
1926 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1927 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1928 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1929
4debb326 19302013-04-11 Jakub Jelinek <jakub@redhat.com>
1931
1932 PR tree-optimization/56899
1933 * gcc.c-torture/execute/pr56899.c: New test.
1934
17f446a0 19352013-04-10 David S. Miller <davem@davemloft.net>
1936
1937 * gcc.target/sparc/setcc-4.c: New test.
1938 * gcc.target/sparc/setcc-5.c: New test.
1939
ef3baff5 19402013-04-10 Richard Biener <rguenther@suse.de>
1941
1942 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1943
3533e58d 19442013-04-10 Richard Biener <rguenther@suse.de>
1945
1946 * gcc.dg/vect/slp-39.c: New testcase.
1947
b095bd6a 19482013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1949
1950 PR tree-optimization/55524
1951 * gcc.target/epiphany/fnma-1.c: New test.
1952
479b4ace 19532013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1954
1955 * gcc.dg/tree-ssa/inline-11.c: New test
1956
8d24d167 19572013-04-10 Jakub Jelinek <jakub@redhat.com>
1958
1959 PR c++/56895
1960 * g++.dg/template/arrow3.C: New test.
1961
4164bca1 19622013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1963
1964 * gcc.target/arm/minmax_minus.c: New test.
1965
4abecb72 19662013-04-09 Jakub Jelinek <jakub@redhat.com>
1967
1968 PR middle-end/56883
1969 * c-c++-common/gomp/pr56883.c: New test.
1970
813adf93 19712013-04-09 Jeff Law <law@redhat.com>
1972
1973 * gcc.dg/tree-ssa/vrp87.c: New test.
1974
f6e2e4ff 19752013-04-09 Jakub Jelinek <jakub@redhat.com>
1976
1977 PR tree-optimization/56854
1978 * g++.dg/torture/pr56854.C: New test.
1979
c761b6a4 19802013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1981
1982 PR fortran/56782
1983 * gfortran.dg/array_constructor_44.f90: New test.
1984
c2e917c3 19852013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1986
1987 PR c++/56871
1988 * g++.dg/cpp0x/constexpr-specialization.C: New.
1989
896a0c42 19902013-04-08 Jakub Jelinek <jakub@redhat.com>
1991
efa9629a 1992 * gcc.c-torture/execute/pr56837.c: New test.
1993
896a0c42 1994 PR c++/34949
1995 PR c++/50243
1996 * g++.dg/opt/vt3.C: New test.
1997 * g++.dg/opt/vt4.C: New test.
1998
d701b871 19992013-04-08 Jeff Law <law@redhat.com>
2000
896a0c42 2001 * gcc.dg/tree-ssa/forwprop-25.c: New test.
d701b871 2002
0bf5f81b 20032013-04-08 Richard Biener <rguenther@suse.de>
2004
2005 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2006
ab611c33 20072013-04-08 Richard Biener <rguenther@suse.de>
2008
2009 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2010
a80d5a2b 20112013-04-08 Richard Biener <rguenther@suse.de>
2012
2013 * g++.dg/vect/slp-pr56812.cc: Adjust.
2014
0dc30b0c 20152013-04-08 Jakub Jelinek <jakub@redhat.com>
2016
2017 * gcc.dg/pr56837.c: New test.
2018 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2019 "generated memset minus one".
2020
936763cc 20212013-04-07 Tobias Burnus <burnus@net-b.de>
2022
2023 PR fortran/56849
2024 * gfortran.dg/reshape_5.f90: New.
2025
c68f8616 20262013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2027
2028 PR target/56843
2029 * gcc.target/powerpc/recip-1.c: Modify expected output.
2030 * gcc.target/powerpc/recip-3.c: Likewise.
2031 * gcc.target/powerpc/recip-4.c: Likewise.
2032 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2033
353cf59a 20342013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2035
2036 * gcc.target/arm/peep-ldrd-1.c: New test.
2037 * gcc.target/arm/peep-strd-1.c: Likewise.
2038
83e2b922 20392013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2040
2041 * gcc.target/arm/negdi-1.c: New test.
2042 * gcc.target/arm/negdi-2.c: Likewise.
2043 * gcc.target/arm/negdi-3.c: Likewise.
2044 * gcc.target/arm/negdi-4.c: Likewise.
2045
f59d86df 20462013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2047
2048 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2049 Add -march=armv8-a when we use v8 NEON.
2050 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2051 (check_effective_target_vect_call_ceilf): Likewise.
2052 (check_effective_target_vect_call_floorf): Likewise.
2053 (check_effective_target_vect_call_roundf): Likewise.
2054 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2055 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2056 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2057 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2058 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2059
909dea76 20602013-04-05 David Edelsohn <dje.gcc@gmail.com>
2061
2062 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2063 * gcc.target/powerpc/sd-pwr6.c: Same.
2064 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2065 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2066
5a0ec3b3 20672013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2068
2069 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2070
13b86afc 20712013-04-04 Janus Weil <janus@gcc.gnu.org>
2072
2073 PR fortran/40881
2074 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2075 * gfortran.dg/altreturn_4.f90: Ditto.
2076 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2077 * gfortran.dg/altreturn_5.f90: Ditto.
2078 * gfortran.dg/altreturn_6.f90: Ditto.
2079 * gfortran.dg/altreturn_7.f90: Ditto.
2080
b1d49c62 20812013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2082
2083 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2084 New procedure.
2085 (check_effective_target_arm_v8_neon_ok_nocache):
2086 Likewise.
2087 (check_effective_target_arm_v8_neon_ok): Change to use
2088 check_effective_target_arm_v8_neon_ok_nocache.
2089 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2090 NEON flags.
2091 (check_effective_target_vect_call_btruncf):
2092 Enable for arm and ARMv8 NEON.
2093 (check_effective_target_vect_call_ceilf): Likewise.
2094 (check_effective_target_vect_call_floorf): Likewise.
2095 (check_effective_target_vect_call_roundf): Likewise.
2096 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2097 target.
2098
6040d650 20992013-04-04 Marek Polacek <polacek@redhat.com>
2100
2101 PR tree-optimization/48186
2102 * gcc.dg/pr48186.c: New test.
2103
f77a1eec 21042013-04-04 Richard Biener <rguenther@suse.de>
2105
2106 PR tree-optimization/56826
2107 * gcc.dg/vect/pr56826.c: New testcase.
2108 * gcc.dg/vect/O3-pr36098.c: Adjust.
2109
a0ae08f7 21102013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2111
2112 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2113 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2114 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2115 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2116 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2117 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2118 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2119 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2120 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2121 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2122
2dca30a9 21232013-04-04 Richard Biener <rguenther@suse.de>
2124
2125 PR tree-optimization/56213
2126 * gcc.dg/vect/vect-123.c: New testcase.
2127
6f6f638b 21282013-04-04 Tobias Burnus <burnus@net-b.de>
2129
2130 PR fortran/56810
2131 * gfortran.dg/read_repeat_2.f90: New.
2132
616d052d 21332013-04-04 Richard Biener <rguenther@suse.de>
2134
2135 PR tree-optimization/56837
2136 * g++.dg/torture/pr56837.C: New testcase.
2137
56a31e8f 21382013-04-04 Tobias Burnus <burnus@net-b.de>
2139
2140 PR fortran/50269
2141 * gfortran.dg/c_loc_test_21.f90: New.
2142 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2143 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2144 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2145 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2146 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2147
99db618c 21482013-04-03 Jeff Law <law@redhat.com>
2149
2150 PR tree-optimization/56799
2151 * gcc.c-torture/execute/pr56799.c: New test.
2152
24a7eec2 21532013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2154
2155 PR c++/56815
2156 * g++.dg/warn/Wpointer-arith-1.C: New.
2157 * g++.dg/gomp/for-19.C: Adjust.
2158
ef951254 21592013-04-03 Marek Polacek <polacek@redhat.com>
2160
2161 PR sanitizer/55702
2162 * gcc.dg/pr55702.c: New test.
2163
795e7242 21642013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2165
2166 PR target/56809
2167 * gcc.dg/pr56809.c: New testcase.
2168
10dc9215 21692013-04-03 Jakub Jelinek <jakub@redhat.com>
2170
2171 PR debug/56819
2172 * g++.dg/debug/pr56819.C: New test.
2173
042301ef 21742013-04-03 Richard Biener <rguenther@suse.de>
2175
2176 PR tree-optimization/56817
2177 * g++.dg/torture/pr56817.C: New testcase.
2178
19bacd59 21792013-04-03 Marc Glisse <marc.glisse@inria.fr>
2180
2181 * gcc.dg/vect/bb-slp-31.c: New file.
2182
5f78e41d 21832013-04-03 Jason Merrill <jason@redhat.com>
2184
2185 PR c++/34949
2186 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2187
5cbfd396 21882013-04-03 Richard Biener <rguenther@suse.de>
2189
2190 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2191
cc513e7c 21922013-04-03 Richard Biener <rguenther@suse.de>
2193
2194 PR tree-optimization/55964
2195 * gcc.dg/torture/pr55964-2.c: New testcase.
2196
2e6ffae9 21972013-04-03 Richard Biener <rguenther@suse.de>
2198
2199 PR tree-optimization/56501
2200 * gcc.dg/torture/pr56501.c: New testcase.
2201
e871b8f4 22022013-04-03 Richard Biener <rguenther@suse.de>
2203
2204 PR tree-optimization/56407
2205 * gcc.dg/torture/pr56407.c: New testcase.
2206
07681e3a 22072013-04-03 Marc Glisse <marc.glisse@inria.fr>
2208
2209 PR tree-optimization/56790
2210 * g++.dg/ext/pr56790-1.C: New testcase.
2211
f0a05bd5 22122013-04-03 Marc Glisse <marc.glisse@inria.fr>
2213
2214 * gcc.target/i386/merge-1.c: New testcase.
2215 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2216
0b049e15 22172013-04-03 Jakub Jelinek <jakub@redhat.com>
2218
2219 PR c/19449
2220 * gcc.c-torture/execute/pr19449.c: New test.
2221
1fa434e3 22222013-04-03 Richard Biener <rguenther@suse.de>
2223
2224 PR tree-optimization/56812
2225 * g++.dg/vect/slp-pr56812.cc: New testcase.
2226
a5d831e5 22272013-04-03 Janus Weil <janus@gcc.gnu.org>
2228
2229 PR fortran/56284
2230 PR fortran/40881
2231 * gfortran.dg/altreturn_8.f90: New.
2232 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2233 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2234 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2235
50212417 22362013-04-02 Jakub Jelinek <jakub@redhat.com>
2237
2238 PR rtl-optimization/56745
2239 * gcc.c-torture/compile/pr56745.c: New test.
2240
22412013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1f4221b5 2242
2243 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2244
95e19962 22452013-04-02 Richard Biener <rguenther@suse.de>
2246
2247 PR tree-optimization/56778
2248 * gcc.dg/torture/pr56778.c: New testcase.
2249
9c59996d 22502013-04-02 Richard Biener <rguenther@suse.de>
2251
2252 PR middle-end/56768
2253 * g++.dg/torture/pr56768.C: New testcase.
2254
967cd126 22552013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2256
2257 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2258
e9845e3f 22592013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2260
2261 PR fortran/56660
2262 * gfortran.dg/namelist_82.f90: New test.
967cd126 2263
0397fcdb 22642013-04-01 Janus Weil <janus@gcc.gnu.org>
2265
2266 PR fortran/56500
2267 * gfortran.dg/implicit_class_1.f90: New.
2268
b7ab93a7 22692013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2270
2271 PR fortran/56786
2272 * gfortran.dg/namelist_81.f90: New test.
2273
fc233a99 22742013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2275
2276 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2277 for constant and equal string lengths.
2278 * gfortran.dg/character_comparison_5.f90: Likewise.
2279 * gfortran.dg/character_comparison_9.f90: New test.
2280
78e8d5ff 22812013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2282
2283 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2284 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2285
532c2d79 22862013-03-29 Tobias Burnus <burnus@net-b.de>
2287
2288 PR fortran/35203
2289 * gfortran.dg/optional_absent_3.f90: New.
2290
63387457 22912013-03-29 Tobias Burnus <burnus@net-b.de>
2292
2293 PR fortran/56737
2294 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2295
c083300c 22962013-03-29 Tobias Burnus <burnus@net-b.de>
2297
2298 PR fortran/56735
2299 * gfortran.dg/namelist_80.f90: New.
2300
a642efd6 23012013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2302
2303 PR fortran/45159
2304 * gfortran.dg/string_length_2.f90: New test.
2305 * gfortran.dg/dependency_41.f90: New test.
2306
d9bf1d74 23072013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2308
2309 PR fortran/55806
2310 * gfortran.dg/array_constructor_43.f90: New test.
2311 * gfortran.dg/random_seed_3.f90: New test.
2312
0d62a093 23132013-03-28 Ian Bolton <ian.bolton@arm.com>
2314
2315 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2316 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2317 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2318 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2319 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2320 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2321 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2322 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2323 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2324 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2325
405d08f9 23262013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2327
2328 PR c++/56725
2329 * g++.dg/conversion/op4.C: Adjust.
2330 * g++.dg/cpp0x/rv1n.C: Likewise.
2331 * g++.dg/cpp0x/rv2n.C: Likewise.
2332 * g++.dg/cpp0x/template_deduction.C: Likewise.
2333 * g++.dg/expr/cond8.C: Likewise.
2334 * g++.dg/other/error4.C: Likewise.
2335 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2336 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2337 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2338 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2339 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2340 * g++.old-deja/g++.law/cvt20.C: Likewise.
2341 * g++.old-deja/g++.law/cvt8.C: Likewise.
2342 * g++.old-deja/g++.law/init8.C: Likewise.
2343 * g++.old-deja/g++.mike/net12.C: Likewise.
2344 * g++.old-deja/g++.mike/net8.C: Likewise.
2345 * g++.old-deja/g++.mike/p2793.C: Likewise.
2346 * g++.old-deja/g++.mike/p3836.C: Likewise.
2347 * g++.old-deja/g++.mike/p418.C: Likewise.
2348 * g++.old-deja/g++.mike/p701.C: Likewise.
2349 * g++.old-deja/g++.mike/p807.C: Likewise.
2350
a706be2e 23512013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2352
2353 PR middle-end/56694
405d08f9 2354 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
a706be2e 2355 targets.
2356
43d7caca 23572013-03-28 Marek Polacek <polacek@redhat.com>
2358
2359 PR tree-optimization/56695
2360 * gcc.dg/vect/pr56695.c: New test.
2361
8f3e4987 23622013-03-28 Richard Biener <rguenther@suse.de>
2363
2364 PR tree-optimization/37021
2365 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2366 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2367
6bf5e54c 23682013-03-27 Tobias Burnus <burnus@net-b.de>
2369
2370 PR fortran/56650
2371 PR fortran/36437
2372 * gfortran.dg/sizeof_2.f90: New.
2373 * gfortran.dg/sizeof_3.f90: New.
2374 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2375
f837b1f7 23762013-03-27 Richard Biener <rguenther@suse.de>
2377
2378 PR tree-optimization/37021
2379 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2380
adca2ded 23812013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2382
2383 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2384 * g++.dg/ipa/ivinline-2.C: Likewise.
2385 * g++.dg/ipa/ivinline-3.C: Likewise.
2386 * g++.dg/ipa/ivinline-4.C: Likewise.
2387 * g++.dg/ipa/ivinline-5.C: Likewise.
2388 * g++.dg/ipa/ivinline-7.C: Likewise.
2389 * g++.dg/ipa/ivinline-8.C: Likewise.
2390 * g++.dg/ipa/ivinline-9.C: Likewise.
2391 * g++.dg/cpp0x/noexcept03.C: Likewise.
2392 * gcc.dg/const-1.c: Likewise.
2393 * gcc.dg/ipa/pure-const-1.c: Likewise.
2394 * gcc.dg/noreturn-8.c: Likewise.
2395 * gcc.target/i386/mmx-1.c: Likewise.
2396 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2397 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2398 * gcc.c-torture/execute/pr33992.x: New file.
2399
1b5a7e9b 24002013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2401
2402 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2403
c183038c 24042013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2405
2406 PR c++/55951
2407 * g++.dg/ext/desig5.C: New.
2408
e42f9e9f 24092013-03-26 Tobias Burnus <burnus@net-b.de>
2410
2411 PR fortran/56649
2412 * gfortran.dg/merge_init_expr_2.f90: New.
2413 * gfortran.dg/merge_char_1.f90: Modify test to
2414 stay a run-time test.
2415 * gfortran.dg/merge_char_3.f90: Ditto.
2416
1990e851 24172013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2418
2419 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2420 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2421
167f5413 24222013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2423
2424 PR c++/56722
2425 * g++.dg/cpp0x/range-for23.C: New.
2426
c4a0180a 24272013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2428
2429 PR libfortran/52512
2430 * gfortran.dg/namelist_79.f90: New.
2431
265c4eb2 24322013-03-25 Martin Jambor <mjambor@suse.cz>
2433
2434 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2435
07f0c434 24362013-03-25 Tobias Burnus <burnus@net-b.de>
2437
2438 PR fortran/38536
2439 PR fortran/38813
2440 PR fortran/38894
2441 PR fortran/39288
2442 PR fortran/40963
2443 PR fortran/45824
2444 PR fortran/47023
2445 PR fortran/47034
2446 PR fortran/49023
2447 PR fortran/50269
2448 PR fortran/50612
2449 PR fortran/52426
2450 PR fortran/54263
2451 PR fortran/55343
2452 PR fortran/55444
2453 PR fortran/55574
2454 PR fortran/56079
2455 PR fortran/56378
2456 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2457 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2458 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2459 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2460 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2461 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2462 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2463 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2464 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2465 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2466 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2467 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2468 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2469 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2470 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2471 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2472 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2473 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2474 * gfortran.dg/pr32601_1.f03: Ditto.
2475 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2476 * gfortran.dg/blockdata_7.f90: New.
2477 * gfortran.dg/c_assoc_4.f90: New.
2478 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2479 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2480 * gfortran.dg/c_funloc_tests_8.f90: New.
2481 * gfortran.dg/c_loc_test_17.f90: New.
2482 * gfortran.dg/c_loc_test_18.f90: New.
2483 * gfortran.dg/c_loc_test_19.f90: New.
2484 * gfortran.dg/c_loc_test_20.f90: New.
2485 * gfortran.dg/c_sizeof_5.f90: New.
2486 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2487 * gfortran.dg/transfer_resolve_2.f90: New.
2488 * gfortran.dg/transfer_resolve_3.f90: New.
2489 * gfortran.dg/transfer_resolve_4.f90: New.
2490 * gfortran.dg/pr32601.f03: Update dg-error.
2491 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2492 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2493
91cb50d2 24942013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2495
2496 * gcc.target/arm/vseleqdf.c: New test.
2497 * gcc.target/arm/vseleqsf.c: Likewise.
2498 * gcc.target/arm/vselgedf.c: Likewise.
2499 * gcc.target/arm/vselgesf.c: Likewise.
2500 * gcc.target/arm/vselgtdf.c: Likewise.
2501 * gcc.target/arm/vselgtsf.c: Likewise.
2502 * gcc.target/arm/vselledf.c: Likewise.
2503 * gcc.target/arm/vsellesf.c: Likewise.
2504 * gcc.target/arm/vselltdf.c: Likewise.
2505 * gcc.target/arm/vselltsf.c: Likewise.
2506 * gcc.target/arm/vselnedf.c: Likewise.
2507 * gcc.target/arm/vselnesf.c: Likewise.
2508 * gcc.target/arm/vselvcdf.c: Likewise.
2509 * gcc.target/arm/vselvcsf.c: Likewise.
2510 * gcc.target/arm/vselvsdf.c: Likewise.
2511 * gcc.target/arm/vselvssf.c: Likewise.
2512
9793b57b 25132013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2514
2515 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2516 body from here...
2517 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2518 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2519 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2520 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2521 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2522 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2523 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2524 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2525 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2526 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2527 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2528 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2529 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2530 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2531 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2532 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2533 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2534 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2535 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2536 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2537 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2538 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2539 * gcc.target/arm/atomic-op-char.c: Likewise.
2540 * gcc.target/arm/atomic-op-consume.c: Likewise.
2541 * gcc.target/arm/atomic-op-int.c: Likewise.
2542 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2543 * gcc.target/arm/atomic-op-release.c: Likewise.
2544 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2545 * gcc.target/arm/atomic-op-short.c: Likewise.
2546
0565e0b5 25472013-03-25 Richard Biener <rguenther@suse.de>
2548
2549 PR middle-end/56694
2550 * g++.dg/torture/pr56694.C: New testcase.
2551
2f17f336 25522013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
0565e0b5 2553
2f17f336 2554 PR target/56720
2555 * gcc.target/arm/neon-vcond-gt.c: New test.
2556 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2557 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2558
d5459a15 25592013-03-25 Richard Biener <rguenther@suse.de>
2560
2561 PR tree-optimization/56689
2562 * gcc.dg/torture/pr56689.c: New testcase.
2563
f14fa9db 25642013-03-25 Kai Tietz <ktietz@redhat.com>
2565
2566 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2567
1442b178 25682013-03-24 Tobias Burnus <burnus@net-b.de>
2569
2570 PR fortran/56696
2571 * gfortran.dg/eof_5.f90: New.
2572
f0320907 25732013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2574
2575 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2576 alphabetically.
2577
76cfb9fa 25782013-03-22 Uros Bizjak <ubizjak@gmail.com>
2579
2580 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2581
dae4abaa 25822013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2583
2584 PR testsuite/55994
2585 * gcc.c-torture/execute/builtins/builtins.exp: Add
2586 -Wl,--allow-multiple-definition for RTEMS targets.
2587
c6ed7a1a 25882013-03-22 Ian Bolton <ian.bolton@arm.com>
2589
2590 * gcc.target/aarch64/movk.c: New test.
2591
8ee286c8 25922013-03-21 Marc Glisse <marc.glisse@inria.fr>
2593
2594 * g++.dg/ext/vector21.C: New testcase.
2595
b6779ddc 25962013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2597
2598 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2599 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2600
68f15e9d 26012013-03-21 Richard Biener <rguenther@suse.de>
2602
2603 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2604 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2605
c9c4c1ab 26062013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
02ab8c72 2607
2608 * gcc.target/aarch64/vect.c: Test and result vector added
2609 for sabd and saba instructions.
2610 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2611 instructions in assembly.
2612 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2613 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2614 for fabd instruction.
2615 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2616 instruction in assembly.
2617 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2618
799b7423 26192013-03-20 Jeff Law <law@redhat.com>
2620
2621 * g++.dg/tree-ssa/ssa-dom.C: New test.
799b7423 2622
33a2d887 26232013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2624
2625 * gcc.target/powerpc/mmfpgpr.c: New test.
2626 * gcc.target/powerpc/sd-vsx.c: Likewise.
2627 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2628 * gcc.target/powerpc/vsx-float0.c: Likewise.
2629
a9073c2f 26302013-03-20 Marc Glisse <marc.glisse@inria.fr>
2631
2632 PR tree-optimization/56355
2633 * gcc.dg/pr56355-1.c: New file.
2634
ff9c1bc1 26352013-03-20 Catherine Moore <clm@codesourcery.com>
2636 Richard Sandiford <rdsandiford@googlemail.com>
2637
2638 * gcc.target/mips/mips.exp: Add microMIPS support.
2639 * gcc.target/mips/umips-movep-2.c: New test.
2640 * gcc.target/mips/umips-lwp-2.c: New test.
2641 * gcc.target/mips/umips-swp-5.c: New test.
2642 * gcc.target/mips/umips-constraints-1.c: New test.
2643 * gcc.target/mips/umips-lwp-3.c: New test.
2644 * gcc.target/mips/umips-swp-6.c: New test.
2645 * gcc.target/mips/umips-constraints-2.c: New test.
2646 * gcc.target/mips/umips-save-restore-1.c: New test.
2647 * gcc.target/mips/umips-lwp-4.c: New test.
2648 * gcc.target/mips/umips-swp-7.c: New test.
2649 * gcc.target/mips/umips-save-restore-2.c: New test.
2650 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2651 * gcc.target/mips/umips-lwp-5.c: New test.
2652 * gcc.target/mips/umips-save-restore-3.c: New test.
2653 * gcc.target/mips/umips-lwp-6.c: New test.
2654 * gcc.target/mips/umips-swp-1.c: New test.
2655 * gcc.target/mips/umips-lwp-7.c: New test.
2656 * gcc.target/mips/umips-swp-2.c: New test.
2657 * gcc.target/mips/umips-lwp-8.c: New test.
2658 * gcc.target/mips/umips-swp-3.c: New test.
2659 * gcc.target/mips/umips-movep-1.c: New test.
2660 * gcc.target/mips/umips-lwp-1.c: New test.
2661 * gcc.target/mips/umips-swp-4.c: New test.
2662
affbda71 26632013-03-20 Richard Biener <rguenther@suse.de>
2664
2665 PR tree-optimization/56661
2666 * gcc.dg/torture/pr56661.c: New testcase.
2667
a6d46489 26682013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2669
2670 PR rtl-optimization/56605
2671 * gcc.target/powerpc/pr56605.c: New.
2672
e011645a 26732013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2674
2675 PR fortran/54932
2676 * gfortran.dg/do_1.f90: Don't xfail.
2677
a2d1e432 26782013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2679
2680 PR libfortran/51825
2681 * gfortran.dg/namelist_77.f90: New.
2682 * gfortran.dg/namelist_78.f90: New.
2683
093f923b 26842013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2685
2686 PR libfortran/48618
2687 * gfortran.dg/open_negative_unit_1.f90: New.
2688
00f5db85 26892013-03-19 Ian Bolton <ian.bolton@arm.com>
2690
2691 * gcc.target/aarch64/sbc.c: New test.
2692
4d83c223 26932013-03-19 Ian Bolton <ian.bolton@arm.com>
2694
2695 * gcc.target/aarch64/ror.c: New test.
2696
45244f9b 26972013-03-19 Ian Bolton <ian.bolton@arm.com>
2698
2699 * gcc.target/aarch64/extr.c: New test.
2700
0df18bd2 27012013-03-19 Richard Biener <rguenther@suse.de>
2702
2703 PR tree-optimization/56273
2704 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2705 * c-c++-common/uninit-17.c: Likewise.
2706
70347500 27072013-03-18 Jakub Jelinek <jakub@redhat.com>
2708
2709 PR tree-optimization/56635
2710 * g++.dg/torture/pr56635.C: New test.
2711
cc99c1e1 27122013-03-18 Richard Biener <rguenther@suse.de>
2713
2714 PR tree-optimization/3713
2715 * g++.dg/ipa/devirt-12.C: New testcase.
2716
800469aa 27172013-03-18 Jakub Jelinek <jakub@redhat.com>
2718
2719 PR c/56566
2720 * c-c++-common/pr56566.c: New test.
2721
5c9c6fc0 27222013-03-17 Jason Merrill <jason@redhat.com>
2723
2724 * g++.dg/template/abstract-dr337.C: XFAIL.
2725
7c63bd84 27262013-03-16 Jakub Jelinek <jakub@redhat.com>
2727
2728 PR c++/56607
2729 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2730 * c-c++-common/pr56607.c: New test.
2731
a753acd4 27322013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2733
2734 PR c++/56582
2735 * g++.dg/cpp0x/constexpr-array5.C: New.
2736
11972221 27372013-03-15 Tobias Burnus <burnus@net-b.de>
2738
a753acd4 2739 PR fortran/56615
2740 * gfortran.dg/transfer_intrinsic_5.f90: New.
11972221 2741
880f7919 27422013-03-15 Kai Tietz <ktietz@redhat.com>
2743
2744 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2745 * gcc.target/i386/pr20020-1.c: Likewise.
2746 * gcc.target/i386/pr20020-2.c: Likewise.
2747 * gcc.target/i386/pr20020-3.c: Likewise.
2748 * gcc.target/i386/pr53425-1.c: Likewise.
2749 * gcc.target/i386/pr53425-2.c: Likewise.
2750 * gcc.target/i386/pr55093.c: Likewise.
2751 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2752
a974ba69 27532013-03-15 Jakub Jelinek <jakub@redhat.com>
2754
2755 PR debug/56307
2756 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2757 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2758
228bf2b8 27592013-03-14 Jakub Jelinek <jakub@redhat.com>
2760
2475047c 2761 PR tree-optimization/53265
2762 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2763 undefined behavior.
2764 * gcc.dg/graphite/id-6.c (test): Likewise.
2765 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2766 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2767
228bf2b8 2768 PR tree-optimization/53265
2769 * gcc.dg/pr53265.c: New test.
2770 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2771 to dg-options.
2772 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2773 arrays.
2774 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2775 n, use it as high bound instead of 4.
2776
bb057878 27772013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2778
2779 PR target/49880
2780 * gcc.target/sh/pr49880-1.c: New.
2781 * gcc.target/sh/pr49880-2.c: New.
2782 * gcc.target/sh/pr49880-3.c: New.
2783 * gcc.target/sh/pr49880-4.c: New.
2784 * gcc.target/sh/pr49880-5.c: New.
2785
5f9b0c45 27862013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2787
2788 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2789
814c4f66 27902013-03-13 Richard Biener <rguenther@suse.de>
2791
2792 PR tree-optimization/56608
2793 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2794
36014dfb 27952013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2796
2797 PR c++/56611
2798 * g++.dg/cpp0x/alias-decl-32.C: New.
2799
b291008a 28002013-03-11 Jan Hubicka <jh@suse.cz>
2801
2802 PR middle-end/56571
2803 * gcc.c-torture/compile/pr56571.c: New testcase.
2804
dd94a9d2 28052013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2806
2807 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2808 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2809
7e44eced 28102013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2811
2812 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2813 * gcc.dg/inline_4.c: Likewise.
2814 * gcc.dg/unroll_2.c: Likewise.
2815 * gcc.dg/unroll_3.c: Likewise.
2816 * gcc.dg/unroll_4.c: Likewise.
2817
651bfd3d 28182013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2819
97927869 2820 PR testsuite/54119
2821 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2822
651bfd3d 2823 PR debug/56307
2824 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2825
d718a00d 28262013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2827
2828 PR target/40797
2829 * gcc.c-torture/compile/pr40797.c: New.
2830
6d09a025 28312013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2832
2833 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2834
0377ee78 28352013-03-10 Paul Thomas <pault@gcc.gnu.org>
2836
2837 PR fortran/56575
2838 * gfortran.dg/class_56.f90: New test.
2839
9d3fa937 28402013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2841
2842 PR middle-end/56524
2843 * gcc.target/mips/pr56524.c: New test.
2844
b0d2ae2a 28452013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2846
2847 PR c++/56565
2848 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2849
ac92ee1e 28502013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2851
2852 PR c++/51412
2853 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2854
b3269f54 28552013-03-08 Marek Polacek <polacek@redhat.com>
2856
2857 PR tree-optimization/56478
2858 * gcc.dg/torture/pr56478.c: New test.
2859
60e19418 28602013-03-08 Kai Tietz <ktietz@redhat.com>
2861
6d67f89e 2862 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2863 targets linker option --allow-multiple-definition.
2864
77cdcfa2 2865 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2866 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2867 * gcc.dg/pr52549.c: Add LLP64 case.
2868 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2869 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2870 * gcc.dg/torture/pr51071-2.c: Likewise.
2871 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2872 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2873 * gcc.dg/tree-ssa/vrp75.c: Likewise.
c794cf62 2874 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
77cdcfa2 2875 * gcc.dg/weak/weak-1.c: Likewise.
2876 * gcc.dg/weak/weak-2.c: Likewise.
2877 * gcc.dg/weak/weak-3.c: Likewise.
2878 * gcc.dg/weak/weak-4.c: Likewise.
2879 * gcc.dg/weak/weak-5.c: Likewise.
2880 * gcc.dg/weak/weak-15.c: Likewise.
2881 * gcc.dg/weak/weak-16.c: Likewise.
2882
60e19418 2883 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2884
bdb5a35a 28852013-03-07 Jakub Jelinek <jakub@redhat.com>
2886
2887 PR tree-optimization/56559
2888 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2889
c1a5a2f9 28902013-03-07 Andreas Schwab <schwab@suse.de>
2891
2892 * gcc.dg/pr31490.c: Fix last change.
2893
d10f4a56 28942013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2895
2896 PR c++/56534
2897 * g++.dg/template/crash115.C: New.
2898
f5c4bbcd 28992013-03-06 Jakub Jelinek <jakub@redhat.com>
2900
2901 PR tree-optimization/56539
2902 * gcc.c-torture/compile/pr56539.c: New test.
2903
6b7ee36e 29042013-03-06 Kai Tietz <ktietz@redhat.com>
2905
2906 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2907 targets.
2908 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2909 * gcc.dg/lto/20091013-1_2.c: Likewise.
2910 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2911
9b2cb7a7 29122013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2913
2914 * gnat.dg/specs/aggr6.ads: New test.
2915
29162013-03-06 Eric Botcazou <ebotcazou@adacore.com>
87fdc628 2917
2918 * gnat.dg/loop_optimization15.ad[sb]: New test.
2919
31c66114 29202013-03-06 Jakub Jelinek <jakub@redhat.com>
2921
2922 PR middle-end/56548
2923 * gcc.dg/pr56548.c: New test.
2924
6dd1caf5 29252013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2926
2927 PR debug/53363
2928 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2929
1993ca90 29302013-03-06 Jakub Jelinek <jakub@redhat.com>
2931
2932 PR c++/56543
2933 * g++.dg/template/typename20.C: New test.
2934
848d0536 29352013-03-05 Jakub Jelinek <jakub@redhat.com>
2936
2937 PR debug/56510
2938 * gcc.dg/pr56510.c: New test.
2939
2940 PR rtl-optimization/56484
2941 * gcc.c-torture/compile/pr56484.c: New test.
2942
4af18703 29432013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2944
2945 PR c++/56530
2946 * g++.dg/warn/Wsign-conversion-2.C: New.
2947
6de71799 29482013-03-05 Richard Biener <rguenther@suse.de>
2949
2950 PR tree-optimization/56270
2951 * gcc.dg/vect/slp-38.c: New testcase.
2952
bdcf717b 29532013-03-05 Jakub Jelinek <jakub@redhat.com>
2954
2955 PR rtl-optimization/56494
2956 * gcc.dg/pr56494.c: New test.
2957
8ad1eb69 29582013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2959
2960 * gcc.dg/pr56424.c: New test.
2961
050bae72 29622013-03-04 Georg-Johann Lay <avr@gjlay.de>
2963
2964 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2965 * gcc.dg/pr56228.c <avr>: Skip.
2966
c875acdf 29672013-03-04 Georg-Johann Lay <avr@gjlay.de>
2968
2969 PR testsuite/52641
2970 PR tree-optimization/52631
2971 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2972
d345d59a 29732013-03-03 David Edelsohn <dje.gcc@gmail.com>
2974
2975 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2976 * gcc.dg/vect/vect-83_64.c: Same.
2977
35366896 29782013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2979
2980 PR fortran/56477
2981 * gfortran.dg/pointer_check_13.f90: New test.
2982
ef110138 29832013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2984
2985 PR fortran/54730
2986 * gfortran.dg/array_constructor_42.f90: New test.
2987
beac3c93 29882013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2989
2990 PR c++/52688
2991 * g++.dg/template/static33.C: New.
2992 * g++.dg/template/static34.C: Likewise.
2993
2994 PR c++/10291
2995 * g++.dg/template/static35.C: New.
2996
ea4efe92 29972013-03-01 Steve Ellcey <sellcey@mips.com>
2998
2999 * gcc.dg/pr56396.c: Require pic support.
3000
57625e55 30012013-03-01 Richard Biener <rguenther@suse.de>
3002
3003 PR tree-optimization/55481
3004 * gcc.dg/torture/pr56488.c: New testcase.
3005
a9196da9 30062013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3007 Jakub Jelinek <jakub@redhat.com>
3008
3009 PR sanitizer/56454
3010 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3011 no_sanitize_address attribute rather than no_address_safety_analysis.
3012 * g++.dg/asan/sanitizer_test_utils.h
3013 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3014 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3015 in addition to no_address_safety_analysis.
3016
737ed429 30172013-02-28 Jason Merrill <jason@redhat.com>
3018
3019 PR c++/56481
3020 * g++.dg/cpp0x/constexpr-and.C: New.
3021
2e1d16b0 30222013-02-28 Martin Jambor <mjambor@suse.cz>
3023
3024 PR tree-optimization/56294
3025 * g++.dg/debug/pr56294.C: New test.
3026
7ede8189 30272013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3028
3029 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3030
f3721e91 30312013-02-27 Marek Polacek <polacek@redhat.com>
3032
3033 PR rtl-optimization/56466
3034 * gcc.dg/pr56466.c: New test.
3035
a67868a5 30362013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3037
3038 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3039 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3040 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3041
936ab1d9 30422013-02-27 Andrey Belevantsev <abel@ispras.ru>
3043
3044 PR middle-end/45472
3045 * gcc.dg/pr45472.c: New test.
3046
9df082d2 30472013-02-26 Marek Polacek <polacek@redhat.com>
3048
3049 PR tree-optimization/56426
3050 * gcc.dg/pr56436.c: New test.
3051
50c96f17 30522013-02-26 Jakub Jelinek <jakub@redhat.com>
3053
db08f1c6 3054 PR tree-optimization/56448
3055 * gcc.c-torture/compile/pr56448.c: New test.
3056
50c96f17 3057 PR tree-optimization/56443
3058 * gcc.dg/torture/pr56443.c: New test.
3059
750e47f5 30602013-02-25 Richard Biener <rguenther@suse.de>
3061
3062 PR tree-optimization/56175
3063 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3064
88e69df1 30652013-02-24 Jakub Jelinek <jakub@redhat.com>
3066
3067 PR c++/56403
3068 * g++.dg/torture/pr56403.C: New test.
3069
ca7a473f 30702013-02-25 Catherine Moore <clm@codesourcery.com>
3071
3072 Revert:
3073 2013-02-24 Catherine Moore <clm@codesourcery.com>
31c66114 3074 Richard Sandiford <rdsandiford@googlemail.com>
ca7a473f 3075
3076 * gcc.target/mips/mips.exp: Add microMIPS support.
3077 * gcc.target/mips/umips-movep-2.c: New test.
3078 * gcc.target/mips/umips-lwp-2.c: New test.
3079 * gcc.target/mips/umips-swp-5.c: New test.
3080 * gcc.target/mips/umips-constraints-1.c: New test.
3081 * gcc.target/mips/umips-lwp-3.c: New test.
3082 * gcc.target/mips/umips-swp-6.c: New test.
3083 * gcc.target/mips/umips-constraints-2.c: New test.
3084 * gcc.target/mips/umips-save-restore-1.c: New test.
3085 * gcc.target/mips/umips-lwp-4.c: New test.
3086 * gcc.target/mips/umips-swp-7.c: New test.
3087 * gcc.target/mips/umips-save-restore-2.c: New test.
3088 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3089 * gcc.target/mips/umips-lwp-5.c: New test.
3090 * gcc.target/mips/umips-save-restore-3.c: New test.
3091 * gcc.target/mips/umips-lwp-6.c: New test.
3092 * gcc.target/mips/umips-swp-1.c: New test.
3093 * gcc.target/mips/umips-lwp-7.c: New test.
3094 * gcc.target/mips/umips-swp-2.c: New test.
3095 * gcc.target/mips/umips-lwp-8.c: New test.
3096 * gcc.target/mips/umips-swp-3.c: New test.
3097 * gcc.target/mips/umips-movep-1.c: New test.
3098 * gcc.target/mips/umips-lwp-1.c: New test.
3099 * gcc.target/mips/umips-swp-4.c: New test.
3100
7fd93f9c 31012013-02-24 Catherine Moore <clm@codesourcery.com>
31c66114 3102 Richard Sandiford <rdsandiford@googlemail.com>
7fd93f9c 3103
3104 * gcc.target/mips/mips.exp: Add microMIPS support.
3105 * gcc.target/mips/umips-movep-2.c: New test.
3106 * gcc.target/mips/umips-lwp-2.c: New test.
3107 * gcc.target/mips/umips-swp-5.c: New test.
3108 * gcc.target/mips/umips-constraints-1.c: New test.
3109 * gcc.target/mips/umips-lwp-3.c: New test.
3110 * gcc.target/mips/umips-swp-6.c: New test.
3111 * gcc.target/mips/umips-constraints-2.c: New test.
3112 * gcc.target/mips/umips-save-restore-1.c: New test.
3113 * gcc.target/mips/umips-lwp-4.c: New test.
3114 * gcc.target/mips/umips-swp-7.c: New test.
3115 * gcc.target/mips/umips-save-restore-2.c: New test.
3116 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3117 * gcc.target/mips/umips-lwp-5.c: New test.
3118 * gcc.target/mips/umips-save-restore-3.c: New test.
3119 * gcc.target/mips/umips-lwp-6.c: New test.
3120 * gcc.target/mips/umips-swp-1.c: New test.
3121 * gcc.target/mips/umips-lwp-7.c: New test.
3122 * gcc.target/mips/umips-swp-2.c: New test.
3123 * gcc.target/mips/umips-lwp-8.c: New test.
3124 * gcc.target/mips/umips-swp-3.c: New test.
3125 * gcc.target/mips/umips-movep-1.c: New test.
3126 * gcc.target/mips/umips-lwp-1.c: New test.
3127 * gcc.target/mips/umips-swp-4.c: New test.
3128
a16e0d2d 31292013-02-22 Jakub Jelinek <jakub@redhat.com>
3130
3131 PR sanitizer/56393
3132 * lib/asan-dg.exp (asan_link_flags): Add
3133 -B${gccpath}/libsanitizer/asan/ to flags.
3134
af0907da 31352013-02-21 Jakub Jelinek <jakub@redhat.com>
3136
3137 PR middle-end/56420
3138 * gcc.dg/torture/pr56420.c: New test.
3139
ded1a556 31402013-02-20 Aldy Hernandez <aldyh@redhat.com>
3141
3142 PR middle-end/56108
3143 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3144
9bd3a517 31452013-02-21 Martin Jambor <mjambor@suse.cz>
3146
3147 PR tree-optimization/56310
3148 * g++.dg/ipa/pr56310.C: New test.
3149
f8f29ba2 31502013-02-21 Janus Weil <janus@gcc.gnu.org>
3151
3152 PR fortran/56385
3153 * gfortran.dg/proc_ptr_comp_37.f90: New.
3154
7662ff7e 31552013-02-21 Richard Biener <rguenther@suse.de>
3156
3157 PR tree-optimization/56415
3158 Revert
3159 2013-02-11 Richard Biener <rguenther@suse.de>
3160
3161 PR tree-optimization/56273
3162 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3163 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3164 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3165 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3166 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3167 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3168
6c73696d 31692013-02-21 Marek Polacek <polacek@redhat.com>
3170
3171 PR tree-optimization/56398
0377ee78 3172 * g++.dg/torture/pr56398.C: New test.
6c73696d 3173
28a9e8c4 31742013-02-21 Jakub Jelinek <jakub@redhat.com>
3175
3176 PR inline-asm/56405
3177 * gcc.c-torture/compile/pr56405.c: New test.
3178
16473e06 31792013-02-20 Jan Hubicka <jh@suse.cz>
3180
3181 PR tree-optimization/56265
bf441740 3182 * g++.dg/ipa/devirt-11.C: New testcase.
16473e06 3183
560965e9 31842013-02-20 Richard Biener <rguenther@suse.de>
3185
3186 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3187
285df01b 31882013-02-20 Richard Biener <rguenther@suse.de>
3189 Jakub Jelinek <jakub@redhat.com>
3190
3191 PR tree-optimization/56396
3192 * gcc.dg/pr56396.c: New testcase.
3193
49858f84 31942013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3195
3196 PR c++/56373
3197 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3198
82a7a70c 31992013-02-19 Richard Biener <rguenther@suse.de>
3200
3201 PR tree-optimization/56384
3202 * gcc.dg/torture/pr56384.c: New testcase.
3203
15c27dda 32042013-02-19 Jakub Jelinek <jakub@redhat.com>
3205
a82fc9c6 3206 PR tree-optimization/56350
3207 * gcc.dg/pr56350.c: New test.
3208
15c27dda 3209 PR tree-optimization/56381
3210 * g++.dg/opt/pr56381.C: New test.
3211
19426fe1 32122013-02-18 Jakub Jelinek <jakub@redhat.com>
3213
3214 PR pch/54117
3215 * lib/dg-pch.exp (pch-init, pch-finish,
3216 check_effective_target_pch_supported_debug): New procs.
3217 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3218 Likewise if $pch_unsupported_debug and $flags include -g.
3219 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3220 and dg-require-effective-target pch_unsupported_debug.
3221 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3222 * objc.dg/pch/pch.exp: Likewise.
3223 * gcc.dg/pch/pch.exp: Likewise.
3224 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3225 pch_unsupported_debug.
3226 * gcc.dg/pch/valid-1.hs: Likewise.
3227 * gcc.dg/pch/valid-1b.c: Likewise.
3228 * gcc.dg/pch/valid-1b.hs: Likewise.
3229
abad9af1 32302013-02-18 Richard Biener <rguenther@suse.de>
3231
3232 PR tree-optimization/56366
3233 * gcc.dg/torture/pr56366.c: New testcase.
3234
b375c775 32352013-02-18 Richard Biener <rguenther@suse.de>
3236
1450b4dd 3237 PR middle-end/56349
3238 * gcc.dg/torture/pr56349.c: New testcase.
b375c775 3239
e6b37e57 32402013-02-18 Richard Biener <rguenther@suse.de>
3241
3242 PR tree-optimization/56321
3243 * gcc.dg/torture/pr56321.c: New testcase.
3244
f9ca9e46 32452013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3246
3247 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3248
d9dc05a1 32492013-02-16 Jakub Jelinek <jakub@redhat.com>
3250 Dodji Seketeli <dodji@redhat.com>
3251
3252 PR asan/56330
3253 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3254 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3255 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3256 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3257 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3258 * c-c++-common/asan/pr56330.c: Likewise.
3259 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3260 Ensure the size argument of __builtin_memcpy is a constant.
3261
5fcbca6b 32622013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3263 Paolo Carlini <paolo.carlini@oracle.com>
3264
3265 PR c++/51242
3266 * g++.dg/cpp0x/enum23.C: New.
3267
9fdebf35 32682013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3269
3270 PR target/54685
3271 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3272
a27d5d8c 32732013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3274
3275 PR rtl-optimization/56348
3276 * gcc.target/i386/pr56348.c: New test.
3277
9fdebf35 32782013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
ec4f0001 3279
9fdebf35 3280 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3281 * gcc.target/arm/interrupt-2.c: Likewise.
ec4f0001 3282
2ce05815 32832013-02-15 Tobias Burnus <burnus@net-b.de>
3284
3285 PR fortran/56318
bf441740 3286 * gfortran.dg/matmul_9.f90: New.
2ce05815 3287
dbbb84de 32882013-02-15 Tobias Burnus <burnus@net-b.de>
3289
3290 PR fortran/53818
3291 * gfortran.dg/init_flag_11.f90: New.
3292
1025e294 32932013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3294
3295 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3296
dfc633a1 32972013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3298
3299 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3300 characters.
3301
8b9eb27e 33022013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3303 Tobias Burnus <burnus@net-b.de>
3304
3305 PR testsuite/56138
3306 * gfortran.dg/allocatable_function_7.f90: New.
3307
c4efcc7a 33082013-02-14 Jakub Jelinek <jakub@redhat.com>
3309
3310 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3311 * asan_globals_test-wrapper.cc: New file.
3312 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3313 instead of asan_globals_test.cc as dg-additional-sources.
3314 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3315 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3316 "sanitizer_test_utils.h" instead of
3317 "sanitizer_common/tests/sanitizer_test_utils.h".
3318 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3319 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3320 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3321 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3322 * g++.dg/asan/asan_test.cc: Synced from upstream.
3323 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3324
0f2b58ae 33252013-02-14 Dodji Seketeli <dodji@redhat.com>
3326
3327 Fix an asan crash
3328 * c-c++-common/asan/memcmp-2.c: New test.
3329
911b08c6 33302013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3331
3332 PR c++/55582
3333 * g++.dg/cpp0x/udlit-string-literal.h: New.
3334 * g++.dg/cpp0x/udlit-string-literal.C: New.
3335
c35fb07e 33362013-02-13 Sriraman Tallam <tmsriram@google.com>
3337
3338 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3339
f03b2d9d 33402013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3341
3342 PR target/56184
3343 * gcc.target/arm/pr56184.C: New test.
3344
a756eaf1 33452013-02-13 Jakub Jelinek <jakub@redhat.com>
3346
3347 PR c++/56302
3348 * g++.dg/torture/pr56302.C: New test.
3349 * g++.dg/cpp0x/constexpr-56302.C: New test.
3350 * c-c++-common/pr56302.c: New test.
3351
c12d6c79 33522013-02-13 Tobias Burnus <burnus@net-b.de>
3353 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3354
3355 PR fortran/56204
3356 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3357 * gfortran.dg/quad_3.f90: Ditto.
3358
7da89e80 33592013-02-13 Kostya Serebryany <kcc@google.com>
3360
3361 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3362 to match the fresh asan run-time.
3363 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3364
c31c80df 33652013-02-12 Dodji Seketeli <dodji@redhat.com>
3366
3367 Avoid instrumenting duplicated memory access in the same basic block
3368 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
bf441740 3369 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3370 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3371 * c-c++-common/asan/inc.c: Likewise.
c31c80df 3372
89c2edcf 33732013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3374
3375 PR inline-asm/56148
3376 * gcc.target/i386/pr56148.c: New test.
3377
196712cb 33782013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3379 Tobias Burnus <burnus@net-b.de>
3380
c12d6c79 3381 PR testsuite/56082
196712cb 3382 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3383 to kind=2.
3384
d648b2ee 33852013-02-12 Richard Biener <rguenther@suse.de>
3386
3387 PR lto/56297
3388 * gcc.dg/lto/pr56297_0.c: New testcase.
3389 * gcc.dg/lto/pr56297_0.c: Likewise.
3390
9d2264a0 33912013-02-12 Janus Weil <janus@gcc.gnu.org>
3392
3393 PR fortran/46952
3394 * gfortran.dg/typebound_deferred_1.f90: New.
3395
193baafd 33962013-02-12 Jakub Jelinek <jakub@redhat.com>
3397
3398 PR rtl-optimization/56151
3399 * gcc.target/i386/pr56151.c: New test.
3400
fd457cef 34012013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3402
3403 * g++.dg/ext/mv12.C: New test.
3404 * g++.dg/ext/mv12.h: New file.
3405 * g++.dg/ext/mv12-aux.C: New file.
3406 * g++.dg/ext/mv13.C: New test.
3407
4183d5c3 34082013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3409
3410 * lib/target-supports.exp
3411 (check_effective_target_powerpc_eabi_ok): New.
3412 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3413 powerpc_eabi_ok.
3414 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3415 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3416 only.
3417 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3418 * gcc.target/powerpc/pr51623.c: Likewise.
3419 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3420 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3421
31c66114 34222013-02-11 Alexander Potapenko <glider@google.com>
ed161dab 3423 Jack Howarth <howarth@bromo.med.uc.edu>
3424 Jakub Jelinek <jakub@redhat.com>
3425
3426 PR sanitizer/55617
3427 * g++.dg/asan/pr55617.C: Run on all targets.
3428
ffc1977a 34292013-02-11 Uros Bizjak <ubizjak@gmail.com>
3430
3431 PR rtl-optimization/56275
3432 * gcc.dg/pr56275.c: New test.
3433
2f5dea30 34342013-02-11 Richard Biener <rguenther@suse.de>
3435
3436 PR tree-optimization/56273
3437 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3438
b6f3c6f1 34392013-02-11 Richard Biener <rguenther@suse.de>
3440
3441 PR tree-optimization/56264
3442 * gcc.dg/torture/pr56264.c: New testcase.
3443
4d739378 34442013-02-11 Richard Biener <rguenther@suse.de>
3445
3446 PR tree-optimization/56273
3447 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3448 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3449 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3450 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3451 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3452 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3453
a92893e5 34542013-02-09 Uros Bizjak <ubizjak@gmail.com>
3455
3456 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3457 for *-*-linux-gnu targets.
3458 * g++.dg/asan/interception-test-1.c: Ditto.
3459 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3460 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3461
37b00fc7 34622013-02-09 Paul Thomas <pault@gcc.gnu.org>
3463
3464 PR fortran/55362
3465 * gfortran.dg/intrinsic_size_4.f90 : New test.
3466
18163dd8 34672013-02-09 Jakub Jelinek <jakub@redhat.com>
3468
3469 PR target/56256
3470 * gcc.target/powerpc/pr56256.c: New test.
3471
92c9e3b7 34722013-02-08 Ian Lance Taylor <iant@google.com>
3473
3474 * lib/go.exp: Load timeout.exp.
3475
4aa54340 34762013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3477
3478 PR rtl-optimization/56246
3479 * gcc.target/i386/pr56246.c: New test.
3480
ea239197 34812013-02-08 Jeff Law <law@redhat.com>
3482
3483 PR debug/53948
3484 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3485
b85af273 34862013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3487
3488 PR target/56043
3489 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3490 powerpc*-*-linux*.
3491
21a6219e 34922013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
e975e345 3493
3494 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3495
5ef30aea 34962013-02-08 Jakub Jelinek <jakub@redhat.com>
3497
3498 PR rtl-optimization/56195
3499 * gcc.dg/torture/pr56195.c: New test.
3500
d8daa19e 35012013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3502
3503 PR fortran/54107
3504 * gfortran.dg/recursive_interface_2.f90: New test.
3505
1a8b7013 35062013-02-08 Jakub Jelinek <jakub@redhat.com>
3507
3508 PR tree-optimization/56250
3509 * gcc.c-torture/execute/pr56250.c: New test.
3510
992b7387 35112013-02-08 Georg-Johann Lay <avr@gjlay.de>
3512
3513 PR tree-optimization/56064
3514 * gcc.dg/fixed-point/view-convert-2.c: New test.
3515
42540642 35162013-02-08 Michael Matz <matz@suse.de>
3517
3518 PR tree-optimization/52448
3519 * gcc.dg/pr52448.c: New test.
3520
ff829efa 35212013-02-08 Richard Biener <rguenther@suse.de>
3522
3523 PR middle-end/56181
3524 * gcc.dg/torture/pr56181.c: New testcase.
3525
eafea251 35262013-02-08 Georg-Johann Lay <avr@gjlay.de>
3527
3528 PR target/54222
3529 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3530 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3531
e6f71049 35322013-02-07 Jakub Jelinek <jakub@redhat.com>
3533
42f98e54 3534 PR c++/56241
3535 * g++.dg/parse/crash61.C: New test.
3536
1b1f551e 3537 PR c++/56239
3538 * g++.dg/parse/pr56239.C: New test.
3539
e6f71049 3540 PR c++/56237
3541 * g++.dg/abi/mangle61.C: New test.
3542
2e620dc7 35432013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3544
3545 PR rtl-optimization/56225
3546 * gcc.target/i386/pr56225.c: New test.
3547
c288ac40 35482013-02-07 Jakub Jelinek <jakub@redhat.com>
3549
67a34241 3550 PR debug/56154
3551 * gcc.dg/guality/pr56154-1.c: New test.
3552 * gcc.dg/guality/pr56154-2.c: New test.
3553 * gcc.dg/guality/pr56154-3.c: New test.
3554 * gcc.dg/guality/pr56154-4.c: New test.
3555 * gcc.dg/guality/pr56154-aux.c: New file.
3556
c288ac40 3557 PR tree-optimization/55789
3558 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3559 cleanup-tree-dump.
3560 * gcc.dg/tree-ssa/inline-3.c: Add
3561 --param max-early-inliner-iterations=2 option.
3562
fd9db0c9 35632013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3564
3565 PR debug/53363
3566 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3567 Add -fno-dwarf2-cfi-asm to dg-options.
3568 Adapt match count.
3569
bef70214 35702013-02-07 Jakub Jelinek <jakub@redhat.com>
3571
3572 PR target/56228
3573 * gcc.dg/pr56228.c: New test.
3574
774a97a4 35752013-02-07 Alan Modra <amodra@gmail.com>
3576
9c74eaeb 3577 PR target/54009
3578 * gcc.target/powerpc/pr54009.c: New test.
774a97a4 3579 PR target/54131
3580 * gfortran.dg/pr54131.f: New test.
3581
c1cb26ae 35822013-02-06 Paul Thomas <pault@gcc.gnu.org>
3583
3584 PR fortran/55789
3585 * gfortran.dg/array_constructor_41.f90: New test.
3586
6711b345 35872013-02-06 Janus Weil <janus@gcc.gnu.org>
3588
3589 PR fortran/55978
3590 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3591
b8214689 35922013-02-06 Jakub Jelinek <jakub@redhat.com>
3593
3594 PR middle-end/56217
3595 * g++.dg/gomp/pr56217.C: New test.
3596
2a111350 35972013-02-05 Jakub Jelinek <jakub@redhat.com>
3598
3599 PR tree-optimization/56205
3600 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3601 * gcc.c-torture/execute/pr56205.c: New test.
3602
bc17236a 36032013-02-05 Richard Biener <rguenther@suse.de>
3604
3605 PR tree-optimization/53342
3606 PR tree-optimization/53185
3607 * gcc.dg/vect/pr53185-2.c: New testcase.
3608
8afc926b 36092013-02-05 Jan Hubicka <jh@suse.cz>
3610
24849f1c 3611 PR tree-optimization/55789
3612 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3613 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3614 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3615 * g++.dg/ipa/inline-1.C: New testcase.
3616 * g++.dg/ipa/inline-2.C: New testcase.
3617 * g++.dg/ipa/inline-3.C: New testcase.
3618
36192013-02-05 Jan Hubicka <jh@suse.cz>
3620
3621 PR tree-optimization/55789
8afc926b 3622 * g++.dg/torture/pr55789.C: New testcase.
3623
df936998 36242013-02-05 Jakub Jelinek <jakub@redhat.com>
3625
3626 PR middle-end/56167
3627 * gcc.dg/pr56167.c: New test.
3628
f688fff7 36292013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3630
3631 PR target/55146
3632 * gcc.target/sh/pr55146.c: New.
3633
36342013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
e602ed3f 3635
3636 PR tree-optimization/54386
3637 * gcc.target/sh/pr54386.c: New.
3638
921080ae 36392013-02-04 Paul Thomas <pault@gcc.gnu.org>
3640
3641 PR fortran/56008
3642 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3643
3644 PR fortran/47517
3645 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3646
31c66114 36472013-02-04 Alexander Potapenko <glider@google.com>
a92893e5 3648 Jack Howarth <howarth@bromo.med.uc.edu>
ec7e9f78 3649 Jakub Jelinek <jakub@redhat.com>
3650
3651 PR sanitizer/55617
3652 * g++.dg/asan/pr55617.C: New test.
3653
d82a3a02 36542013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3655
3656 PR fortran/54195
3657 * gfortran.dg/typebound_operator_19.f90: New test.
3658 * gfortran.dg/typebound_assignment_4.f90: New test.
3659
acd1bde2 36602013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3661
3662 PR fortran/54107
3663 * gfortran.dg/recursive_interface_1.f90: New test.
3664
871609a8 36652013-02-04 Richard Guenther <rguenther@suse.de>
3666
3667 PR lto/56168
3668 * gcc.dg/lto/pr56168_0.c: New testcase.
3669 * gcc.dg/lto/pr56168_1.c: Likewise.
3670
9e5e87d9 36712013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3672
3673 PR fortran/50627
3674 PR fortran/56054
3675 * gfortran.dg/block_12.f90: New test.
3676 * gfortran.dg/module_error_1.f90: New test.
3677
415da7f3 36782013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3679
3680 * lib/target-supports.exp (check_effective_target_vect_float)
3681 (check_effective_target_vect_no_align): Add mips-sde-elf.
3682
0acfe1c1 36832013-02-01 Jakub Jelinek <jakub@redhat.com>
3684
3685 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3686
4cc5e5ee 36872013-02-01 David Edelsohn <dje.gcc@gmail.com>
3688
3689 * gcc.dg/pr56023.c: XFAIL on AIX.
3690 * gcc.dg/vect/pr49352.c: Same.
3691
6b40a1a5 36922013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3693
3694 * gnat.dg/opt26.adb: New test.
3695
7046891f 36962013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3697
3698 Revert.
3699 2013-01-27 Amol Pise <amolpise15@gmail.com>
3700
3701 * gcc.target/arm/neon-vfnms-1.c: New test.
3702 * gcc.target/arm/neon-vfnma-1.c: New test.
3703
a8bcfda2 37042013-01-31 Richard Biener <rguenther@suse.de>
3705
3706 PR tree-optimization/56157
3707 * gcc.dg/torture/pr56157.c: New testcase.
3708
fad68b9f 37092013-01-30 Richard Biener <rguenther@suse.de>
3710
3711 PR tree-optimization/56150
3712 * gcc.dg/torture/pr56150.c: New testcase.
3713
ae0c3984 37142013-01-30 Jakub Jelinek <jakub@redhat.com>
3715
53486a83 3716 PR sanitizer/55374
3717 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3718 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3719 printed in backtrace.
3720 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3721 to avoid errors about mismatched allocation vs. deallocation.
3722
ae0c3984 3723 PR c++/55742
3724 * g++.dg/mv1.C: Moved to...
3725 * g++.dg/ext/mv1.C: ... here. Adjust test.
3726 * g++.dg/mv2.C: Moved to...
3727 * g++.dg/ext/mv2.C: ... here. Adjust test.
3728 * g++.dg/mv3.C: Moved to...
3729 * g++.dg/ext/mv3.C: ... here.
3730 * g++.dg/mv4.C: Moved to...
3731 * g++.dg/ext/mv4.C: ... here.
3732 * g++.dg/mv5.C: Moved to...
3733 * g++.dg/ext/mv5.C: ... here. Adjust test.
3734 * g++.dg/mv6.C: Moved to...
3735 * g++.dg/ext/mv6.C: ... here. Adjust test.
3736 * g++.dg/ext/mv7.C: New test.
3737 * g++.dg/ext/mv8.C: New test.
3738 * g++.dg/ext/mv9.C: New test.
3739 * g++.dg/ext/mv10.C: New test.
3740 * g++.dg/ext/mv11.C: New test.
3741
85276115 37422013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3743
3744 PR rtl-optimization/56144
3745 * gcc.dg/pr56144.c: New.
3746
d3ae9a11 37472013-01-30 David Edelsohn <dje.gcc@gmail.com>
3748
3749 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3750 message.
3751 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3752 * g++.dg/cpp0x/constexpr-55573.C: Same
85276115 3753
52cd005d 37542013-01-30 Georg-Johann Lay <avr@gjlay.de>
3755
3756 PR tree-optimization/56064
3757 * gcc.dg/fixed-point/view-convert.c: New test.
3758
8b40c28e 37592013-01-30 Andreas Schwab <schwab@suse.de>
3760
3761 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3762 evaluate the end index in string range.
3763
acd1bde2 37642013-01-30 Tobias Burnus <burnus@net-b.de>
d0cfec1c 3765
3766 PR fortran/56138
3767 * gfortran.dg/allocatable_function_6.f90: New.
3768
6777213b 37692013-01-29 Janus Weil <janus@gcc.gnu.org>
31c66114 3770 Mikael Morin <mikael@gcc.gnu.org>
6777213b 3771
3772 PR fortran/54107
3773 * gfortran.dg/proc_ptr_comp_36.f90: New.
3774
5daac166 37752013-01-29 Richard Biener <rguenther@suse.de>
3776
3777 PR tree-optimization/55270
3778 * gcc.dg/torture/pr55270.c: New testcase.
3779
12e51a1d 37802013-01-28 Jakub Jelinek <jakub@redhat.com>
3781
3782 PR rtl-optimization/56117
3783 * gcc.dg/pr56117.c: New test.
3784
ac7a1007 37852013-01-28 Richard Biener <rguenther@suse.de>
3786
3787 PR tree-optimization/56034
3788 * gcc.dg/torture/pr56034.c: New testcase.
3789
0190fe95 37902013-01-28 Jakub Jelinek <jakub@redhat.com>
3791
3792 PR tree-optimization/56125
3793 * gcc.dg/pr56125.c: New test.
3794
d67dd34f 37952013-01-28 Tobias Burnus <burnus@net-b.de>
3796 Mikael Morin <mikael@gcc.gnu.org>
3797
3798 PR fortran/53537
3799 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3800 * gfortran.dg/import8.f90: Likewise.
3801 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3802 * gfortran.dg/import10.f90: New test.
3803 * gfortran.dg/import11.f90: Likewise
3804
04ff97ce 38052013-01-28 Jakub Jelinek <jakub@redhat.com>
3806
b0326b17 3807 PR testsuite/56053
3808 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3809 string.h. Provide memset, malloc and free prototypes, adjust line
3810 numbers in dg-output.
3811 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3812 Provide memset prototype and adjust line numbers in dg-output.
3813 * c-c++-common/asan/global-overflow-1.c: Likewise.
3814
04ff97ce 3815 PR tree-optimization/56094
3816 * gcc.dg/pr56094.c: New test.
3817
d7a6cfef 38182013-01-27 Amol Pise <amolpise15@gmail.com>
3819
3820 * gcc.target/arm/neon-vfnms-1.c: New test.
3821 * gcc.target/arm/neon-vfnma-1.c: New test.
3822
f2897e01 38232013-01-27 Uros Bizjak <ubizjak@gmail.com>
3824
3825 PR target/56114
3826 * gcc.target/i386/pr56114.c: New test.
3827
20bdca22 38282013-01-27 Paul Thomas <pault@gcc.gnu.org>
3829
67e8ab17 3830 PR fortran/55984
20bdca22 3831 * gfortran.dg/associate_14.f90: New test.
3832
3833 PR fortran/56047
3834 * gfortran.dg/associate_13.f90: New test.
3835
6cc085b6 38362013-01-25 Jakub Jelinek <jakub@redhat.com>
3837
3838 PR tree-optimization/56098
3839 * gcc.dg/pr56098-1.c: New test.
3840 * gcc.dg/pr56098-2.c: New test.
3841
f3297245 38422013-01-25 Georg-Johann Lay <avr@gjlay.de>
3843
3844 PR target/54222
3845 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3846
8e3bada1 38472013-01-22 Marek Polacek <polacek@redhat.com>
3848
3849 PR tree-optimization/56035
3850 * gcc.dg/pr56035.c: New test.
3851
cbe03fb3 38522013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3853
3854 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3855 for MIPS.
3856
3e0be821 38572013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3858
3859 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3860
54550ecb 38612013-01-24 Jakub Jelinek <jakub@redhat.com>
3862
3863 PR c/56078
3864 * gcc.dg/pr56078.c: New test.
3865 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3866
86a4f466 38672013-01-24 Martin Jambor <mjambor@suse.cz>
3868
3869 PR tree-optimization/55927
3870 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3871
80946863 38722013-01-24 Uros Bizjak <ubizjak@gmail.com>
3873
3874 * gcc.target/i386/movsd.c: New test.
3875
aa46b107 38762013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3877
3878 PR inline-asm/55934
3879 * gcc.target/i386/pr55934.c: New test.
3880
c58ba4b2 38812013-01-23 Janus Weil <janus@gcc.gnu.org>
3882
3883 PR fortran/56081
3884 * gfortran.dg/select_8.f90: New.
3885
80946863 38862013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
86e977aa 3887
80946863 3888 * gcc.target/microblaze/microblaze.exp: Remove
3889 target_config_cflags check.
86e977aa 3890
b8eae306 38912013-01-23 Jakub Jelinek <jakub@redhat.com>
3892
bc5663df 3893 PR fortran/56052
3894 * gfortran.dg/gomp/pr56052.f90: New test.
3895
b8eae306 3896 PR target/49069
3897 * gcc.dg/pr49069.c: New test.
3898
54b5ad5c 38992013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3900
3901 PR c++/55944
3902 * g++.dg/cpp0x/constexpr-static10.C: New.
3903
7b686ee1 39042013-01-22 Uros Bizjak <ubizjak@gmail.com>
38a03d63 3905
3906 PR target/56028
3907 * gcc.target/i386/pr56028.c: New test.
3908
e6d8288f 39092013-01-22 Jakub Jelinek <jakub@redhat.com>
3910
3911 PR target/55686
3912 * gcc.target/i386/pr55686.c: New test.
3913
c31ceec4 39142013-01-22 Dodji Seketeli <dodji@redhat.com>
3915
3916 PR c++/53609
3917 * g++.dg/cpp0x/variadic139.C: New test.
3918 * g++.dg/cpp0x/variadic140.C: Likewise.
3919 * g++.dg/cpp0x/variadic141.C: Likewise.
3920
c3993091 39212013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3922
3923 * gnat.dg/warn8.adb: New test.
3924
86af97bd 39252013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3926
3927 PR fortran/55919
b8eae306 3928 * gfortran.dg/include_8.f90: New test.
86af97bd 3929
7b686ee1 39302013-01-21 Uros Bizjak <ubizjak@gmail.com>
9d250a73 3931
94dd03a6 3932 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
9d250a73 3933 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3934
3e97846e 39352013-01-21 Jakub Jelinek <jakub@redhat.com>
3936
3937 PR tree-optimization/56051
3938 * gcc.c-torture/execute/pr56051.c: New test.
3939
7b686ee1 39402013-01-21 Uros Bizjak <ubizjak@gmail.com>
ae3eaa0f 3941
3942 PR rtl-optimization/56023
3943 * gcc.dg/pr56023.c: New test.
3944
a956a7a6 39452013-01-21 Martin Jambor <mjambor@suse.cz>
3946
3947 PR middle-end/56022
3948 * gcc.target/i386/pr56022.c: New test.
3949
edcd0926 39502013-01-21 Jason Merrill <jason@redhat.com>
3951
3952 * lib/target-supports.exp (check_effective_target_alias): New.
3953
0190fe95 39542013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
c5f3d34a 3955
3956 PR debug/53235
3957 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
ae3eaa0f 3958
2d8a9bf3 39592013-01-20 Hans-Peter Nilsson <hp@axis.com>
3960
3961 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3962
3a73dcc2 39632013-01-19 Jeff Law <law@redhat.com>
3964
3965 PR tree-optimization/52631
3966 * tree-ssa/pr52631.c: New test.
3967 * tree-ssa/ssa-fre-9: Update expected output.
3968
d4659737 39692013-01-19 Anthony Green <green@moxielogic.com>
3970
3971 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3972 for moxie.
3973
16f02f09 39742013-01-18 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR tree-optimization/56029
3977 * g++.dg/torture/pr56029.C: New test.
3978
c4c46233 39792013-01-18 Sharad Singhai <singhai@google.com>
3980
3981 PR tree-optimization/55995
3982 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3983
c47331e3 39842013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3985
3986 PR target/55433
3987 * gcc.target/i386/pr55433.c: New.
3988
83014b20 39892013-01-18 Jakub Jelinek <jakub@redhat.com>
3990
3991 PR middle-end/56015
3992 * gfortran.dg/pr56015.f90: New test.
3993
516ad680 39942013-01-18 Janis Johnson <janisjo@codesourcery.com>
3995
3996 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3997
15953bb4 39982013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3999
4000 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4001 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4002 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4003 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4004 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4005
1bcf869e 40062013-01-17 Jeff Law <law@redhat.com>
4007
d607e38f 4008 * gcc.dg/pr52573.c: Move to...
4009 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4010
1bcf869e 4011 PR rtl-optimization/52573
4012 * gcc.dg/pr52573.c: New test.
d607e38f 4013
0190fe95 40142013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
65db8c26 4015
ae3eaa0f 4016 PR sanitizer/55679
4017 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4018 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4019 check_no_compiler_messages to test support in ucontext.h.
65db8c26 4020 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4021 compliant RLIMIT_AS.
4022
c1f96968 40232013-01-17 Marek Polacek <polacek@redhat.com>
4024
4025 PR rtl-optimization/55833
4026 * gcc.dg/pr55833.c: New test.
4027
9ce07db4 40282013-01-17 Jan Hubicka <jh@suse.cz>
4029
cb7b3a2f 4030 PR tree-optimization/55273
4031 * gcc.c-torture/compile/pr55273.c: New testcase.
9ce07db4 4032
7b686ee1 40332013-01-17 Uros Bizjak <ubizjak@gmail.com>
a5b5a55a 4034
4035 PR target/55981
4036 * gcc.target/pr55981.c: New test.
4037
f7de45c7 40382013-01-17 Janis Johnson <janisjo@codesourcery.com>
4039
b2c40440 4040 * gcc.target/arm/pr40887.c: Require at least armv5.
4041 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4042 * gcc.target/arm/pr51915.c: Likewise.
4043 * gcc.target/arm/pr52006.c: Likewise.
4044 * gcc.target/arm/pr53187.c: Likewise.
4045
f7de45c7 4046 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4047 * gcc.target/arm/ftest-support-arm.h: Delete.
4048 * gcc.target/arm/ftest-support-thumb.h: Delete.
4049 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4050 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4051 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4052 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4053 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4054 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4055 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4056 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4057 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4058 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4059 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4060 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4061 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4062 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4063 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4064 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4065 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4066 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4067 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4068 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4069 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4070 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4071 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4072 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4073
3f442959 40742013-01-17 Martin Jambor <mjambor@suse.cz>
4075
4076 PR tree-optimizations/55264
4077 * g++.dg/ipa/pr55264.C: New test.
4078
cd8bd19d 40792013-01-16 Janus Weil <janus@gcc.gnu.org>
4080
4081 PR fortran/55983
4082 * gfortran.dg/class_55.f90: New.
4083
90356c82 40842013-01-16 Janis Johnson <janisjo@codesourcery.com>
4085
f187dd5c 4086 PR testsuite/55994
4087 * gcc.c-torture/execute/builtins/builtins.exp: Add
4088 -Wl,--allow-multiple-definition for eabi and elf targets.
4089
b9b9a82d 4090 PR testsuite/54622
4091 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4092 check_effective_target_vect_perm_short,
4093 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4094 check_effective_target_vect64): Return 0 for big-endian ARM.
4095 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4096
90356c82 4097 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4098 prototypes.
4099
c9b2c569 41002013-01-16 Richard Biener <rguenther@suse.de>
4101
4102 PR tree-optimization/55964
4103 * gcc.dg/torture/pr55964.c: New testcase.
4104
d590d541 41052013-01-16 Richard Biener <rguenther@suse.de>
4106
4107 PR tree-optimization/54767
4108 PR tree-optimization/53465
4109 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4110
31fd081d 41112013-01-16 Christian Bruel <christian.bruel@st.com>
4112
4113 PR target/55301
4114 * gcc.target/sh/sh-switch.c: New testcase.
4115
a8d0810b 41162013-01-15 Janis Johnson <janisjo@codesourcery.com>
4117
4118 * gcc.dg/webizer.c: Increase the array size.
4119
392a7dd5 41202013-01-15 Jakub Jelinek <jakub@redhat.com>
4121
4122 PR target/55940
4123 * gcc.dg/pr55940.c: New test.
4124
58242a4d 41252013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4126 Harald Anlauf <anlauf@gmx.de>
4127
4128 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4129 * gfortran.dg/bounds_check_5.f90: Likewise.
4130 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4131 * gfortran.dg/continuation_9.f90: Likewise.
4132 * gfortran.dg/move_alloc_13.f90: Likewise.
4133 * gfortran.dg/structure_constructor_11.f90: Likewise.
4134 * gfortran.dg/tab_continuation.f: Likewise.
4135 * gfortran.dg/warning-directive-2.F90: Likewise.
4136 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4137
99ee5425 41382013-01-15 Janis Johnson <janisjo@codesourcery.com>
4139
4140 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4141 * gcc.target/arm/fma-sp.c: Likewise.
4142
42fb263f 41432013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4144
392a7dd5 4145 PR rtl-optimization/55153
42fb263f 4146 * gcc.dg/pr55153.c: New.
4147
ddce22b8 41482013-01-15 Jakub Jelinek <jakub@redhat.com>
4149
4150 PR tree-optimization/55920
4151 * gcc.c-torture/compile/pr55920.c: New test.
4152
323cf38f 41532013-01-15 Richard Biener <rguenther@suse.de>
4154
4155 PR middle-end/55882
4156 * gcc.dg/torture/pr55882.c: New testcase.
4157
2d788f29 41582013-01-15 Jakub Jelinek <jakub@redhat.com>
4159
4160 PR tree-optimization/55955
4161 * gcc.c-torture/compile/pr55955.c: New test.
4162
14144bb9 41632013-01-15 Dodji Seketeli <dodji@redhat.com>
4164
4165 PR c++/55663
4166 * g++.dg/cpp0x/alias-decl-31.C: New test.
4167
210d1d7e 41682013-01-15 Paul Thomas <pault@gcc.gnu.org>
4169
4170 PR fortran/54286
4171 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4172 case where interface is null.
4173
d400d3d1 41742013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4175
4176 PR fortran/55806
4177 * gfortran.dg/array_constructor_40.f90: New test.
4178
9599cf9e 41792013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4180
4181 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4182
df83fa4d 41832013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4184
4185 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4186 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4187 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4188 * gcc.target/aarch64/vect-ld1r.c: New.
4189 * gcc.target/aarch64/vect-ld1r.x: New.
4190
7b686ee1 41912013-01-14 Andi Kleen <ak@linux.intel.com>
5fc510c2 4192
4193 PR target/55948
4194 * gcc.target/i386/hle-clear-rel.c: New file
4195 * gcc.target/i386/hle-store-rel.c: New file.
4196
6b5bee3a 41972013-01-14 Harald Anlauf <anlauf@gmx.de>
4198
4199 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4200 * gfortran.dg/bounds_check_4.f90: Likewise.
4201 * gfortran.dg/inquire_10.f90: Likewise.
4202 * gfortran.dg/minloc_3.f90: Likewise.
4203 * gfortran.dg/minlocval_3.f90: Likewise.
4204 * gfortran.dg/module_double_reuse.f90: Likewise.
4205 * gfortran.dg/mvbits_1.f90: Likewise.
4206 * gfortran.dg/oldstyle_1.f90: Likewise.
4207 * gfortran.dg/pr20163-2.f: Likewise.
4208 * gfortran.dg/save_1.f90: Likewise.
4209 * gfortran.dg/scan_1.f90: Likewise.
4210 * gfortran.dg/select_char_1.f90: Likewise.
4211 * gfortran.dg/shape_4.f90: Likewise.
4212 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4213 * gfortran.dg/function_optimize_10.f90: Likewise.
4214 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4215 * gfortran.dg/used_types_17.f90: Likewise.
4216 * gfortran.dg/used_types_18.f90: Likewise.
4217
9991edd9 42182013-01-13 Paul Thomas <pault@gcc.gnu.org>
4219
4220 PR fortran/54286
4221 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4222
c7ba5cba 42232013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4224
4225 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4226
ccd9ea93 42272013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4228
4229 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4230
32ba2e2a 42312013-01-12 Janus Weil <janus@gcc.gnu.org>
4232
4233 PR fortran/55072
4234 * gfortran.dg/assumed_type_2.f90: Fix test case.
4235 * gfortran.dg/internal_pack_13.f90: New test.
4236 * gfortran.dg/internal_pack_14.f90: New test.
4237
8db94b3b 42382013-01-08 Paul Thomas <pault@gcc.gnu.org>
4239
4240 PR fortran/55868
4241 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4242 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4243 $tar to STAR.
4244
a1583ea9 42452013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4246
4247 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4248
de47476b 42492013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4250
4251 PR target/55719
4252 * gcc.target/s390/pr55719.c: New testcase.
4253
42542013-01-11 Richard Guenther <rguenther@suse.de>
742ca2be 4255
4256 PR tree-optimization/44061
4257 * gcc.dg/pr44061.c: New testcase.
4258
711789cc 42592013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4260
5fc510c2 4261 Update copyright years.
711789cc 4262
e896d6e5 42632013-01-10 Aldy Hernandez <aldyh@redhat.com>
4264 Jakub Jelinek <jakub@redhat.com>
4265
4266 PR target/55565
5fc510c2 4267 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
e896d6e5 4268
9441d07f 42692013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4270
86eac679 4271 PR rtl-optimization/55672
9441d07f 4272 * gcc.target/i386/pr55672.c: New.
4273
115e3f9b 42742013-01-10 Jeff Law <law@redhat.com>
4275
4276 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4277 pass/fail message unique.
4278
4279
892c2426 42802013-01-10 Jason Merrill <jason@redhat.com>
4281
4282 * ada/.gitignore: New.
4283
5c49129f 42842013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4285
4286 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4287 Add tls options.
4288 * g++.dg/tls/thread_local2.C: Likewise.
4289 * g++.dg/tls/thread_local2g.C: Likewise.
4290 * g++.dg/tls/thread_local6.C: Likewise.
4291 * g++.dg/tls/thread_local-order1.C: Add tls options.
4292 * g++.dg/tls/thread_local-order2.C: Likewise.
4293 * g++.dg/tls/thread_local3.C: Likewise.
4294 * g++.dg/tls/thread_local3g.C: Likewise.
4295 * g++.dg/tls/thread_local4.C: Likewise.
4296 * g++.dg/tls/thread_local4g.C: Likewise.
4297 * g++.dg/tls/thread_local5.C: Likewise.
4298 * g++.dg/tls/thread_local5g.C: Likewise.
4299 * g++.dg/tls/thread_local6g.C: Likewise.
4300
f5ed5428 43012013-01-10 Kostya Serebryany <kcc@google.com>
4302
4303 * g++.dg/asan/asan_test.cc: Sync from upstream.
4304
349ff920 43052013-01-10 Jakub Jelinek <jakub@redhat.com>
4306
4307 PR tree-optimization/55921
4308 * gcc.c-torture/compile/pr55921.c: New test.
4309
dde4834c 43102013-01-09 Jan Hubicka <jh@suse.cz>
4311
4312 PR tree-optimization/55569
4313 * gcc.c-torture/compile/pr55569.c: New testcase.
4314
33d6ae7a 43152013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4316
4317 PR fortran/47203
4318 * gfortran.dg/use_28.f90: New test.
4319
7b686ee1 43202013-01-09 Uros Bizjak <ubizjak@gmail.com>
701835de 4321
4322 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4323 number matching more robust.
4324
aa3ce8ba 43252013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4326
701835de 4327 PR rtl-optimization/55829
aa3ce8ba 4328 * gcc.target/i386/pr55829.c: New.
4329
3bbb71ba 43302013-01-09 Tobias Burnus <burnus@net-b.de>
4331
4332 PR fortran/55758
4333 * gfortran.dg/bind_c_bool_1.f90: New.
4334 * gfortran.dg/do_5.f90: Add dg-warning.
4335
64552007 43362013-01-09 Jan Hubicka <jh@suse.cz>
4337
5fc510c2 4338 PR tree-optimization/55875
64552007 4339 * gcc.c-torture/execute/pr55875.c: New testcase.
4340 * g++.dg/torture/pr55875.C: New testcase.
4341
7c834436 43422013-01-09 Jakub Jelinek <jakub@redhat.com>
4343
4344 PR c/48418
4345 * c-c++-common/pr48418.c: New test.
4346
e9464429 43472013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4348
4349 PR c++/55801
4350 * g++.dg/tls/thread_local-ice.C: New.
4351
2e94c138 43522013-01-09 Andreas Schwab <schwab@suse.de>
4353
4354 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4355
ed60f27f 43562013-01-09 Jakub Jelinek <jakub@redhat.com>
4357
4358 PR tree-optimization/48189
4359 * gcc.dg/pr48189.c: New test.
4360
a240d038 43612013-01-04 Jan Hubicka <jh@suse.cz>
4362
4363 PR tree-optimization/55823
4364 * g++.dg/ipa/devirt-10.C: New testcase.
4365
7b686ee1 43662013-01-08 Uros Bizjak <ubizjak@gmail.com>
bbfdbc02 4367 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4368
4369 PR rtl-optimization/55845
4370 * gcc.target/i386/pr55845.c: New test.
4371
3de3342f 43722013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4373
e9464429 4374 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3de3342f 4375 instructions generated instead of number of occurances.
4376
1eb525c3 43772013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4378
5fc510c2 4379 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4380 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4381 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4382 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4383 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4384 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4385 * gcc.target/aarch64/vect-fcm.x: Likewise.
4386 * lib/target-supports.exp
1eb525c3 4387 (check_effective_target_vect_cond): Enable for AArch64.
4388
5b4374a1 43892013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4390
4391 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4392 endian-safe float pool loading.
4393 (test_square_root_v4sf): Likewise.
4394 (test_square_root_v2df): Likewise.
4395 * lib/target-supports.exp
4396 (check_effective_target_vect_call_sqrtf): Add AArch64.
4397
5721b378 43982013-01-08 Martin Jambor <mjambor@suse.cz>
4399
4400 PR debug/55579
4401 * gcc.dg/tree-ssa/pr55579.c: New test.
4402
0a97cca3 44032013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4404
4405 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4406 asm comments.
4407
a3d7412d 44082013-01-08 Jakub Jelinek <jakub@redhat.com>
4409
0b4f0116 4410 PR middle-end/55890
4411 * gcc.dg/torture/pr55890-3.c: New test.
4412
100d7996 4413 PR middle-end/55851
4414 * gcc.c-torture/compile/pr55851.c: New test.
4415
a3d7412d 4416 PR sanitizer/55844
4417 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4418 dg-options.
4419
e018fe4a 44202013-01-08 Paul Thomas <pault@gcc.gnu.org>
4421
4422 PR fortran/55618
4423 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4424
16f7554b 44252013-01-07 Tobias Burnus <burnus@net-b.de>
4426
4427 PR fortran/55763
4428 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4429 * gfortran.dg/pointer_init_7.f90: New.
4430
40e902f9 44312013-01-07 Richard Biener <rguenther@suse.de>
4432
4433 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4434
789a8d72 44352013-01-07 Richard Biener <rguenther@suse.de>
4436
4437 PR middle-end/55890
4438 * gcc.dg/torture/pr55890-1.c: New testcase.
4439 * gcc.dg/torture/pr55890-2.c: Likewise.
4440
72841352 44412013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4442
4443 * gcc.target/aarch64/fmovd.c: New.
4444 * gcc.target/aarch64/fmovf.c: Likewise.
4445 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4446 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4447 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4448 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4449 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4450 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4451
4a101a28 44522013-01-07 Richard Biener <rguenther@suse.de>
4453
4454 PR tree-optimization/55888
4455 PR tree-optimization/55862
4456 * gcc.dg/torture/pr55888.c: New testcase.
4457
2dbe0f4c 44582013-01-07 Tobias Burnus <burnus@net-b.de>
4459
4460 PR fortran/55852
4461 * gfortran.dg/intrinsic_size_3.f90: New.
4462
7b686ee1 44632013-01-07 Tobias Burnus <burnus@net-b.de>
3facfa3c 4464
4465 PR fortran/55763
4466 * gfortran.dg/select_type_32.f90: New.
4467
aa8bfe5d 44682013-01-04 Dodji Seketeli <dodji@redhat.com>
4469
4470 PR c++/52343
4471 * g++.dg/cpp0x/alias-decl-29.C: New test.
4472
383f9c66 44732013-01-06 Paul Thomas <pault@gcc.gnu.org>
4474
7a772596 4475 PR fortran/53876
4476 PR fortran/54990
4477 PR fortran/54992
383f9c66 4478 * gfortran.dg/class_array_15.f03: New test.
4479
830f3dcc 44802013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4481
4482 PR fortran/42769
4483 PR fortran/45836
4484 PR fortran/45900
4485 * gfortran.dg/use_23.f90: New test.
4486 * gfortran.dg/use_24.f90: New test.
4487 * gfortran.dg/use_25.f90: New test.
4488 * gfortran.dg/use_26.f90: New test.
4489 * gfortran.dg/use_27.f90: New test.
4490
07535167 44912013-01-06 Olivier Hainque <hainque@adacore.com>
4492
4493 * gnat.dg/specs/clause_on_volatile.ads: New test.
4494
20158426 44952013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4496
4497 * gnat.dg/alignment10.adb: New test.
4498
69833406 44992013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4500 Mikael Morin <mikael@gcc.gnu.org>
4501
26ca5cfa 4502 PR fortran/55827
69833406 4503 * gfortran.dg/use_22.f90: New test.
4504
b49f35d1 45052013-01-04 Andrew Pinski <apinski@cavium.com>
4506
4507 * gcc.target/aarch64/cmp-1.c: New testcase.
4508
2082cd0b 45092013-01-04 Paul Thomas <pault@gcc.gnu.org>
4510
4511 PR fortran/55172
4512 * gfortran.dg/select_type_31.f03: New test.
4513
1aa79d39 45142013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4515
4516 PR c++/54526 (again)
4517 * g++.dg/cpp0x/parse2.C: Extend.
4518 * g++.old-deja/g++.other/crash28.C: Adjust.
4519
15b93bb9 45202013-01-04 Richard Biener <rguenther@suse.de>
4521
4522 PR tree-optimization/55862
4523 * gcc.dg/torture/pr55862.c: New testcase.
4524
d210dffc 45252013-01-04 Martin Jambor <mjambor@suse.cz>
4526
4527 PR tree-optimization/55755
4528 * gcc.dg/torture/pr55755.c: New test.
4529 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4530 * gcc.dg/tree-ssa/pr45144.c: Update.
4531
65afafea 45322013-01-04 Richard Biener <rguenther@suse.de>
4533
4534 PR middle-end/55863
4535 * gcc.dg/fold-reassoc-2.c: New testcase.
4536
f9d34e9a 45372013-01-04 Tobias Burnus <burnus@net-b.de>
4538
4539 PR fortran/55763
4540 * gfortran.dg/null_7.f90: New.
4541
798ba30c 45422013-01-04 Tobias Burnus <burnus@net-b.de>
4543
4544 PR fortran/55854
4545 PR fortran/55763
4546 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4547 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4548 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4549
adc17cf7 45502013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4551
4552 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4553
c44e2519 45542013-01-03 Janus Weil <janus@gcc.gnu.org>
4555
4556 PR fortran/55855
4557 * gfortran.dg/assignment_1.f90: Modified.
4558 * gfortran.dg/assignment_4.f90: New.
4559
9a10ca84 45602013-01-03 David Edelsohn <dje.gcc@gmail.com>
4561
4562 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4563
59ff1f4a 45642013-01-03 Richard Biener <rguenther@suse.de>
4565
4566 PR tree-optimization/55857
4567 * gcc.dg/vect/pr55857-1.c: New testcase.
4568 * gcc.dg/vect/pr55857-2.c: Likewise.
4569
d871c5dc 45702013-01-03 Jakub Jelinek <jakub@redhat.com>
4571
e4bef271 4572 PR rtl-optimization/55838
4573 * gcc.dg/pr55838.c: New test.
4574
d871c5dc 4575 PR tree-optimization/55832
4576 * gcc.c-torture/compile/pr55832.c: New test.
4577
98e7c1f5 45782013-01-02 Teresa Johnson <tejohnson@google.com>
4579
4580 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4581 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4582 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4583 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4584 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4585 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4586 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4587 * gcc.dg/unroll_1.c: Ditto.
4588 * gcc.dg/unroll_2.c: Ditto.
4589 * gcc.dg/unroll_3.c: Ditto.
4590 * gcc.dg/unroll_4.c: Ditto.
4591
60607cb2 45922013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4593
4594 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4595
6a878af6 45962013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4597
4598 PR fortran/55818
4599 * gfortran.dg/eof_4.f90: New test.
4600
c8aecff0 46012013-01-02 Jakub Jelinek <jakub@redhat.com>
4602
4603 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4604 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4605 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4606 (compat_setup_dfp): Initialize compat_alt_caret and
4607 compat_save_TEST_ALWAYS_FLAGS.
4608
766f4d64 46092013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4610
4611 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4612
ab4cb266 46132013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4614
4615 * gcc.dg/torture/fp-int-convert-2.c: New test.
4616
8e7c9704 46172013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4618
4619 * gfortran.dg/newunit_3.f90: Add dg-do run.
4620 * gfortran.dg/inquire_15.f90: Add dg-do run.
4621
c3c33891 46222013-01-01 Jakub Jelinek <jakub@redhat.com>
4623
4624 PR tree-optimization/55831
4625 * gcc.dg/pr55831.c: New test.
7dfbd804 4626\f
b3c5d881 4627Copyright (C) 2013 Free Software Foundation, Inc.
7dfbd804 4628
4629Copying and distribution of this file, with or without modification,
4630are permitted in any medium without royalty provided the copyright
4631notice and this notice are preserved.