]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/55804 (GCC omits required call to constructor)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
635b0b0c
RS
12013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2
3 * gcc.dg/torture/fp-int-convert-2.c: New test.
4
b33cc994
JD
52013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6
7 * gfortran.dg/newunit_3.f90: Add dg-do run.
8 * gfortran.dg/inquire_15.f90: Add dg-do run.
9
5bb6669d
JJ
102013-01-01 Jakub Jelinek <jakub@redhat.com>
11
12 PR tree-optimization/55831
13 * gcc.dg/pr55831.c: New test.
14
8ba3a43e
UB
152012-12-31 Uros Bizjak <ubizjak@gmail.com>
16
17 * g++.dg/ipa/devirt-9.C: Cleanup inline ipa dump.
18
892c7a07
UB
192012-12-31 Uros Bizjak <ubizjak@gmail.com>
20
21 * gcc.target/i386/builtin_target.c (vendor_signatures): Remove.
22 (check_detailed): Use signature_INTEL_ebx and signature_AMD_ebx
23 to check vendor signature.
24
5fabac29
JW
252012-12-28 Janus Weil <janus@gcc.gnu.org>
26
27 PR fortran/55692
28 * gfortran.dg/associated_7.f90: New.
29
f968d60b
TB
302012-12-28 Tobias Burnus <burnus@net-b.de>
31
32 PR fortran/55763
33 * gfortran.dg/unlimited_polymorphic_5.f90
34
32758afe
JD
352012-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
36
37 PR fortran/48960
38 * gfortran.dg/newunit_3.f90: New.
39
f5b650c0
JD
402012-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
41
42 PR fortran/48976
43 * gfortran.dg/inquire_15.f90: New.
44
eb745e40
ST
452012-12-27 Sriraman Tallam <tmsriram@google.com>
46
47 * testsuite/g++.dg/mv1.C: Remove target options.
48 * testsuite/g++.dg/mv2.C: Ditto.
49 * testsuite/g++.dg/mv3.C: Ditto.
50 * testsuite/g++.dg/mv4.C: Ditto.
51 * testsuite/g++.dg/mv5.C: Ditto.
52
eb3119f9
JB
532012-12-26 Janne Blomqvist <jb@gcc.gnu.org>
54
55 PR fortran/55539
56 * gfortran.dg/nosigned_zero_3.f90: New testcase.
57
5cf8132a
TB
582012-12-23 Tobias Burnus <burnus@net-b.de>
59
60 PR fortran/54884
61 * gfortran.dg/public_private_module_8.f90: New.
62
5f842aa5
RS
632012-12-23 Richard Sandiford <rdsandiford@googlemail.com>
64
65 * gcc.target/mips/r10k-cache-barrier-10.c: Make a branch-likely
66 instruction more likely.
67
e018435a
RS
682012-12-23 Richard Sandiford <rdsandiford@googlemail.com>
69
70 * gcc.target/mips/pr55315.c: Cast to long rather than int.
71
4038d0fb
TB
722012-12-22 Tobias Burnus <burnus@net-b.de>
73
74 PR fortran/55763
75 * gfortran.dg/unlimited_polymorphic_6.f90: New.
76
28afe3fc
MJ
772012-12-21 Martin Jambor <mjambor@suse.cz>
78
79 PR tree-optimization/55355
80 * g++.dg/torture/pr55355.C: New test.
81
8e3a4869
VM
822012-12-21 Vladimir Makarov <vmakarov@redhat.com>
83
84 PR middle-end/55775
85 * gcc.target/i386/pr55775.c: New test.
86
b1ad2a2a
DE
872012-12-21 David Edelsohn <dje.gcc@gmail.com>
88
89 * gcc.dg/pthread-init-2.c (dg-options): Define _XOPEN_SOURCE=500
90 on AIX.
91
95b32587
DE
92 * lib/target-supports.exp (add_options_for_tls): Add -pthread for
93 AIX as well.
94 (check_effective_target_powerpc_vsx_ok): Only test VSX on AIX 7.1
95 and above.
96
e6540d3e
DE
97 * gcc.c-torture/compile/pr44707.c: Do not try to assemble on AIX.
98
25743ba4
DE
99 * c-c++-common/pr43942.c: Remove XFAIL for AIX.
100
4cc70466
PT
1012012-12-21 Paul Thomas <pault@gcc.gnu.org>
102
103 PR fortran/55763
104 * gfortran.dg/unlimited_polymorphic_4.f03: New test.
105
d846aac9
RB
1062012-12-21 Richard Biener <rguenther@suse.de>
107
108 PR tree-optimization/52996
109 * gcc.dg/torture/pr52996.c: New testcase.
110
d97c9b22
JJ
1112012-12-20 Jakub Jelinek <jakub@redhat.com>
112
113 PR middle-end/55750
114 * gcc.c-torture/execute/pr55750.c: New test.
115
63f2ff0f
RB
1162012-12-20 Richard Biener <rguenther@suse.de>
117
118 PR middle-end/55740
119 * g++.dg/torture/pr55740.C: New testcase.
120
eadd3d0d
JJ
1212012-12-20 Jakub Jelinek <jakub@redhat.com>
122
123 PR c++/55619
124 * c-c++-common/pr55619.c: New test.
125
64ff24b3
TB
1262012-12-20 Tobias Burnus <burnus@net-b.de>
127
128 PR fortran/54818
129 * gfortran.dg/transfer_intrinsic_4.f: New.
130
8b704316
PT
1312012-12-19 Paul Thomas <pault@gcc.gnu.org>
132
133 * gfortran.dg/unlimited_polymorphic_1.f03: New test.
134 * gfortran.dg/unlimited_polymorphic_2.f03: New test.
135 * gfortran.dg/unlimited_polymorphic_3.f03: New test.
00155043 136 * gfortran.dg/same_type_as_1.f03: Correct for improved message.
8b704316 137
37202071
KT
1382012-12-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
139
140 * gcc.target/arm/vmaxnmdf.c: New test.
141 * gcc.target/arm/vmaxnmsf.c: Likewise.
142 * gcc.target/arm/vminnmsf.c: Likewise.
143 * gcc.target/arm/vminnmdf.c: Likewise.
144
2865ea66
TB
1452012-12-19 Tobias Burnus <burnus@net-b.de>
146
147 * gfortran.dg/gomp/use_intrinsic_1.f90: Moved
148 to libgomp/testsuite/libgomp.fortran/use_intrinsic_1.f90.
149
d1f98542
RB
1502012-12-19 Richard Biener <rguenther@suse.de>
151
152 PR tree-optimization/55736
153 PR tree-optimization/55703
154 * gcc.dg/lto/pr55703_0.c: New testcase.
155
e90c56c6
JJ
1562012-12-19 Jakub Jelinek <jakub@redhat.com>
157
158 PR debug/55730
159 * gcc.dg/debug/pr55730.c: New test.
160
da942ca0
JH
1612012-12-18 Jan Hubicka <jh@suse.cz>
162
163 PR tree-optimization/55683
164 * g++.dg/ipa/devirt-9.C: New testcase.
165
47b33e4c
TG
1662012-12-19 Terry Guo <terry.guo@arm.com>
167
168 * gcc.target/arm/thumb-find-work-register.c: New.
169
36085529
TB
1702012-12-19 Tobias Burnus <burnus@net-b.de>
171
172 PR fortran/55733
173 * gfortran.dg/save_5.f90: New.
174
f8a93a2e
JJ
1752012-12-18 Jakub Jelinek <jakub@redhat.com>
176
177 PR c/39464
178 * gcc.dg/pr39464.c: New test.
179
69fffc1f
ILT
1802012-12-18 Ian Lance Taylor <iant@google.com>
181
182 PR go/55201
183 * lib/go.exp: Revert last patch.
184
867fdd05
RB
1852012-12-18 Richard Biener <rguenther@suse.de>
186
187 PR middle-end/54838
188 * g++.dg/torture/pr54838.C: New testcase.
189
0b8ca8fe
AS
1902012-12-18 Andreas Schwab <schwab@linux-m68k.org>
191
192 * lib/go.exp (go_link_flags): Add libatomic location to flags and
193 ld_library_path.
194
00f64309
RB
1952012-12-18 Richard Biener <rguenther@suse.de>
196
197 * gcc.dg/tree-ssa/reassoc-19.c: Adjust.
198
8b679c9b
RB
1992012-12-18 Richard Biener <rguenther@suse.de>
200
201 PR tree-optimization/55555
202 * gcc.dg/torture/pr55555.c: New testcase.
203 * gcc.dg/vect/vect-iv-11.c: Adjust.
204
76bd29f6
JJ
2052012-12-18 Jakub Jelinek <jakub@redhat.com>
206
207 PR debug/55717
208 * testsuite/g++.dg/opt/pr55717.C: New test.
209
cdbf870f
AS
2102012-12-17 Andrew Stubbs <ams@codesourcery.com>
211 Ulrich Weigand <ulrich.weigand@linaro.org>
212
213 * gcc.target/arm/neon-extend-1.c: New file.
214 * gcc.target/arm/neon-extend-2.c: New file.
215
e9b16cc9
KT
2162012-12-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
217
218 * lib/target-supports.exp (add_options_for_arm_v8_neon):
219 Add -march=armv8-a.
220
3b357264
JG
2212012-12-17 James Greenhalgh <james.greenhalgh@arm.com>
222 Tejas Belagod <tejas.belagod@arm.com>
223
224 * lib/target-supports.exp
225 (check_effective_target_vect_multiple_sizes): Enable for AArch64.
226
df0b360e
TB
2272012-12-16 Tobias Burnus <burnus@net-b.de>
228
229 PR fortran/55197
230 * gfortran.dg/gomp/use_intrinsic_1.f90: New.
231
f6c28ef1
TB
2322012-12-16 Tobias Burnus <burnus@net-b.de>
233
234 * gfortran.dg/move_alloc_14.f90: New.
235
25ffd46f
TB
2362012-12-16 Tobias Burnus <burnus@net-b.de>
237
238 PR fortran/55638
239 * gfortran.dg/elemental_args_check_3.f90: Update dg-error.
240 * gfortran.dg/elemental_args_check_7.f90: New.
241
25293279
EB
2422012-12-15 Eric Botcazou <ebotcazou@adacore.com>
243
244 * lib/scanasm.exp (get_ada_spec_filename): Use procedural form.
245
8ffcc234
EB
2462012-12-15 Eric Botcazou <ebotcazou@adacore.com>
247
248 PR ada/52735
249 * gnat.dg/nested_generic1.adb: New test.
250 * gnat.dg/nested_generic1_pkg.ad[sb]: New helper.
251
4e8661cd
EB
2522012-12-15 Eric Botcazou <ebotcazou@adacore.com>
253
254 PR ada/53766
255 * gnat.dg/controlled7.ad[sb]: New test.
256
3e481c7f
SE
2572012-12-14 Steve Ellcey <sellcey@mips.com>
258
259 PR regression/55688
260 * g++.dg/other/pr55650.C: Add dg-require-profiling.
261
13ea799b
RB
2622012-12-14 Richard Biener <rguenther@suse.de>
263
264 PR tree-optimization/55684
265 * gcc.dg/torture/pr55684.c: New testcase.
266
105e8c06
RB
2672012-12-14 Richard Biener <rguenther@suse.de>
268
269 PR tree-optimization/55687
270 * gcc.dg/torture/pr55687.c: New testcase.
271
8e9f20cf
JJ
2722012-12-13 Jakub Jelinek <jakub@redhat.com>
273
274 PR c++/55652
275 * g++.dg/cpp0x/noexcept19.C: New test.
276
3ecce8a1
RB
2772012-12-13 Richard Biener <rguenther@suse.de>
278
279 PR lto/55660
280 * gcc.dg/lto/pr55660_0.c: New testcase.
281 * gcc.dg/lto/pr55660_1.c: Likewise.
282
0f9fb22f
JJ
2832012-12-13 Jakub Jelinek <jakub@redhat.com>
284
285 PR gcov-profile/55650
286 * g++.dg/other/pr55650.C: New test.
287 * g++.dg/other/pr55650.cc: New file.
288
46cda8a0
JJ
2892012-12-12 Jakub Jelinek <jakub@redhat.com>
290
8318d4ce
JJ
291 PR debug/55665
292 * g++.dg/guality/pr55665.C: New test.
293
46cda8a0
JJ
294 * lib/gcc-dg.exp (${tool}_load): Handle non-existing
295 set_target_env_var the same as if it is empty list.
296 (dg-set-target-env-var): Fix up error message.
297 (set-target-env-var): Record both preexisting env var values
298 as well as info that env wasn't set.
299 (restore-target-env-var): Iterate on reversed list, if second
300 sublist element is 1, setenv the env var to the third sublist
301 element, otherwise unsetenv it.
302 (gcc-dg-runtest): Don't initialize set_target_env_var.
303 (dg-test): Unset set_target_env_var if it was set.
304
305 * g++.dg/asan/deep-tail-call-1.C: Whitespace fixes. Don't rely
306 on argc being one.
307 * g++.dg/asan/interception-malloc-test-1.C: Only run on linux.
308 Whitespace fixes. Avoid unnecessary * sizeof(char).
309 * g++.dg/asan/deep-thread-stack-1.C: Add -lasan -lpthread to
310 dg-options. Whitespace fixes.
311 * g++.dg/asan/deep-stack-uaf-1.C: Skip for -flto. Whitespace fixes.
312 * g++.dg/asan/interception-test-1.C: Whitespace fixes.
313 * g++.dg/asan/interception-failure-test-1.C: Whitespace fixes.
314 Avoid unnecessary * sizeof(char). Remove // CHECK: comment.
315 * g++.dg/asan/default-options-1.C: Whitespace fixes.
316 * g++.dg/asan/symbolize-callback-1.C: Whitespace fixes. Make
317 first __asan_symbolize argument unnamed. Avoid unnecessary
318 * sizeof(char).
319 * g++.dg/asan/large-func-test-1.C: Whitespace fixes. Don't rely
320 on argc being one. Allow both _Znwj and _Znwm as operator new.
321 Ignore everything in the backtrace above operator new. Fix up
322 dg-output regexps.
323 * c-c++-common/asan/null-deref-1.c: Add -fno-omit-frame-pointer
324 and for x86 -mno-omit-leaf-frame-pointer. Fix up dg-output regexps.
325 * c-c++-common/asan/clone-test-1.c: Whitespace fixes. Return non-zero
326 on failures. Avoid pointless PASS dg-output check. Remove bogus
327 dg-shouldfail.
328 * c-c++-common/asan/sanity-check-pure-c-1.c: Fix up dg-output regexps.
329 Avoid unnecessary * sizeof(char).
330 * c-c++-common/asan/heap-overflow-1.c: Fix up dg-output regexps.
331 Don't rely on argc being one.
332 * c-c++-common/asan/sleep-before-dying-1.c: Whitespace fixes.
333 Avoid unnecessary * sizeof(char).
334 * c-c++-common/asan/rlimit-mmap-test-1.c: Whitespace fixes.
335 * c-c++-common/asan/stack-overflow-1.c: Fix up dg-output regexps.
336 * c-c++-common/asan/global-overflow-1.c: Add -fno-builtin-memset.
337 Fix up dg-output regexps.
338 * c-c++-common/asan/strncpy-overflow-1.c: Fix up dg-output regexps.
339 * c-c++-common/asan/memcmp-1.c: Don't rely on argc being one.
340 * c-c++-common/asan/use-after-free-1.c: Fix up dg-output regexps.
341 * c-c++-common/asan/swapcontext-test-1.c: Don't rely on argc being
342 one.
343 * c-c++-common/asan/force-inline-opt0-1.c: Remove dg-skip-if.
344 * c-c++-common/asan/strip-path-prefix-1.c: Whitespace fixes.
345 Avoid unnecessary * sizeof(char).
346
3472012-12-12 Wei Mi <wmi@google.com>
348
349 * lib/target-supports.exp (check_effective_target_dlopen,
350 check_effective_target_clone, check_effective_target_setrlimit,
351 check_effective_target_swapcontext): New procedures.
352 * lib/gcc-dg.exp (${tool}_load): Handle dg-set-target-env-var.
353 (dg-set-target-env-var, set-target-env-var,
354 restore-target-env-var): New procedures.
355 (gcc-dg-runtest): Set set_target_env_var.
356 * g++.dg/asan/symbolize-callback-1.C: New test.
357 * g++.dg/asan/shared-lib-test-1-so.cc: New file.
358 * g++.dg/asan/deep-tail-call-1.C: New test.
359 * g++.dg/asan/default-options-1.C: New test.
360 * g++.dg/asan/interception-test-1.C: New test.
361 * g++.dg/asan/dlclose-test-1-so.cc: New file.
362 * g++.dg/asan/deep-thread-stack-1.C: New test.
363 * g++.dg/asan/interception-malloc-test-1.C: New test.
364 * g++.dg/asan/deep-stack-uaf-1.C: New test.
365 * g++.dg/asan/large-func-test-1.C: New test.
366 * g++.dg/asan/interception-failure-test-1.C: New test.
367 * c-c++-common/asan/strip-path-prefix-1.c: New test.
368 * c-c++-common/asan/force-inline-opt0-1.c: New test.
369 * c-c++-common/asan/swapcontext-test-1.c: New test.
370 * c-c++-common/asan/null-deref-1.c: New test.
371 * c-c++-common/asan/global-overflow-1.c: New test.
372 * c-c++-common/asan/strncpy-overflow-1.c: New test.
373 * c-c++-common/asan/rlimit-mmap-test-1.c: New test.
374 * c-c++-common/asan/stack-overflow-1.c: New test.
375 * c-c++-common/asan/use-after-free-1.c: New test.
376 * c-c++-common/asan/sanity-check-pure-c-1.c: New test.
377 * c-c++-common/asan/clone-test-1.c: New test.
378 * c-c++-common/asan/heap-overflow-1.c: New test.
379 * c-c++-common/asan/sleep-before-dying-1.c: New test.
380
71c753d0
SE
3812012-12-12 Steve Ellcey <sellcey@mips.com>
382
383 * gcc.dg/pr55150-2.c: Add pic support check.
384 * gcc.dg/lto/pr54709_0.c: Ditto.
385
d06a01bf
ZD
3862012-12-12 Zdenek Dvorak <ook@ucw.cz>
387
388 PR tree-optimization/55481
389 * gcc.dg/torture/pr55481.c: New testcase.
390
57dab792
SB
3912012-12-12 Steven Bosscher <steven@gcc.gnu.org>
392 Jakub Jelinek <jakub@redhat.com>
393
394 PR middle-end/52640
395 * gcc.c-torture/compile/limits-externdecl.c: New test.
396
4c052539
JJ
3972012-12-12 Jakub Jelinek <jakub@redhat.com>
398
62b3f0f0
JJ
399 * gfortran.dg/vect/fast-math-pr38968.f90: Decrease n
400 from 2000 to 400.
401
4c052539
JJ
402 PR fortran/55633
403 * gcc.dg/torture/pr55633.c: New test.
404
4eab75dd
MG
4052012-12-11 Marc Glisse <marc.glisse@inria.fr>
406
407 PR c++/53094
408 * g++.dg/cpp0x/constexpr-53094-1.C: New testcase.
409 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
410 * g++.dg/cpp0x/constexpr-53094-3.C: Likewise.
411
597f805e
JJ
4122012-12-11 Jakub Jelinek <jakub@redhat.com>
413
759deff3
JJ
414 PR c++/55643
415 * g++.dg/warn/Wunused-var-19.C: New test.
416
597f805e
JJ
417 * g++.dg/asan/asan_test.C: Link -lasan before -lpthread.
418
e208b05b
EB
4192012-12-11 Eric Botcazou <ebotcazou@adacore.com>
420
421 * gcc.dg/pr54121.c: New test.
422
cb56d8b0
JJ
4232012-12-11 Jakub Jelinek <jakub@redhat.com>
424
0ab19cbc
JJ
425 PR c++/55619
426 * g++.dg/ext/asm12.C: New test.
427
cb56d8b0
JJ
428 PR tree-optimization/54570
429 * gcc.dg/builtin-object-size-8.c: Xfail.
430 * gcc.dg/builtin-object-size-13.c: New test.
431
9cd9d33b 4322012-12-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
cb56d8b0 433
9cd9d33b
KT
434 PR target/55642
435 * gcc.target/arm/pr55642.c: New testcase.
436
c699deeb
JJ
4372012-12-11 Jakub Jelinek <jakub@redhat.com>
438
439 PR middle-end/43631
440 PR bootstrap/55615
441 * g++.dg/other/pr43631.C: New test.
442
83ede847
RB
4432012-12-11 Richard Biener <rguenther@suse.de>
444
445 PR tree-optimization/55079
446 * gcc.dg/Warray-bounds-9.c: New testcase.
447 * gcc.dg/Warray-bounds-10.c: Likewise.
448 * gcc.dg/tree-ssa/ssa-pre-1.c: Adjust.
449
5e4404b8
JW
4502012-12-10 Janus Weil <janus@gcc.gnu.org>
451
452 PR fortran/52909
453 * gfortran.dg/proc_ptr_39.f90: New test case.
454
4d63a95e
RS
4552012-12-10 Richard Sandiford <rdsandiford@googlemail.com>
456
457 * gcc.target/mips/octeon-bbit-2.c: Restructure loops so that no
458 code duplication is required. Allow BNE to appear.
459
07be2138
RS
4602012-12-10 Richard Sandiford <rdsandiford@googlemail.com>
461
462 * gcc.target/mips/ext-2.c: Require -mlong64.
463
4bcc5786
RB
4642012-12-10 Richard Biener <rguenther@suse.de>
465
466 PR tree-optimization/55107
467 * gcc.dg/torture/pr55107.c: New testcase.
468 * gcc.dg/tree-ssa/ssa-pre-5.c: Adjust.
469
8bdfe1fa
JJ
4702012-12-10 Jakub Jelinek <jakub@redhat.com>
471
472 * g++.dg/asan/asan_test.cc: Sync from upstream.
473 * g++.dg/asan/asan_test_utils.h: Likewise.
474
8d28afb4
KT
4752012-12-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
476
477 * gcc.target/arm/neon/vrndaf32.c: New test.
478 * gcc.target/arm/neon/vrndqaf32.c: Likewise.
479 * gcc.target/arm/neon/vrndf32.c: Likewise.
480 * gcc.target/arm/neon/vrndqf32.c: Likewise.
481 * gcc.target/arm/neon/vrndmf32.c: Likewise.
482 * gcc.target/arm/neon/vrndqmf32.c: Likewise.
483 * gcc.target/arm/neon/vrndnf32.c: Likewise.
484 * gcc.target/arm/neon/vrndqnf32.c: Likewise.
485 * gcc.target/arm/neon/vrndpf32.c: Likewise.
486 * gcc.target/arm/neon/vrndqpf32.c: Likewise.
487
e4139a8d
JDA
4882012-12-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
489
a12e166c
JDA
490 * gcc.misc-tests/gcov-12.c: Fix dg order.
491
8e15182f
JDA
492 PR middle-end/54470
493 * gcc.dg/ipa/iinline-4.c: xfail hooray4 test on 32-bit hppa*-*-*.
494
bbcfbc63
JDA
495 * gcc.dg/torture/pr47917.c: Change "dg-xfail-if" to "dg-xfail-run-if"
496 for *-*-hpux10*.
497
e4139a8d
JDA
498 * gcc.dg/20030711-1.c: Define MAP_FAILED if not defined.
499 * gcc.dg/20050826-1.c: Likewise.
500
2608ca66
EB
5012012-12-09 Eric Botcazou <ebotcazou@adacore.com>
502
503 * gnat.dg/vect9.adb: Add -w to dg-options.
504 * gnat.dg/vect10.adb: Likewise.
505
da52ef43
TK
5062012-12-09 Thomas Koenig <tkoenig@gcc.gnu.org>
507
508 PR fortran/55593
509 * gfortran.dg/do_check_8.f90: New test.
510
54625ca1
EB
5112012-12-08 Eric Botcazou <ebotcazou@adacore.com>
512
513 * gnat.dg/vect10.ad[sb]: New test.
514
a2ce7808
EB
5152012-12-08 Eric Botcazou <ebotcazou@adacore.com>
516
517 * gnat.dg/vect9.ad[sb]: New test.
518 * gnat.dg/vect9_pkg.ads: New helper.
519
9b1baeef
MS
5202012-12-07 Mike Stump <mikestump@comcast.net>
521
522 * gnat.dg/discr38.adb: Don't use ^M line endings.
523 gnat.dg/loop_optimization13.adb: Likewise.
524 gnat.dg/loop_optimization13.ads: Likewise.
525 gnat.dg/discr36_pkg.adb: Likewise.
526 gnat.dg/discr36_pkg.ads: Likewise.
527 gnat.dg/loop_optimization11_pkg.ads: Likewise.
528 gnat.dg/discr36.ads: Likewise.
529 gnat.dg/loop_optimization11.adb: Likewise.
530
9011b0f6
VM
5312012-12-07 Vladimir Makarov <vmakarov@redhat.com>
532
533 PR rtl-optimization/55141
534 * gcc.target/i386/pr55141.c: New.
535
62defc56
DS
5362012-12-07 Dodji Seketeli <dodji@redhat.com>
537
538 PR c++/54401
539 * g++.dg/cpp0x/alias-decl-28.C: New test.
540 * g++.dg/cpp0x/alias-decl-16.C: Update.
541
4bd7b70b
MJ
5422012-12-07 Martin Jambor <mjambor@suse.cz>
543
544 PR tree-optimization/55590
545 * gcc.target/i386/pr55590-1.c: New test.
546 * gcc.target/i386/pr55590-2.c: Likewise.
547
6fe61543
PC
5482012-12-07 Paolo Carlini <paolo.carlini@oracle.com>
549
550 PR c++/54975
551 * g++.dg/cpp0x/lambda/lambda-typedef.C: New.
552
5858fcd9
UB
5532012-12-06 Uros Bizjak <ubizjak@gmail.com>
554
555 PR target/55597
556 * gcc.target/i386/pr55597.c: New test.
557
947f720f
JJ
5582012-12-06 Jakub Jelinek <jakub@redhat.com>
559
84fd832c
JJ
560 PR c++/54207
561 * g++.dg/cpp0x/noexcept18.C: New test.
562
947f720f
JJ
563 PR c++/55573
564 * g++.dg/cpp0x/constexpr-55573.C: New test.
565
5442fe48
JJ
566 PR c++/55137
567 * g++.dg/opt/pr55137.C: New test.
568 * gcc.c-torture/execute/pr55137.c: New test.
569
71aa66e4
KT
5702012-12-06 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
571
572 * lib/target-supports.exp (check_effective_target_arm_v8_neon_ok):
573 New procedure.
574 (add_options_for_arm_v8_neon): Likewise.
575
2412b9b0
SB
5762012-12-05 Steven Bosscher <steven@gcc.gnu.org>
577
578 * g++.dg/pr55604.C: New test.
579
88b08073
JG
5802012-12-05 James Greenhalgh <james.greenhalgh@arm.com>
581
582 * lib/target-supports.exp
583 (check_effective_target_vect_perm): Allow aarch64*-*-*.
584 (check_effective_target_vect_perm_byte): Likewise.
585 (check_effective_target_vect_perm_short): Likewise.
586 (check_effective_target_vect_char_mult): Likewise.
587 (check_effective_target_vect_extract_even_odd): Likewise.
588 (check_effective_target_vect_interleave): Likewise.
589
c6fc9e43
YZ
5902012-12-05 Yufeng Zhang <yufeng.zhang@arm.com>
591
592 * g++.dg/abi/mangle-neon-aarch64.C: New test.
593
ac2b960f
YZ
5942012-12-05 Yufeng Zhang <yufeng.zhang@arm.com>
595
596 * g++.dg/abi/arm_va_list.C: Also test on aarch64*-*-*.
597
42fc9a7f
JG
5982012-12-05 James Greenhalgh <james.greenhalgh@arm.com>
599
600 * gcc.dg/vect/vect-rounding-btrunc.c: New test.
601 * gcc.dg/vect/vect-rounding-btruncf.c: Likewise.
602 * gcc.dg/vect/vect-rounding-ceil.c: Likewise.
603 * gcc.dg/vect/vect-rounding-ceilf.c: Likewise.
604 * gcc.dg/vect/vect-rounding-floor.c: Likewise.
605 * gcc.dg/vect/vect-rounding-floorf.c: Likewise.
606 * gcc.dg/vect/vect-rounding-lceil.c: Likewise.
607 * gcc.dg/vect/vect-rounding-lfloor.c: Likewise.
608 * gcc.dg/vect/vect-rounding-nearbyint.c: Likewise.
609 * gcc.dg/vect/vect-rounding-nearbyintf.c: Likewise.
610 * gcc.dg/vect/vect-rounding-round.c: Likewise.
611 * gcc.dg/vect/vect-rounding-roundf.c: Likewise.
612 * target-supports.exp
613 (check_effective_target_vect_call_btrunc): New.
614 (check_effective_target_vect_call_btruncf): Likewise.
615 (check_effective_target_vect_call_ceil): Likewise.
616 (check_effective_target_vect_call_ceilf): Likewise.
617 (check_effective_target_vect_call_floor): Likewise.
618 (check_effective_target_vect_call_floorf): Likewise.
619 (check_effective_target_vect_call_lceil): Likewise.
620 (check_effective_target_vect_call_lfloor): Likewise.
621 (check_effective_target_vect_call_nearbyint): Likewise.
622 (check_effective_target_vect_call_nearbyintf): Likewise.
623 (check_effective_target_vect_call_round): Likewise.
624 (check_effective_target_vect_call_roundf): Likewise.
625
de0db391
RB
6262012-12-05 Richard Biener <rguenther@suse.de>
627
628 PR tree-optimization/51238
629 * gcc.dg/torture/pr51238.c: New testcase.
630
698ef65e
RB
6312012-12-05 Richard Biener <rguenther@suse.de>
632
633 PR tree-optimization/50222
634 * gcc.dg/torture/pr50222.c: New testcase.
635
08d8c745
RB
6362012-12-05 Richard Biener <rguenther@suse.de>
637
638 PR lto/55525
639 * gcc.dg/lto/pr55525_0.c: New testcase.
640 * gcc.dg/lto/pr55525_1.c: Likewise.
641
66686181
TB
6422012-12-04 Tobias Burnus <burnus@net-b.de>
643
644 * gfortran.dg/quad_3.f90: Really fix an if condition.
645
b863acb7
TB
6462012-12-04 Tobias Burnus <burnus@net-b.de>
647
648 * gfortran.dg/quad_3.f90: Fix a condition,
649 which wrongly required ordered/lazy evaluation.
650
665c56c6
MS
6512012-12-04 Marcus Shawcroft <marcus.shawcroft@arm.com>
652
653 * gcc.target/aarch64/121127.c: New test.
654
dfc84007
JJ
6552012-12-04 Jakub Jelinek <jakub@redhat.com>
656
657 PR testsuite/55587
658 * lib/asan-dg.exp (asan_init): Return 1 if libasan has been found,
659 0 if not.
660 * g++.dg/asan/asan.exp: Don't run gcc-dg-runtest if [asan_init]
661 returned 0.
662 * gcc.dg/asan/asan.exp: Likewise.
663
c3dd8dd7
RB
6642012-12-04 Richard Biener <rguenther@suse.de>
665
666 PR tree-optimization/55124
667 * gcc.dg/torture/pr55124.c: New testcase.
668
36402bb1
TB
6692012-12-03 Tobias Burnus <burnus@net-b.de>
670
671 * gfortran.dg/quad_3.f90: New.
672
e3692e02
PC
6732012-12-03 Paolo Carlini <paolo.carlini@oracle.com>
674
675 PR c++/54170
676 * g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
677
cc1f4a30
JJ
6782012-12-03 Jakub Jelinek <jakub@redhat.com>
679
680 PR testsuite/55452
681 * gfortran.dg/reassoc_4.f: Use --param max-completely-peeled-insns=400
682 on all targets, not just s390*.
683
a859517f
MP
6842012-12-03 Marek Polacek <polacek@redhat.com>
685
686 PR c/55570
687 * gcc.dg/pr55570.c: New test.
688
5c31da80
JJ
6892012-12-03 Jakub Jelinek <jakub@redhat.com>
690
691 * lib/asan-dg.exp (asan_get_gtest_test_list,
692 asan_get_gtest_expect_death_list, asan-gtest): New procedures.
693 (proc ${tool}_load): Remember [asan_get_gtest_test_list "$output"]
694 and [asan_get_gtest_expect_death_list "$output"] in global vars.
695 (asan_symbolize): Sanitize [] characters from key.
696 * g++.dg/asan/asan_test_config.h: New file.
697 * g++.dg/asan/asan_globals_test.cc: New file.
698 * g++.dg/asan/asan_test_utils.h: New file.
699 * g++.dg/asan/dejagnu-gtest.h: New file.
700 * g++.dg/asan/asan_test.cc: New file.
701 * g++.dg/asan/asan_test.C: New test.
702
6ff11db2
RB
7032012-12-03 Richard Biener <rguenther@suse.de>
704
705 * gcc.dg/torture/pr35634.c: Use signed char.
706 * g++.dg/torture/pr35634.C: Likewise.
707
60cec1fd
MP
7082012-12-02 Marek Polacek <polacek@redhat.com>
709
710 PR middle-end/54838
711 * gcc.dg/pr54838.c: New test.
712
d1b1402f
XDL
7132012-12-01 Xinliang David Li <davidxl@google.com>
714
715 * gcc.target/i386/ifcvt-onecmpl-abs-1.c: Check for
716 cltd.
717
780f08bc
PC
7182012-12-01 Paolo Carlini <paolo.carlini@oracle.com>
719
720 PR c++/55558
721 * g++.dg/cpp0x/decltype46.C: New.
722
47b1457a
JDA
7232012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
724
725 PR middle-end/52450
726 * gcc.dg/torture/pr52402.c: Remove xfail for hppa*-*-hpux*.
727
9bd76a9f
ZS
7282012-12-01 Zdenek Sojka <zsojka@seznam.cz>
729
63a0fbbc 730 PR debug/53860
9bd76a9f
ZS
731 * g++.dg/debug/pr53860.C: New test.
732
4d382327 7332012-12-01 Alessandro Fanfarillo <alessandro.fanfarillo@gmail.com>
9bd76a9f 734 Paul Thomas <pault@gcc.gnu.org>
4d382327
AF
735
736 PR fortran/46897
737 * gfortran.dg/defined_assignment_1.f90: New test.
738 * gfortran.dg/defined_assignment_2.f90: New test.
739 * gfortran.dg/defined_assignment_3.f90: New test.
740 * gfortran.dg/defined_assignment_4.f90: New test.
741 * gfortran.dg/defined_assignment_5.f90: New test.
742
55ad8d77
JJ
7432012-12-01 Jakub Jelinek <jakub@redhat.com>
744
745 PR c++/55542
746 * g++.dg/cpp0x/vt-55542.C: New test.
747
a37d67b6
EB
7482012-11-30 Eric Botcazou <ebotcazou@adacore.com>
749
750 * gnat.dg/specs/pack9.ads: New test.
751
c1ed6a01
MJ
7522012-11-30 Martin Jambor <mjambor@suse.cz>
753
754 PR middle-end/52890
755 PR tree-optimization/55415
756 PR tree-optimization/54386
757 PR target/55448
758 * gcc.dg/ipa/ipa-sra-7.c: New test.
759 * gcc.dg/ipa/ipa-sra-8.c: Likewise.
760 * gcc.dg/ipa/ipa-sra-9.c: Likewise.
761 * gcc.target/i386/pr55448.c: Likewise.
762
85da11a6
EB
7632012-11-29 Eric Botcazou <ebotcazou@adacore.com>
764
765 * loop_optimization14.ad[sb]: New test.
766 * loop_optimization14_pkg.ads: New helper.
767
28131dfe
RE
7682012-11-29 Richard Earnshaw <rearnsha@arm.com>
769
770 PR target/55073
771 * gcc.target/arm/pr55073.C: New test.
772
d5a1053a
MG
7732012-11-29 Marc Glisse <marc.glisse@inria.fr>
774
775 PR c++/53094
776 * g++.dg/ext/vector20.C: New testcase.
777
45d5889a
TB
7782012-11-28 Tobias Burnus <burnus@net-b.de>
779
780 PR fortran/52161
781 * coarray/sync_3.f90: Extend test.
782
2bc462ea
JJ
7832012-11-29 Jakub Jelinek <jakub@redhat.com>
784
785 PR rtl-optimization/55512
786 * gcc.target/i386/pr55512-2.c: Remove unnecessary define.
787 * gcc.target/i386/pr55512-4.c: Likewise.
788
2d7aa578
ESR
7892012-11-29 Ed Smith-Rowland <3dw4rd@verizon.net>
790
791 PR c++/52654
792 * g++.dg/cpp0x/udlit-overflow.C: New.
793 * g++.dg/cpp0x/udlit-overflow-neg.C: New.
794
f5d30aa6
JJ
7952012-11-28 Jakub Jelinek <jakub@redhat.com>
796
797 PR debug/36728
798 PR debug/55467
799 PR middle-end/55507
800 PR bootstrap/55511
801 * gcc.dg/guality/pr36728-1.c: Include "../nop.h", make sure the asm
802 are non-empty and add dependency between the first and second asm.
803 * gcc.dg/guality/pr36728-2.c: Likewise.
804 * gcc.dg/guality/pr36728-3.c: New test.
805 * gcc.dg/guality/pr36728-4.c: New test.
806
5d99894e
AP
8072012-11-28 Andrew Pinski <apinski@cavium.com>
808
809 PR bootstrap/54279
810 * lib/g++.exp (g++_init): Search for xg++ instead of g++ in the build
811 directories.
812 * lib/obj-c++.exp (obj-c++_init): Likewise.
813
74c49505
TB
8142012-11-28 Tobias Burnus <burnus@net-b.de>
815
816 PR fortran/52161
817 * coarray/sync_3.f90: New.
818
cc133204
UB
8192012-11-28 Uros Bizjak <ubizjak@gmail.com>
820
821 * gcc.target/i386/pr55458.c: Require ia32 target instead of ilp32.
822
c656b86b
VM
8232012-11-28 Vladimir Makarov <vmakarov@redhat.com>
824
825 PR rtl-optimization/55512
826 * gcc.target/i386/pr55512-[1234].c: New tests.
827
c7e20b0b
JJ
8282012-11-28 Jakub Jelinek <jakub@redhat.com>
829
8b94f596 830 PR testsuite/55505
cc133204 831 * gcc.c-torture/execute/921202-1.c: Increase size of dx and dy arrays.
8b94f596 832
c7e20b0b
JJ
833 PR testsuite/55504
834 * gcc.c-torture/execute/20071018-1.c (foo): Add noinline/noclone
835 attributes. Avoid clobbering memory before malloced chunk.
836 (main): Pass 1 instead of 0 as argument.
837
ce3da0d0
EB
8382012-11-28 Eric Botcazou <ebotcazou@adacore.com>
839
840 * gnat.dg/object_overflow.adb: Rename to...
841 * gnat.dg/object_overflow1.adb: ...this.
842 * gnat.dg/object_overflow2.adb: New test.
843 * gnat.dg/object_overflow3.adb: Likewise.
844 * gnat.dg/object_overflow4.adb: Likewise.
845
fb1fbef2
PC
8462012-11-28 Paolo Carlini <paolo.carlini@oracle.com>
847
848 PR c++/55497
849 * g++.dg/init/pr55497.C: New.
850
2c3e2ce2
RB
8512012-11-28 Richard Biener <rguenther@suse.de>
852
853 PR testsuite/55327
854 * gcc.dg/vect/slp-perm-8.c: Mark worker as noinline.
855 * gcc.dg/vect/slp-perm-9.c: Likewise.
856
cc3c4f62
RB
8572012-11-28 Richard Biener <rguenther@suse.de>
858
859 PR c/35634
860 * gcc.dg/torture/pr35634.c: New testcase.
861 * g++.dg/torture/pr35634.C: Likewise.
862 * gcc.dg/vect/pr18536.c: Mark worker function noinline.
863
916bad55
TB
8642012-11-27 Tobias Burnus <burnus@net-b.de>
865
866 PR fortran/55476
867 * gfortran.dg/warn_target_lifetime_3.f90: New.
868
ce940020
VM
8692012-11-27 Vladimir Makarov <vmakarov@redhat.com>
870
871 PR rtl-optimization/55458
872 * gcc.target/i386/pr55458.c: New test.
873
7fc3eedb
JJ
8742012-11-27 Jakub Jelinek <jakub@redhat.com>
875
876 PR tree-optimization/55110
877 * gcc.dg/pr55110.c: New test.
878
77d19c72
RB
8792012-11-27 Richard Biener <rguenther@suse.de>
880
881 PR middle-end/55331
882 * g++.dg/opt/pr55331.C: New testcase.
883
d5b8b24b
SB
8842012-11-26 Steven Bosscher <steven@gcc.gnu.org>
885
886 * gcc.dg/20050811-2.c: Change -dv option to -graph option.
887
d8405cc1
GJL
8882012-11-26 Georg-Johann Lay <avr@gjlay.de>
889
890 * gcc.dg/54455.c: Require scheduling.
891 * gcc.dg/c1x-align-4.c: Skip avr.
892 * gcc.dg/pr44024.c: Skip avr in final scan.
893
72c931b4
GJL
8942012-11-26 Georg-Johann Lay <avr@gjlay.de>
895
896 PR testsuite/52641
897 * gcc.c-torture/execute/20120919-1.x: New file (int32plus).
898 * gcc.dg/pr54676.c: Make work for 16-bit int.
899
f421c426
VM
9002012-11-26 Vladimir Makarov <vmakarov@redhat.com>
901
902 PR target/55277
903 * gcc.target/i386/pr55227.c: New test.
904
a27a5de9
SB
9052012-11-26 Steven Bosscher <steven@gcc.gnu.org>
906
907 * testsuite/gcc.dg/20050811-1.c: Change -dv option to -graph option
908 to -fdump-rtl-all.
909 * testsuite/gcc.dg/pr37858.c: Remove -dv option.
910
e3f9361d
KT
9112012-11-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
912
913 * lib/target-supports.exp (check_effective_target_arm_v8_vfp_ok):
914 New procedure.
915 (add_options_for_arm_v8_vfp): New procedure.
916 * gcc.target/arm/vrintaf32.c: New test.
917 * gcc.target/arm/vrintaf64.c: Likewise.
918 * gcc.target/arm/vrintmf32.c: Likewise.
919 * gcc.target/arm/vrintmf64.c: Likewise.
920 * gcc.target/arm/vrintpf32.c: Likewise.
921 * gcc.target/arm/vrintpf64.c: Likewise.
922 * gcc.target/arm/vrintrf32.c: Likewise.
923 * gcc.target/arm/vrintrf64.c: Likewise.
924 * gcc.target/arm/vrintxf32.c: Likewise.
925 * gcc.target/arm/vrintxf64.c: Likewise.
926 * gcc.target/arm/vrintzf32.c: Likewise.
927 * gcc.target/arm/vrintzf64.c: Likewise.
928
29be7510
JW
9292012-11-26 Janus Weil <janus@gcc.gnu.org>
930
931 PR fortran/54997
932 * gfortran.dg/warn_unused_function_2.f90: New.
933
fca04db3
JW
9342012-11-26 Janus Weil <janus@gcc.gnu.org>
935
936 PR fortran/54881
937 * gfortran.dg/associated_6.f90: New.
938 * gfortran.dg/select_type_30.f03: New.
939
751a2433
JJ
9402012-11-26 Jakub Jelinek <jakub@redhat.com>
941
942 PR tree-optimization/54471
943 * gcc.dg/tree-ssa/vrp86.c: New test.
944 * gcc.c-torture/execute/pr54471.c: New test.
945
d42f26c1
HPN
9462012-11-26 Hans-Peter Nilsson <hp@bitrange.com>
947
948 PR middle-end/55030
949 * gcc.dg/guality/pr36728-1.c, gcc.dg/guality/pr36728-2.c (foo): Don't
8ba3a43e 950 use volatile asms, use plain asms. Where the output value for the
d42f26c1
HPN
951 asm is unused, write a global variable.
952
3cfefd5f
UB
9532012-11-25 Uros Bizjak <ubizjak@gmail.com>
954
955 * gcc.target/i386/sw-1.c (dg-options): Add -mtune=generic.
956
305a35da
TK
9572012-11-25 Thomas Koenig <tkoenig@gcc.gnu.org>
958
959 PR fortran/30146
960 * gfortran.dg/do_check_7.f90: New test.
961
ddffee68
PC
9622012-11-24 Paolo Carlini <paolo.carlini@oracle.com>
963
964 PR c++/55446
965 * g++.dg/init/new41.C: New.
966
02bfa708
TK
9672012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org>
968
969 PR fortran/55314
970 * gfortran.dg/allocate_error_4.f90: New test.
971
59ad52e0
HPN
9722012-11-24 Hans-Peter Nilsson <hp@bitrange.com>
973
974 * lib/gcc-gdb-test.exp (gdb-test): Pass -- as first argument
975 to send_log.
976
1a65a008
JJ
9772012-11-23 Jakub Jelinek <jakub@redhat.com>
978
644525ff
JJ
979 * lib/asan-dg.exp (asan_symbolize): Remove all "BFD: " prefixed lines
980 from the output.
981
88cd0e88
JJ
982 PR c++/54046
983 * g++.dg/warn/Wreturn-type-8.C: New test.
984
1a65a008
JJ
985 PR middle-end/55430
986 * gcc.dg/pr55430.c: New test.
987
e297eb60
KS
9882012-11-23 Kostya Serebryany <kcc@google.com>
989
990 * c-c++-common/asan/memcmp-1.c: Update to match the new libsanitizer.
991
9b17f12b
EB
9922012-11-23 Eric Botcazou <ebotcazou@adacore.com>
993
994 * gnat.dg/discr40.ad[sb]: New test.
995
29e100b3
EB
9962012-11-23 Eric Botcazou <ebotcazou@adacore.com>
997
998 * gnat.dg/discr39.adb: New test.
999
1076781c
GJL
10002012-11-23 Georg-Johann Lay <avr@gjlay.de>
1001
1002 PR testsuite/52641
1003 * gcc.dg/unroll_5.c: Add dg-require-effective-target int32plus.
1004 * gcc.dg/pr55150-1.c: Same.
1005 * gcc.dg/torture/pr54894.c: Add size32plus.
1006
77bc5132
JJ
10072012-11-23 Jakub Jelinek <jakub@redhat.com>
1008
1009 PR sanitizer/55435
1010 * c-c++-common/asan/attrib-1.c: New test.
1011
c16c63bb
IB
10122012-11-22 Ian Bolton <ian.bolton@arm.com>
1013
1014 * gcc.target/aarch64/builtin-bswap-1.c: New test.
1015 * gcc.target/aarch64/builtin-bswap-2.c: New test.
1016
b51aa2e5
PC
10172012-11-22 Paolo Carlini <paolo.carlini@oracle.com>
1018
1019 PR c++/55432
1020 * g++.dg/cpp0x/constexpr-55432.C: New.
1021
ecdbf2cd
JW
10222012-11-21 Janus Weil <janus@gcc.gnu.org>
1023
1024 PR fortran/55352
1025 * gfortran.dg/namelist_76.f90: New.
1026
eb20b778
MJ
10272012-11-21 Martin Jambor <mjambor@suse.cz>
1028
1029 * gcc.dg/ipa/ipcp-agg-7.c: New test.
1030 * gcc.dg/ipa/ipcp-agg-8.c: Likewise.
1031
7e9f2b6e
MJ
10322012-11-21 Martin Jambor <mjambor@suse.cz>
1033
1034 PR tree-optimization/55260
1035 * g++.dg/torture/pr55260-2.C: New test.
1036
deadf3ad
MJ
10372012-11-21 Martin Jambor <mjambor@suse.cz>
1038
1039 * gcc.dg/torture/pr55238.c: Remove hidden attribute.
1040
a51fb17f
BC
10412012-11-21 Bin Cheng <bin.cheng@arm.com>
1042
1043 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Skip on ARM Cortex-M0.
1044 * gcc.dg/tree-ssa/vrp47.c: Ditto.
1045
7100b561
UB
10462012-11-20 Uros Bizjak <ubizjak@gmail.com>
1047
1048 PR target/19398
1049 * gcc.target/i386/pr19398.c: New test.
1050
dffdd6e5
MJ
10512012-11-20 Martin Jambor <mjambor@suse.cz>
1052
1053 PR tree-optimization/55260
1054 * g++.dg/torture/pr55260-1.C: New test.
1055
0462169c
SN
10562012-11-20 Sofiane Naci <sofiane.naci@arm.com>
1057
1058 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: New testcase.
1059 * gcc.target/aarch64/atomic-op-acq_rel.c: Likewise.
1060 * gcc.target/aarch64/atomic-op-acquire.c: Likewise.
1061 * gcc.target/aarch64/atomic-op-char.c: Likewise.
1062 * gcc.target/aarch64/atomic-op-consume.c: Likewise.
1063 * gcc.target/aarch64/atomic-op-imm.c: Likewise.
1064 * gcc.target/aarch64/atomic-op-int.c: Likewise.
1065 * gcc.target/aarch64/atomic-op-long.c: Likewise.
1066 * gcc.target/aarch64/atomic-op-relaxed.c: Likewise.
1067 * gcc.target/aarch64/atomic-op-release.c: Likewise.
1068 * gcc.target/aarch64/atomic-op-seq_cst.c: Likewise.
1069 * gcc.target/aarch64/atomic-op-short.c: Likewise.
1070
40155239
JJ
10712012-11-20 Jakub Jelinek <jakub@redhat.com>
1072
206604dc
JJ
1073 PR middle-end/55094
1074 * gcc.dg/pr55094.c: New test.
1075
40155239
JJ
1076 PR rtl-optimization/54921
1077 * gcc.dg/pr54921.c: New test.
1078
0343822b
RS
10792012-11-19 Richard Sandiford <rdsandiford@googlemail.com>
1080
1081 * gcc.target/i386/pr55359.c: New test.
1082
5f4340fe
EB
10832012-11-19 Eric Botcazou <ebotcazou@adacore.com>
1084
1085 * g++.dg/tls/thread_local-order1.C: Add dg-require-cxa-atexit.
1086 * g++.dg/tls/thread_local3g.C: Likewise.
1087 * g++.dg/tls/thread_local4g.C: Likewise.
1088 * g++.dg/tls/thread_local5g.C: Likewise.
1089 * g++.dg/tls/thread_local6g.C: Likewise.
1090 * g++.dg/tls/thread_local-cse.C: XFAIL on Solaris 9.
1091 * g++.dg/tls/thread_local2.C: Likewise.
1092 * g++.dg/tls/thread_local2g.C: Likewise.
1093 * g++.dg/tls/thread_local6.C: Likewise.
1094
b5e10eac
AH
10952012-11-19 Aldy Hernandez <aldyh@redhat.com>
1096
1097 * g++.dg/tm/pr51516.C: Adjust for uninstrumented code path.
1098 * gcc.dg/tm/clone-1.c: New test.
1099
37f458dc
PC
11002012-11-19 Paolo Carlini <paolo.carlini@oracle.com>
1101
1102 PR c++/55368
1103 * g++.dg/parse/struct-5.C: New.
1104
d826d5c2
TV
11052012-11-19 Tom de Vries <tom@codesourcery.com>
1106
1107 PR rtl-optimization/55315
d826d5c2
TV
1108 * gcc.target/mips/pr55315.c: New test.
1109
0d4f214e
JJ
11102012-11-17 Jakub Jelinek <jakub@redhat.com>
1111
9abd8e8b
JJ
1112 PR tree-optimization/55236
1113 * gcc.dg/pr55236.c: New test.
1114
2e63c69f
JJ
1115 PR testsuite/55188
1116 * gcc.dg/pr19105.c: Accept also optimizing
1117 -[2, 2] and -[3, 3] and -[4, 4] range tests together.
1118
0d4f214e 1119 * lib/asan-dg.exp (asan_symbolize): Prune BFD: prefixed error messages
37f458dc
PC
1120 from addr2line_output. Increment idx if asking for more than one
1121 address in one object.
0d4f214e 1122
1ce296cf
JJ
11232012-11-16 Jakub Jelinek <jakub@redhat.com>
1124
1125 PR tree-optimization/55329
1126 * g++.dg/opt/pr55329.C: New test.
1127
b185792f
JW
11282012-11-16 Janus Weil <janus@gcc.gnu.org>
1129
1130 PR fortran/55297
1131 * gfortran.dg/typebound_operator_18.f90: New.
1132
e731262b
VM
11332012-11-16 Vladimir Makarov <vmakarov@redhat.com>
1134
1135 PR rtl-optimization/55330
1136 * gfortran.dg/pr55330.f90: New test.
1137
3f43b9e7
UB
11382012-11-16 Uros Bizjak <ubizjak@gmail.com>
1139
1140 * lib/gcc-dg.exp (cleanup-saved-temps): Add .mii to suffixes.
1141 * gcc.dg/hoist-register-pressure-1.c: Cleanup hoist rtl dump.
1142 * gcc.dg/hoist-register-pressure-2.c: Ditto.
1143 * gcc.dg/hoist-register-pressure-3.c: Ditto.
1144 * gcc.dg/tree-prof/peel-1.c: Cleanup loop2_unroll rtl dump.
1145 * gcc.dg/tree-prof/unroll-1.c: Ditto.
1146
26f2269f
DS
11472012-11-16 Dodji Seketeli <dodji@redhat.com>
1148
1149 PR c++/54875
1150 * g++.dg/cpp0x/alias-decl-27.C: New test.
1151
ba29e5c2
JJ
11522012-11-16 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR c++/55337
1155 * g++.dg/template/alignof2.C: New test.
1156
8108af84
UB
11572012-11-16 Uros Bizjak <ubizjak@gmail.com>
1158
1159 * g++.dg/mv1.C (dg-options): Add -march=x86-64.
1160 * g++.dg/mv6.C (dg-options): Ditto.
1161
001304c1 11622012-11-16 Uros Bizjak <ubizjak@gmail.com>
589f95d6
UB
1163
1164 * lib/target_suports.exp
1165 (check_effective_target_has_w_floating_suffix): New procedure.
1166 (check_effective_target_has_q_floating_suffix): Ditto.
1167 * g++.dg/cpp0x/gnu_fext-numeric-literals.C: Add dg-error directive
1168 for unsupported non-standard suffix on floating constant.
1169 * g++.dg/cpp0x/std_fext-numeric-literals.C: Ditto.
1170
8335a643
JJ
11712012-11-14 Jakub Jelinek <jakub@redhat.com>
1172
1173 * lib/asan-dg.exp: New file.
1174 * gcc.dg/asan/asan.exp: New file.
1175 * g++.dg/dg.exp: Prune also asan tests.
1176 * g++.dg/asan/asan.exp: New file.
1177 * c-c++-common/asan/memcmp-1.c: New test.
1178
3b616f08 11792012-11-14 Paolo Carlini <paolo.carlini@oracle.com>
7628dc54 1180
3b616f08
PC
1181 PR c++/55323
1182 * g++.dg/cpp0x/vt-55323.C: New.
7628dc54 1183
beb42d20
ST
11842012-11-13 Sriraman Tallam <tmsriram@google.com>
1185
3b616f08
PC
1186 * g++.dg/mv4.C: Add require ifunc. Change error message.
1187 * g++.dg/mv5.C: Add require ifunc.
1188 * g++.dg/mv6.C: Add require ifunc.
beb42d20 1189
3e452a28
MJ
11902012-11-13 Martin Jambor <mjambor@suse.cz>
1191
1192 PR tree-optimization/55253
1193 * gcc.dg/torture/pr55253.c: New test.
1194 * gcc.dg/torture/pr55305.c: Likewise.
1195
d10e419b
L
11962012-11-13 H.J. Lu <hongjiu.lu@intel.com>
1197
1198 PR middle-end/55142
1199 * gcc.target/i386/pr55142-1.c: New file.
1200 * gcc.target/i386/pr55142-2.c: Likewise.
1201
be22520d
DS
12022012-11-13 Dodji Seketeli <dodji@redhat.com>
1203
1204 PR c++/54466
1205 * g++.dg/cpp0x/alias-decl-26.C: New test file.
1206
2b12109c
L
12072012-11-13 H.J. Lu <hongjiu.lu@intel.com>
1208
1209 * gcc.target/i386/avx256-unaligned-load-2.c: Requre !ia32
1210 instead of lp64.
1211 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1212 * gcc.target/i386/pr49715-2.c: Likewise.
1213 * gcc.target/i386/retarg.c: Likewise. Scan both %rdi and %edi.
1214
5d68b7e6
JJ
12152012-11-13 Jakub Jelinek <jakub@redhat.com>
1216
784fb9b3
JJ
1217 PR tree-optimization/55281
1218 * gcc.dg/vect/fast-math-pr55281.c: New test.
1219 * g++.dg/opt/pr55281.C: New test.
1220
5d68b7e6
JJ
1221 PR rtl-optimization/54127
1222 * gcc.dg/torture/pr54127.c: New test.
1223
211d71a7
SB
12242012-11-12 Steven Bosscher <steven@gcc.gnu.org>
1225 Jakub Jelinek <jakub@redhat.com>
1226
1227 PR rtl-optimization/51447
1228 * gcc.c-torture/execute/pr51447.c: New test.
1229
06b1198f
IB
12302012-11-12 Ian Bolton <ian.bolton@arm.com>
1231
1232 * gcc.target/aarch64/csinc-2.c: New test.
1233
f5313c63
IB
12342012-11-12 Ian Bolton <ian.bolton@arm.com>
1235
1236 * gcc.target/aarch64/cmn.c: New test.
1237 * gcc.target/aarch64/adds.c: New test.
1238 * gcc.target/aarch64/subs.c: New test.
1239
abfc7377
TB
12402012-11-12 Tobias Burnus <burnus@net-b.de>
1241
1242 PR fortran/55272
1243 * gfortran.dg/coarray_29_1.f90: New.
1244 * gfortran.dg/coarray_29_2.f90: New.
1245
4b8181c5
BC
12462012-11-12 Bin Cheng <bin.cheng@arm.com>
1247
1248 * gcc.dg/hoist-register-pressure-3.c: New test.
1249
358ac8ff
OE
12502012-11-11 Oleg Endo <olegendo@gcc.gnu.org>
1251
1252 * gcc.target/sh/sh4a-fprun.c: Add test_sinf and test_cosf noinline
1253 wrappers around sinf and cosf.
1254
0207fa90
EB
12552012-11-11 H.J. Lu <hongjiu.lu@intel.com>
1256
1257 PR middle-end/55247
1258 PR middle-end/55259
1259 * gcc.target/i386/pr55247-2.c: New file.
1260
159520ac
SB
12612012-11-11 Steven Bosscher <steven@gcc.gnu.org>
1262
1263 PR middle-end/55263
1264 * g++.dg/pr55263.C: New test.
1265
324e93f1
MJ
12662012-11-11 Martin Jambor <mjambor@suse.cz>
1267
1268 PR tree-optimization/55238
1269 * testsuite/gcc.dg/torture/pr55238.c: New test.
2059f70d 1270
324e93f1 12712012-11-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
198e7e8b 1272
2059f70d
JDA
1273 * gcc.dg/torture/pr54920.c: Add "-fno-common" option on hppa*-*-hpux*.
1274 * c-c++-common/torture/vector-subscript-1.c: Likewise.
1275 * c-c++-common/torture/vector-subscript-2.c: Likewise.
1276
82bacf11
JH
12772012-11-10 Jan Hubicka <jh@suse.cz>
1278
1279 * gcc.dg/tree-ssa/cunroll-1.c: Fix bogus testcase.
1280
c76b1db6
L
12812012-11-10 H.J. Lu <hongjiu.lu@intel.com>
1282
1283 * gcc.target/i386/pr55247.c: Require maybe_x32 target. Add
1284 -mno-sse -mno-mmx to dg-options. Reformat.
1285
65a08b07
DE
12862012-11-10 David Edelsohn <dje.gcc@gmail.com>
1287
1288 * c-c++-common/scal-to-vec2.c: Ignore non-standard ABI message.
1289 * c-c++-common/vector-compare-1.c: Same.
1290 * c-c++-common/vector-compare-2.c: Same.
35b07bb3
DE
1291 * g++.dg/other/unused1.C: Skip on AIX.
1292 * g++.dg/other/anon5.C: Allow Undefined to be capitalized. Ignore
1293 extra message on AIX.
65a08b07 1294
d1bc38e6
UB
12952012-11-10 Uros Bizjak <ubizjak@gmail.com>
1296
1297 PR target/55247
1298 * gcc.target/i386/pr55247.c: New test.
1299
a22e5739
AP
13002012-11-09 Andrew Pinski <apinski@cavium.com>
1301
1302 * gcc.c-torture/execute/20121108-1.c: New test.
1303
a4a0016d
ESR
13042012-11-09 Ed Smith-Rowland <3dw4rd@verizon.net>
1305
1306 PR c++/54413
1307 * g++.dg/cpp0x/gnu_fext-numeric-literals.C: New.
1308 * g++.dg/cpp0x/std_fext-numeric-literals.C: New.
1309 * g++.dg/cpp0x/gnu_fno-ext-numeric-literals.C: New.
1310 * g++.dg/cpp0x/std_fno-ext-numeric-literals.C: New.
1311
52d1392f
SP
13122012-11-09 Siddhesh Poyarekar <siddhesh@redhat.com>
1313
1314 * gcc.dg/Warray-bounds-3.c (bar): Keep array access within
1315 bounds for ABDAY, DAY, ABMON, MON, AM_PM.
1316 * gcc.dg/vect/pr22506.c (foo): Reduce loop iterations to within
1317 array bounds.
1318 * gcc.dg/vect/pr34005.c (XdmcpUnwrap): Likewise.
1319
96dd2106
AH
13202012-11-09 Aldy Hernandez <aldyh@redhat.com>
1321
1322 * g++.dg/tm/pr47530-2.C: Adjust for uninstrumented code path.
1323 * g++.dg/tm/pr47530.C: Same.
1324
7dbb85a7
JM
13252012-11-09 Jason Merrill <jason@redhat.com>
1326
2a28e76a
JM
1327 PR c++/54859
1328 * g++.dg/cpp0x/alias-decl-25.C: New.
1329
7dbb85a7
JM
1330 * g++.dg/abi/abi-tag1.C: New.
1331 * g++.dg/abi/abi-tag2.C: New.
1332
821b7577
VM
13332012-11-09 Vladimir Makarov <vmakarov@redhat.com>
1334
1335 PR rtl-optimization/55154
1336 * gcc.target/i386/pr55154.c: New test.
1337
4c3ee1f9
VM
13382012-11-09 Vladimir Makarov <vmakarov@redhat.com>
1339
1340 PR rtl-optimization/55151
1341 * gcc.dg/pr55151.c: Move ...
1342 * gcc.target/i386/pr55151.c: ... here.
1343
50919d13
AB
13442012-11-09 Andrey Belevantsev <abel@ispras.ru>
1345
1346 PR rtl-optimization/54472
4c3ee1f9 1347 * gcc.dg/pr54472.c: New test.
50919d13 1348
49934659
EB
13492012-11-09 Eric Botcazou <ebotcazou@adacore.com>
1350
1351 * gnat.dg/stack_check3.ad[sb]: New test.
1352
05f0245f
ILT
13532012-11-08 Ian Lance Taylor <iant@google.com>
1354
1355 * go.test/go-test.exp (go-gc-tests): Handle runoutput test type
1356 with arguments. Handle errorcheckoutput and rundir test types.
1357
d7bd989c
SB
13582012-11-08 Steven Bosscher <steven@gcc.gnu.org>
1359
1360 PR tree-optimization/55191
1361 * gcc.dg/pr55191.c: New test.
1362
68a55980
JJ
13632012-11-08 Jakub Jelinek <jakub@redhat.com>
1364
1365 PR debug/54499
1366 * g++.dg/debug/pr54499.C: New test.
1367
42f7b0fa
JH
13682012-11-08 Jan Hubicka <jh@suse.cz>
1369
1370 PR middle-end/48636
1371 * gcc.dg/winline-3.c: Update.
1372
774b8a55
MJ
13732012-11-08 Martin Jambor <mjambor@suse.cz>
1374
1375 * gfortran.dg/ipcp-array-1.f90: New test.
1376
6aaa8806
FW
13772012-11-08 Florian Weimer <fweimer@redhat.com>
1378
1379 * g++.old-deja/g++.abi/cxa_vec.C: Fix typo in comment.
1380
13021d26
VM
13812012-11-07 Vladimir Makarov <vmakarov@redhat.com>
1382
1383 PR rtl-optimization/55151
1384 * gcc.dg/pr55151.c: Use ia32 instead of x86_64.
1385
d1bc38e6 13862012-11-07 Uros Bizjak <ubizjak@gmail.com>
2458853f
UB
1387
1388 * gcc.dg/tree-ssa/cunroll-1.c: Scan cunrolli dump.
1389
dd64a6f7
EB
13902012-11-07 Eric Botcazou <ebotcazou@adacore.com>
1391
1392 * gcc.c-torture/compile/20121107-1.c: New test.
1393
05bb5b06
VM
13942012-11-07 Vladimir Makarov <vmakarov@redhat.com>
1395
1396 PR rtl-optimization/55151
1397 * gcc.dg/pr55151.c: Compile it only for x86_64.
1398
350c0fe7
VM
13992012-11-07 Vladimir Makarov <vmakarov@redhat.com>
1400
1401 PR rtl-optimization/55122
1402 * gcc.dg/pr55122.c: New test.
1403
49f20f70
DE
14042012-11-07 David Edelsohn <dje.gcc@gmail.com>
1405
1406 * gcc.target/powerpc/pr46728-[1234578].c: Tighten regex to ignore
1407 word powerpc.
1408 * gcc.target/powerpc/vsx-mass-1.c: Escape [ and ] in regex.
1409 * gcc.target/powerpc/loop_align.c: Skip on AIX.
1410 * gcc.target/powerpc/ppc-pow.c: Allow dot symbols in branch.
1411 * gcc.target/powerpc/tfmode_off.c: Skip on AIX.
1412
b1ad2a2a 1413