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