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