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