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