OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [ChangeLog] - Blame information for rev 735

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 685 jeremybenn
2012-02-29  Jakub Jelinek  
2
 
3
        PR middle-end/52419
4
        * gcc.dg/torture/pr52419.c: New test.
5
 
6
        PR tree-optimization/52429
7
        * gcc.dg/torture/pr52429.c: New test.
8
        * g++.dg/opt/pr52429.C: New test.
9
 
10
2012-02-29  Richard Guenther  
11
 
12
        PR testsuite/52297
13
        * gcc.dg/lto/trans-mem-1_0.c: Remove.
14
        * gcc.dg/lto/trans-mem-1_1.c: Likewise.
15
        * gcc.dg/lto/trans-mem-2_0.c: Likewise.
16
        * gcc.dg/lto/trans-mem-2_1.c: Likewise.
17
        * gcc.dg/lto/trans-mem-4_0.c: Likewise.
18
        * gcc.dg/lto/trans-mem-4_1.c: Likewise.
19
 
20
2012-02-29  Jakub Jelinek  
21
 
22
        * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
23
 
24
2012-02-29  Paul Thomas  
25
 
26
        PR fortran/52386
27
        * gfortran.dg/realloc_on_assign_13.f90 : New test.
28
 
29
2012-02-28  Matthew Gretton-Dann  
30
 
31
        PR target/51534
32
        * gcc.target/arm/neon/pr51534.c: New testcase.
33
 
34
2012-02-28  Richard Guenther  
35
 
36
        PR target/52407
37
        * gcc.dg/torture/pr52407.c: New testcase.
38
 
39
2012-02-28  Ramana Radhakrishnan  
40
 
41
        * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
42
        * gcc.target/arm/vfp2.c: Likewise.
43
        * gcc.target/arm/vfp3.c: Likewise.
44
        * gcc.target/arm/vfp4.c: Likewise.
45
        * gcc.target/arm/vfp5.c: Likewise.
46
        * gcc.target/arm/vfp6.c: Likewise.
47
        * gcc.target/arm/vfp7.c: Likewise.
48
        * gcc.target/arm/vfp8.c: Likewise.
49
        * gcc.target/arm/vfp9.c: Likewise.
50
        * gcc.target/arm/vfp10.c: Likewise.
51
        * gcc.target/arm/vfp11.c: Likewise.
52
        * gcc.target/arm/vfp12.c: Likewise.
53
        * gcc.target/arm/vfp13.c: Likewise.
54
        * gcc.target/arm/vfp14.c: Likewise.
55
        * gcc.target/arm/vfp15.c: Likewise.
56
        * gcc.target/arm/vfp16.c: Likewise.
57
        * gcc.target/arm/vfp17.c: Likewise.
58
        * gcc.target/arm/neon-constants.h: New file.
59
        * gcc.target/arm/neon-vect1.c: New test.
60
        * gcc.target/arm/neon-vect2.c: New test.
61
        * gcc.target/arm/neon-vect3.c: New test.
62
        * gcc.target/arm/neon-vect4.c: New test.
63
        * gcc.target/arm/neon-vect5.c: New test.
64
        * gcc.target/arm/neon-vect6.c: New test.
65
        * gcc.target/arm/neon-vect7.c: New test.
66
        * gcc.target/arm/neon-vect8.c: New test.
67
 
68
2012-02-28  Richard Guenther  
69
 
70
        PR tree-optimization/52402
71
        * gcc.dg/torture/pr52402.c: New testcase.
72
 
73
2012-02-28  Richard Guenther  
74
 
75
        PR lto/52400
76
        * g++.dg/lto/pr52400_0.C: New testcase.
77
 
78
2012-02-28  Georg-Johann Lay  
79
 
80
        * gcc.target/avr/torture/builtins-1.c: New test.
81
        * gcc.target/avr/torture/builtins-error.c: New test.
82
 
83
2012-02-28  Kai Tietz  
84
 
85
        * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
86
        issue.
87
        * gcc.target/i386/pr45352-2.c: Likewise.
88
        * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
89
        mingw targets.
90
        * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
91
        targets instead rand.
92
        * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
93
        * gcc.target/i386/sse2-mul-1.c: Likewise.
94
        * gcc.target/i386/sse4_1-blendps.c: Likewise.
95
        * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
96
        target.
97
        * gcc.target/i386/pad-1.c: Likewise.
98
        * gcc.target/i386/pad-9.c: Likewise.
99
        * gcc.target/i386/pad-2.c: Likewise.
100
        * gcc.target/i386/pad-5b.c: Likewise.
101
        * gcc.target/i386/pad-8.c: Likewise.
102
        * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
103
        * gcc.target/i386/pr44130.c: Likewise.
104
        * gcc.target/i386/align-main-1.c: Likewise.
105
        * gcc.target/i386/align-main-2.c: Likewise.
106
        * gcc.target/i386/sw-1.c: Likewise.
107
        * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
108
        on x64 mingw target.
109
        * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
110
        * gcc.target/i386/pr46295.c: Likewise.
111
        * gcc.target/i386/amd64-abi-1.c: Likewise.
112
        * gcc.target/i386/amd64-abi-2.c: Likewise.
113
        * gcc.target/i386/pr39082-1.c: Likewise.
114
        * gcc.target/i386/pr39162.c: Likewise.
115
        * gcc.target/i386/pr22152.c: Likewise.
116
        * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
117
        * gcc.target/i386/wrfsbase-2.c: Likewise.
118
        * gcc.target/i386/local.c: Likewise
119
        * gcc.target/i386/wrgsbase-1.c: Likewise.
120
        * gcc.target/i386/wrfsbase-1.c: Likewise.
121
        * gcc.target/i386/pr39315-3.c: Likewise.
122
        * gcc.target/i386/pr35767-4.c: Likewise.
123
        * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
124
        x64 mingw target.
125
        * gcc.target/i386/pr45336-2.c: Likewise.
126
        * gcc.target/i386/pr45336-1.c: Likewise.
127
        * gcc.target/i386/pr45336-4.c: Likewise.
128
 
129
2012-02-27  Tristan Gingold  
130
 
131
        * gnat.dg/array20.ad[sb]: New test.
132
 
133
2012-02-27  Jakub Jelinek  
134
 
135
        PR target/52375
136
        * gcc.target/arm/pr52375.c: New test.
137
        * gcc.c-torture/compile/pr52375.c: New test.
138
 
139
2012-02-27  Ulrich Weigand  
140
 
141
        * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
142
        * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
143
 
144
2012-02-27  Eric Botcazou  
145
 
146
        * gnat.dg/aggr19.adb: New test.
147
        * gnat.dg/aggr19_pkg.ad[sb]: New helper.
148
 
149
2012-02-26  Oleg Endo  
150
 
151
        PR target/49263
152
        * gcc.target/sh/pr49263.c: New.
153
 
154
2012-02-24  Andrew MacLeod  
155
 
156
        * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
157
        simulate_thread_wrapper_other_threads
158
        * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
159
        Move initialization of 'value' to main().
160
        (main): Initialize 'value';
161
        * gcc.dg/simulate-thread/speculative-store.c
162
        (simulate_thread_step_verify): Return 0 when successful.
163
        * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
164
        Reduce threshold.
165
        (INSN_COUNT_THRESHOLD): New.  Instruction limit to terminate test.
166
        (simulate_thread_wrapper_other_threads): Return a success/fail value
167
        and issue an error if the instruction count threshold is exceeded.
168
 
169
2012-02-24  Rainer Orth  
170
 
171
        PR target/50580
172
        * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
173
        * gcc.target/mips/interrupt_handler-3.c: Likewise.
174
 
175
2012-02-24  Richard Guenther  
176
 
177
        PR middle-end/52355
178
        * gcc.dg/pr52355.c: New testcase.
179
 
180
2012-02-23  Kai Tietz  
181
 
182
        * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
183
        for mingw-targets.
184
        * gcc.dg/Wpadded.c: Likewise.
185
        * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
186
        structure-layout.
187
        * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
188
        for sleep by Sleep and add windows.h include for this function.
189
        * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
190
        targets.
191
        * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
192
        target.
193
        * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
194
        target.
195
        * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
196
        on x64 mingw target.
197
        * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
198
        * gcc.dg/pr50251.c: Disable test for x64 mingw target.
199
        * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
200
        failure on LLP64 target.
201
 
202
2012-02-23  Uros Bizjak  
203
 
204
        PR c/52290
205
        * gcc.dg/noncompile/pr52290.c: New test.
206
 
207
2012-02-23  Jakub Jelinek  
208
 
209
        PR tree-optimization/52019
210
        * gcc.dg/tree-ssa/ipa-split-6.c: New test.
211
 
212
2012-02-22  Kai Tietz  
213
 
214
        * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
215
        * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
216
        derived pdiff_t type.
217
        * g++.dg/torture/pr49720.C: Likewise
218
 
219
2012-02-22  Uros Bizjak  
220
 
221
        PR target/52330
222
        * gcc.target/i386/pr52330.c: New test.
223
 
224
2012-02-22  Tobias Burnus  
225
 
226
        PR fortran/52335
227
        * gfortran.dg/io_constraints_10.f90: New.
228
 
229
2012-02-22  Ulrich Weigand  
230
 
231
        * lib/target-supports.exp (check_effective_target_vect_condition):
232
        Return true for NEON.
233
 
234
2012-02-21  Kai Tietz  
235
 
236
        * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
237
 
238
2012-02-21  Richard Guenther  
239
 
240
        PR tree-optimization/52324
241
        * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
242
 
243
2012-02-21  Georg-Johann Lay  
244
 
245
        PR middle-end/51782
246
        * gcc.target/avr/torture/pr51782-1.c: New test.
247
 
248
2012-02-21  Jakub Jelinek  
249
 
250
        PR tree-optimization/52318
251
        * gcc.dg/pr52318.c: New test.
252
 
253
2012-02-20  Kai Tietz  
254
 
255
        * gcc.dg/bf-ms-layout-3.c: New testcase.
256
 
257
2012-02-20  Thomas Koenig  
258
 
259
        PR testsuite/52229
260
        PR fortran/32380
261
        * gfortran.dg/vect/pr32380.f:  XFAIL on PowerPC and ia-64.
262
 
263
2012-02-20  Richard Guenther  
264
 
265
        PR tree-optimization/52298
266
        * gcc.dg/torture/pr52298.c: New testcase.
267
        * gcc.dg/vect/pr52298.c: Likewise.
268
 
269
2012-02-20  Georg-Johann Lay  
270
 
271
        * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
272
        * gcc.c-torture/execute/pr52286.c: Ditto.
273
 
274
2012-02-20  Jakub Jelinek  
275
 
276
        PR tree-optimization/52286
277
        * gcc.c-torture/execute/pr52286.c: New test.
278
 
279
2012-02-18  Tobias Burnus  
280
 
281
        PR fortran/52295
282
        * gfortran.dg/interface_35.f90: Use -std=f2003.
283
        * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
284
        * gfortran.dg/interface_assignment_4.f90: Ditto.
285
        * gfortran.dg/bessel_1.f90: Ditto.
286
        * gfortran.dg/func_result_6.f90: Ditto.
287
        * gfortran.dg/hypot_1.f90: Ditto.
288
        * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
289
 
290
2012-02-17  Tobias Burnus  
291
 
292
        PR translation/52232
293
        PR translation/52234
294
        PR translation/52245
295
        PR translation/52246
296
        PR translation/52262
297
        PR translation/52273
298
        * gfortran.dg/coarray_22.f90: Update dg-error.
299
        * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
300
 
301
2012-02-17  Rainer Orth  
302
 
303
        PR target/51753
304
        * lib/gcc-simulate-thread.exp: Load timeout.exp.
305
        (simulate-thread): Use default timeout.
306
 
307
2012-02-16  Jason Merrill  
308
 
309
        PR c++/52248
310
        * g++.dg/ext/timevar1.C: New.
311
 
312
2012-02-16  Fabien ChĂȘne  
313
 
314
        PR c++/52126
315
        * g++.dg/template/using21.C: New.
316
        * g++.dg/template/using22.C: Likewise.
317
 
318
2012-02-16  Jason Merrill  
319
 
320
        PR c++/51415
321
        * g++.dg/cpp0x/lambda/lambda-err1.C: New.
322
 
323
2012-02-16  Jakub Jelinek  
324
 
325
        PR tree-optimization/52255
326
        * gcc.c-torture/compile/pr52255.c: New test.
327
 
328
        PR debug/52260
329
        * g++.dg/debug/dwarf2/pr52260.C: New test.
330
 
331
        PR middle-end/51929
332
        * g++.dg/ipa/pr51929.C: New test.
333
 
334
2012-02-15  Michael Meissner  
335
 
336
        PR target/52199
337
        * gcc.target/powerpc/pr52199.c: New file.
338
 
339
2012-02-15  Rainer Orth  
340
 
341
        PR target/52152
342
        * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
343
 
344
2012-02-15  Rainer Orth  
345
 
346
        * gcc.dg/pr51867.c: Don't include .
347
        (sqrtf): Declare.
348
 
349
2012-02-15  Georg-Johann Lay  
350
 
351
        * gcc.dg/lto/20091013-1_1.c: xfail for avr.
352
        * gcc.dg/lto/20091013-1_2.c: xfail for avr.
353
 
354
2012-02-15  Tobias Grosser 
355
 
356
        PR tree-optimization/50561
357
        * gcc.dg/graphite/pr50561.c: New testcase.
358
 
359
2012-02-15  Georg-Johann Lay  
360
 
361
        * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
362
        * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
363
 
364
2012-02-15  Eric Botcazou  
365
 
366
        * gnat.dg/discr35.ad[sb]: New test.
367
 
368
2012-02-15  Eric Botcazou  
369
 
370
        * gnat.dg/volatile10.adb: New test.
371
        * gnat.dg/volatile10_pkg.ads: New helper.
372
 
373
2012-02-14  Jason Merrill  
374
 
375
        * g++.dg/ext/attrib43.C: New.
376
 
377
2012-02-14  Hans-Peter Nilsson  
378
 
379
        * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
380
        * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
381
        fgnu_tm.
382
        * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
383
        gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
384
        * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
385
        effective_target fgnu_tm.
386
        * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
387
 
388
2012-02-14  Jakub Jelinek  
389
 
390
        PR c++/52247
391
        * g++.dg/template/asmgoto1.C: New test.
392
 
393
2012-02-14  Ian Lance Taylor  
394
 
395
        PR go/48501
396
        * go.test/go-test.exp (go-gc-tests): Disable optimizations when
397
        compiling generated file for 64bit and index tests.
398
 
399
2012-02-14  Uros Bizjak  
400
 
401
        * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
402
 
403
2012-02-14  Richard Guenther  
404
 
405
        PR tree-optimization/52244
406
        PR tree-optimization/51528
407
        * gcc.dg/torture/pr52244.c: New testcase.
408
 
409
2012-02-14  Walter Lee  
410
 
411
        * g++.dg/other/PR23205.C: Disable test on tile.
412
        * g++.dg/other/pr23205-2.C: Disable test on tile.
413
        * gcc.dg/20020312-2.c: Add a condition for __tile__.
414
        * gcc.dg/20040813-1.c: Disable test on tile.
415
        * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
416
        * gcc.misc-tests/linkage.exp: Handle tilegx.
417
 
418
2012-02-14  Jakub Jelinek  
419
 
420
        PR tree-optimization/52210
421
        * gcc.dg/pr52210.c: New test.
422
 
423
2012-02-14  Jason Merrill  
424
 
425
        PR c++/39055
426
        * g++.dg/overload/defarg5.C: New.
427
 
428
2012-02-14  Jakub Jelinek  
429
 
430
        PR c/52181
431
        * c-c++-common/pr52181.c: New test.
432
 
433
2012-02-13  Jakub Jelinek  
434
 
435
        PR c++/52215
436
        * g++.dg/ext/atomic-1.C: New test.
437
 
438
2012-02-13  Andreas Krebbel  
439
 
440
        * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
441
 
442
2012-02-13  Jakub Jelinek  
443
 
444
        PR middle-end/52209
445
        * gcc.c-torture/execute/pr52209.c: New test.
446
 
447
2012-02-12  Mikael Morin  
448
 
449
        PR fortran/50981
450
        * gfortran.dg/elemental_optional_args_5.f03: New test.
451
 
452
2012-02-12 Iain Sandoe  
453
 
454
        PR testsuite/50076
455
        * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
456
        cases.
457
 
458
2012-02-11  Ian Lance Taylor  
459
 
460
        PR go/51874
461
        * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
462
        SPARC Solaris.  Don't run the test at all on systems where it may
463
        not work, rather than xfailing it.
464
 
465
2012-02-11  Richard Sandiford  
466
 
467
        PR rtl-optimization/52175
468
        * gcc.c-torture/compile/pr52175.c: New test.
469
 
470
2012-02-10  Jason Merrill  
471
 
472
        PR c++/51910
473
        * g++.dg/template/repo10.C: New.
474
 
475
2012-02-11  Jakub Jelinek  
476
 
477
        PR debug/52132
478
        * gcc.dg/pr52132.c: New test.
479
 
480
2012-02-10  Eric Botcazou  
481
 
482
        * gnat.dg/specs/aggr4.ads: New test.
483
        * gnat.dg/specs/aggr4_pkg.ads: New helper.
484
 
485
2012-02-10  H.J. Lu  
486
 
487
        PR target/52146
488
        * gcc.target/i386/pr52146.c: New.
489
 
490
2012-02-10  Jakub Jelinek  
491
 
492
        PR middle-end/52177
493
        * c-c++-common/pr52177.c: New test.
494
 
495
2012-02-10  Jan Hubicka  
496
 
497
        PR middle-end/48600
498
        * g++.dg/torture/pr48600.C: New testcase.
499
 
500
2012-02-09  Peter Bergner  
501
 
502
        PR middle-end/52140
503
        * gcc.dg/dfp/pr52140.c: New test.
504
 
505
2012-02-09  Jakub Jelinek  
506
 
507
        PR fortran/32380
508
        * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
509
        of dg-options.
510
 
511
2012-02-09  Bin Cheng  
512
 
513
        PR middle-end/51867
514
        * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
515
        * testsuite/gcc.dg/pr51867.c: New test.
516
 
517
2012-02-09  Ian Lance Taylor  
518
 
519
        * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
520
        which don't support -fsplit-stack.  Turn off optimization when
521
        compiling select5-out.go.
522
 
523
2012-02-08  Ian Lance Taylor  
524
 
525
        * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
526
        systems which don't support -fsplit-stack.
527
 
528
2012-02-08  Andrew MacLeod  
529
 
530
        * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
531
        * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
532
        machine instuction in the log.
533
 
534
2012-02-08  Jack Howarth 
535
 
536
        * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
537
          to 20 seconds.
538
 
539
2012-02-08  Magnus Granberg  
540
 
541
        PR driver/48524
542
        * gcc.dg/pr48524.c: New test.
543
        * gcc.dg/pr48524.spec: New spec file for test.
544
 
545
2012-02-08  Thomas Koenig  
546
 
547
        PR fortran/32380
548
        * gfortran.dg/vect/pr32380.f90:  New test.
549
 
550
2012-02-08  Tobias Burnus  
551
 
552
        PR fortran/52151
553
        * gfortran.dg/realloc_on_assign_12.f90: New.
554
 
555
2012-02-08  Richard Guenther  
556
 
557
        PR rtl-optimization/52170
558
        * gcc.dg/torture/pr52170.c: New testcase.
559
 
560
2012-02-08  Jakub Jelinek  
561
 
562
        PR gcov-profile/52150
563
        * gcc.dg/tree-prof/pr52150.c: New test.
564
 
565
        PR rtl-optimization/52139
566
        * gcc.dg/pr52139.c: New test.
567
 
568
2012-02-07  Jason Merrill  
569
 
570
        PR c++/51675
571
        * g++.dg/cpp0x/constexpr-union3.C: New.
572
 
573
        PR c++/52035
574
        * g++.dg/lto/pr52035_0.C: New.
575
 
576
2012-02-07  John David Anglin  
577
 
578
        * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
579
        * gcc.dg/special/weak-1.c: Likewise.
580
        * gcc.dg/ucnid-12.c: Likewise.
581
        * gcc.dg/torture/pr45678-1.c: Likewise.
582
        * gcc.dg/torture/pr45678-2.c: Likewise.
583
        * gcc.dg/vector-4.c: Likewise.
584
        * gcc.dg/ipa/inline-5.c: Likewise.
585
        * gcc.dg/ucnid-11.c: Likewise.
586
        * gcc.misc-tests/gcov-13.c: Likewise.
587
        * gcc.misc-tests/gcov-14.c: Likewise.
588
        * g++.dg/ext/label13.C: Likewise.
589
        * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
590
        hppa*-*-hpux* options.
591
        * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
592
        * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
593
        * gcc.dg/pr48616.c: Likewise.
594
        * gcc.dg/pr17957.c: Likewise.
595
        * gcc.dg/pr17055-1.c: Likewise.
596
        * gcc.dg/pr32912-1.c: Likewise.
597
        * gcc.dg/tm/pr51472.c: Likewise.
598
        * c-c++-common/fold-bitand-4.c: Likewise.
599
        * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
600
        Use dg-additional-options for extra options.
601
 
602
2012-02-07  Joern Rennecke 
603
 
604
        * gcc.target/epiphany/interrupt-2.c: New test.
605
 
606
2012-02-07  Richard Sandiford  
607
 
608
        PR target/52155
609
        * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
610
        * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
611
        for MIPS ELF.
612
 
613
2012-02-07  Richard Sandiford  
614
 
615
        PR target/52152
616
        * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
617
 
618
2012-02-07  Richard Sandiford  
619
 
620
        PR middle-end/24306
621
        PR target/52154
622
        * lib/target-supports.exp (check_effective_target_mips_eabi): New.
623
        * gcc.target/mips/va-arg-1.c: New test.
624
 
625
2012-02-07  Michael Meissner  
626
 
627
        * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
628
        for -mno-pointers-to-nested-functions.
629
 
630
2012-02-07  Eric Botcazou  
631
 
632
        * gcc.c-torture/execute/20120207-1.c: New test.
633
 
634
2012-02-07  Jakub Jelinek  
635
 
636
        PR rtl-optimization/52060
637
        * gcc.dg/torture/pr52060.c: New test.
638
 
639
        PR middle-end/52074
640
        * gcc.c-torture/compile/pr52074.c: New test.
641
 
642
2012-02-07  Tobias Burnus  
643
 
644
        PR fortran/51514
645
        * gfortran.dg/class_to_type_2.f90: New.
646
 
647
2012-02-06  Thomas König  
648
 
649
        PR fortran/32373
650
        * gfortran.dg/vect/vect-8.f90:  Use vect_double effective target.
651
        Remove module.
652
 
653
2012-02-06  Jason Merrill  
654
 
655
        PR c++/52088
656
        * g++.dg/template/conv13.C: New.
657
 
658
2012-02-06  Richard Guenther  
659
 
660
        PR tree-optimization/52115
661
        * gcc.c-torture/compile/pr52115.c: New testcase.
662
 
663
2012-02-06  Jakub Jelinek  
664
 
665
        PR target/52129
666
        * gcc.c-torture/execute/pr52129.c: New test.
667
 
668
2012-02-06  Andrey Belevantsev  
669
 
670
        * gcc.dg/pr48374.c: Actually add the test I forgot
671
        in the 2012-01-25 commit.
672
 
673
2012-02-05  Thomas König  
674
 
675
        PR fortran/32373
676
        * gfortran.dg/vect/vect-8.f90:  New test case.
677
 
678
2012-02-05  Thomas König  
679
 
680
        PR fortran/48847
681
        * gfortran.dg/warn_unused_dummy_argument_3.f90:  New test.
682
 
683
2012-02-05  Paul Thomas  
684
 
685
        PR fortran/52102
686
        * gfortran.dg/class_48.f90 : Add test of allocate class array
687
        component with source in subroutine test3.  Remove commenting
688
        out in subroutine test4, since branching on unitialized variable
689
        is now fixed (no PR for this last.).
690
 
691
2012-02-05  Richard Sandiford  
692
 
693
        * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
694
        on MIPS targets.
695
        * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
696
 
697
2012-02-05  Richard Sandiford  
698
 
699
        PR target/52125
700
        * lib/target-supports.exp (check_effective_target_mips_rel): New.
701
        * gcc.dg/pr48774.c: Skip on MIPS REL targets.
702
 
703
2012-02-05  Richard Sandiford  
704
 
705
        * lib/target-supports.exp (check_effective_target_mips_llsc): New.
706
        (check_effective_target_sync_int_long): Use it.
707
        (check_effective_target_sync_char_short): Likewise.
708
        * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
709
 
710
2012-02-05  Tobias Burnus  
711
 
712
        PR fortran/51972
713
        * gfortran.dg/class_48.f90: Add some further checks.
714
 
715
2012-02-05  Ira Rosen  
716
 
717
        PR tree-optimization/52091
718
        * gcc.dg/vect/pr52091.c: New test.
719
 
720
2012-02-04  Jakub Jelinek  
721
 
722
        PR rtl-optimization/52113
723
        * gcc.target/avr/pr52113.c: New test.
724
 
725
2012-02-03  Jakub Jelinek  
726
 
727
        PR rtl-optimization/52092
728
        * gcc.c-torture/compile/pr52092.c: New test.
729
 
730
2012-02-02  Mikael Morin  
731
 
732
        PR fortran/41587
733
        * gfortran.dg/class_array_10.f03: New test.
734
 
735
        PR fortran/46356
736
        * gfortran.dg/class_array_11.f03: New test.
737
 
738
        PR fortran/51754
739
        * gfortran.dg/class_array_12.f03: New test.
740
 
741
2012-02-02  Paul Thomas  
742
 
743
        PR fortran/52012
744
        * gfortran.dg/realloc_on_assign_11.f90: New test.
745
 
746
2012-02-02  Tobias Burnus  
747
 
748
        PR fortran/52093
749
        * gfortran.dg/shape_7.f90: New.
750
 
751
2012-02-02  Richard Sandiford  
752
 
753
        * gcc.target/mips/mips-prepend-1.c: New test.
754
 
755
2012-02-02  Jan Hubicka  
756
            Tom de Vries  
757
 
758
        PR middle-end/51998
759
        * testsuite/gcc.dg/alias-12.c: New testcase.
760
        * testsuite/gcc.dg/alias-13.c: New testcase.
761
 
762
2012-02-02  Jakub Jelinek  
763
 
764
        PR target/52086
765
        * gcc.dg/pr52086.c: New test.
766
 
767
        PR tree-optimization/52073
768
        * gcc.c-torture/compile/pr52073.c: New test.
769
 
770
2012-02-01  Thomas König  
771
 
772
        PR fortran/51958
773
        * gfortran.dg/function_optimize_10.f90:  New test.
774
 
775
2012-02-01  Uros Bizjak  
776
 
777
        * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
778
        test on alpha*-*-*.
779
 
780
2012-02-01  Tobias Burnus  
781
 
782
        PR fortran/52024
783
        * gfortran.dg/typebound_operator_14.f90: New.
784
 
785
2012-02-01  Tobias Burnus  
786
 
787
        PR fortran/52059
788
        * gfortran.dg/elemental_function_1.f90: New.
789
 
790
2012-02-01  Georg-Johann Lay  
791
 
792
        PR rtl-optimization/51374
793
        * gcc.target/avr/torture/pr51374-1.c:
794
        Also fail if SBIS is seen.
795
 
796
2012-02-01  Georg-Johann Lay  
797
 
798
        PR rtl-optimization/51374
799
        * gcc.target/avr/torture/pr51374-1.c: New.
800
 
801
2012-01-31  Tobias Burnus  
802
 
803
        PR fortran/52024
804
        * gfortran.dg/typebound_generic_11.f90: New.
805
 
806
2012-01-31  Tobias Burnus  
807
 
808
        PR fortran/52029
809
        * gfortran.dg/class_49.f90: New.
810
 
811
2012-01-31  Tobias Burnus  
812
 
813
        PR fortran/52013
814
        * gfortran.dg/elemental_args_check_6.f90: New.
815
 
816
2012-01-31  Jason Merrill  
817
 
818
        PR c++/52043
819
        * g++.dg/cpp0x/variadic122.C: New.
820
 
821
2012-01-31  Paul Thomas  
822
 
823
        PR fortran/52012
824
        * gfortran.dg/realloc_on_assign_10.f90: New test.
825
 
826
2012-01-31  Richard Guenther  
827
 
828
        PR tree-optimization/51528
829
        * gcc.dg/torture/pr51528.c: New testcase.
830
 
831
2012-01-30  Uros Bizjak  
832
 
833
        PR go/48501
834
        * lib/go.exp (go_target_compile): Append timeout= to options.
835
        * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
836
        select5-out.go test on alpha*-*-* targets.
837
 
838
2012-01-30  Richard Sandiford  
839
 
840
        * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
841
        (TEST_SHORT): Reformat in the same way.
842
        * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
843
        (TEST_SHORT): Reformat in the same way.
844
        * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
845
        * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
846
        * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
847
        * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
848
        * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
849
 
850
2012-01-30  Bin Cheng  
851
 
852
        PR target/51835
853
        * gcc.target/arm/pr51835.c: New testcase.
854
 
855
2012-01-30  Richard Guenther  
856
 
857
        PR tree-optimization/52028
858
        * gcc.dg/torture/pr52028.c: New testcase.
859
        * gfortran.dg/ldist-pr45199.f: Adjust.
860
        * gcc.dg/tree-ssa/ldist-16.c: Likewise.
861
        * gcc.dg/tree-ssa/ldist-17.c: Likewise.
862
        * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
863
 
864
2012-01-30  Jakub Jelinek  
865
 
866
        PR debug/52027
867
        * gcc.dg/tree-prof/pr52027.c: New test.
868
 
869
        PR tree-optimization/52046
870
        * gcc.dg/pr52046.c: New test.
871
 
872
        PR debug/52048
873
        * g++.dg/other/pr52048.C: New test.
874
 
875
2012-01-30  Richard Guenther  
876
 
877
        PR tree-optimization/52045
878
        * gcc.dg/pr52045.c: New testcase.
879
 
880
2012-01-30  Greta Yorsh  
881
 
882
        * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
883
        new code generated for __sync_lock_release.
884
 
885
2012-01-30  Andreas Krebbel  
886
 
887
        * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
888
 
889
2012-01-29  John David Anglin  
890
 
891
        PR testsuite/51875
892
        * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
893
 
894
        * g++.dg/ext/visibility/template10.C: Fix typo.
895
 
896
        * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
897
 
898
2012-01-29  Paolo Carlini  
899
 
900
        PR c++/51327
901
        * g++.dg/cpp0x/constexpr-ice6.C: New.
902
 
903
2012-01-29  Tobias Burnus  
904
 
905
        PR fortran/41600
906
        * gfortran.dg/default_initialization_6.f90: New.
907
 
908
2012-01-29  Tobias Burnus  
909
 
910
        PR fortran/51972
911
        * gfortran.dg/class_allocate_12.f90: Enable disabled test.
912
        * gfortran.dg/class_48.f90: New.
913
 
914
2012-01-29  Janne Blomqvist  
915
 
916
        PR fortran/51808
917
        * gfortran.dg/module_md5_1.f90: Update MD5 sum.
918
 
919
2012-01-28  Tobias Burnus  
920
 
921
        PR fortran/51972
922
        * gfortran.dg/class_allocate_12.f90: New.
923
 
924
2012-01-28  Eric Botcazou  
925
 
926
        * gcc.dg/torture/pr50444.c: Fix dg directives.
927
 
928
2012-01-28  Jakub Jelinek  
929
 
930
        PR target/52006
931
        * gcc.target/arm/pr52006.c: New test.
932
 
933
2012-01-27  Aldy Hernandez  
934
 
935
        PR testsuite/52011
936
        * gcc.dg/lto/trans-mem.h: New file.
937
        * gcc.dg/lto/trans-mem-2_0.c: Include it.
938
        * gcc.dg/lto/trans-mem-1_1.c: Same.
939
        * gcc.dg/lto/trans-mem-4_1.c: Same.
940
        * gcc.dg/lto/trans-mem-3_1.c: Same.
941
 
942
2012-01-27  Tobias Burnus  
943
 
944
        PR fortran/52022
945
        * gfortran.dg/dummy_procedure_7.f90: New.
946
 
947
2012-01-27  Andreas Schwab  
948
 
949
        * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
950
        *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
951
 
952
2012-01-27  Jakub Jelinek  
953
 
954
        PR c++/51852
955
        * g++.dg/other/gc5.C: New test.
956
 
957
2012-01-27  Richard Guenther  
958
 
959
        PR tree-optimization/50444
960
        * gcc.dg/torture/pr50444.c: New testcase.
961
 
962
2012-01-27  Tobias Burnus  
963
 
964
        PR fortran/51970
965
        PR fortran/51977
966
        * gfortran.dg/move_alloc_13.f90: New.
967
 
968
2012-01-27  Tobias Burnus  
969
 
970
        PR fortran/51953
971
        * gfortran.dg/allocate_alloc_opt_13.f90: New.
972
        * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
973
        and change dg-error string.
974
 
975
2012-01-27  Tobias Burnus  
976
 
977
        PR fortran/52016
978
        * gfortran.dg/elemental_args_check_5.f90: New.
979
 
980
2012-01-27  Richard Guenther  
981
 
982
        PR middle-end/51959
983
        * g++.dg/torture/pr51959.C: New testcase.
984
 
985
2012-01-27  Tom de Vries  
986
 
987
        PR tree-optimization/51990
988
        * gcc.dg/pr51990.c: New test.
989
        * gcc.dg/pr51990-2.c: Same.
990
 
991
2012-01-27  Paul Thomas  
992
            Tobias Burnus 
993
 
994
        PR fortran/48705
995
        * gfortran.dg/class_allocate_11.f03: New.
996
 
997
        PR fortran/51870
998
        PR fortran/51943
999
        PR fortran/51946
1000
        * gfortran.dg/class_allocate_7.f03: New.
1001
        * gfortran.dg/class_allocate_8.f03: New.
1002
        * gfortran.dg/class_allocate_9.f03: New.
1003
        * gfortran.dg/class_allocate_10.f03: New.
1004
 
1005
2012-01-27  Eric Botcazou  
1006
 
1007
        * gnat.dg/discr34.adb: New test.
1008
        * gnat.dg/discr34_pkg.ads: New helper.
1009
 
1010
2012-01-27  Eric Botcazou  
1011
 
1012
        * gnat.dg/discr33.adb: New test.
1013
 
1014
2012-01-27  Eric Botcazou  
1015
 
1016
        * gnat.dg/limited_with3.ad[sb): New test.
1017
        * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
1018
        * gnat.dg/limited_with3_pkg2.ads: Likewise.
1019
        * gnat.dg/limited_with3_pkg3.ads: Likewise.
1020
 
1021
2012-01-27  Eric Botcazou  
1022
 
1023
        * gnat.dg/stack_usage1.adb: New test.
1024
        * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
1025
 
1026
        * gcc.dg/pr44194-1.c: Remove superfluous include directive.
1027
        * gcc.dg/pr44194-2.c: Likewise.
1028
 
1029
2012-01-26  Paolo Carlini  
1030
 
1031
        PR c++/51370
1032
        * g++.dg/template/crash112.C: New.
1033
 
1034
2012-01-27  Richard Henderson  
1035
 
1036
        * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
1037
 
1038
2012-01-26  Andreas Krebbel  
1039
 
1040
        * gfortran.dg/reassoc_4.f: Use dg-additional-options.
1041
 
1042
2012-01-26  Jakub Jelinek  
1043
 
1044
        PR middle-end/51895
1045
        * g++.dg/opt/pr51895.C: New test.
1046
 
1047
2012-01-26  Michael Matz  
1048
 
1049
        PR tree-optimization/48794
1050
        * gfortran.dg/gomp/pr48794-2.f90: New testcase.
1051
 
1052
2012-01-26  Andreas Krebbel  
1053
 
1054
        * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
1055
 
1056
2012-01-26  Andreas Krebbel  
1057
 
1058
        * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
1059
        * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
1060
        memory.
1061
        * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
1062
        the default value for s390 and s390x.
1063
 
1064
2012-01-25  Aldy Hernandez  
1065
 
1066
        PR lto/51698
1067
        * gcc.dg/lto/trans-mem-4_0.c: New.
1068
        * gcc.dg/lto/trans-mem-4_1.c: New.
1069
        * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
1070
        TM builtins.
1071
        * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
1072
        * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
1073
        TM builtins.
1074
        * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
1075
        * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
1076
        TM builtins.
1077
 
1078
2012-01-25    Georg-Johann Lay  
1079
 
1080
        * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
1081
 
1082
2012-01-25  Ian Lance Taylor  
1083
 
1084
        * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
1085
 
1086
2012-01-25  Tobias Burnus  
1087
 
1088
        PR fortran/51995
1089
        * gfortran.dg/typebound_proc_25.f90: New.
1090
 
1091
2012-01-25  Jason Merrill  
1092
 
1093
        PR c++/51992
1094
        * g++.dg/lto/pr51992_0.C: New.
1095
 
1096
2012-01-25  Jakub Jelinek  
1097
 
1098
        PR tree-optimization/51987
1099
        * gcc.target/i386/pr51987.c: New test.
1100
 
1101
2012-01-25  Greta Yorsh  
1102
 
1103
        * gcc.dg/tm/lto-1.c: Require lto support in target.
1104
 
1105
2012-01-25  Andrey Belevantsev  
1106
 
1107
        PR rtl-optimization/48374
1108
        * gcc.dg/pr48374.c: New test.
1109
 
1110
2012-01-25  Greta Yorsh  
1111
 
1112
        * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
1113
 
1114
2012-01-25  Tobias Burnus  
1115
 
1116
        PR fortran/51966
1117
        * gfortran.dg/derived_constructor_char_3.f90: New.
1118
 
1119
2012-01-24  Ian Lance Taylor  
1120
 
1121
        * go.test/go-test.exp (filecmp): New procedure.
1122
        (errchk): Handle quoted square brackets.
1123
        (go-gc-tests): Set go_compile_args. Handle various new test
1124
        lines.  Skip a few new tests.
1125
        * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
1126
 
1127
2012-01-24  Richard Sandiford  
1128
 
1129
        * lib/target-supports.exp (proc check_effective_target_vect_perm)
1130
        (check_effective_target_vect_extract_even_odd)
1131
        (check_effective_target_vect_interleave): Return true for MIPS
1132
        paired-single.
1133
 
1134
2012-01-24  Richard Sandiford  
1135
 
1136
        * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
1137
        (main): Use it instead of argc.
1138
 
1139
2012-01-24  Jason Merrill  
1140
 
1141
        PR c++/51973
1142
        * g++.dg/cpp0x/sfinae31.C: New.
1143
 
1144
2012-01-24  Richard Sandiford  
1145
 
1146
        * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
1147
 
1148
2012-01-24  Jason Merrill  
1149
 
1150
        PR c++/51812
1151
        * g++.dg/inherit/covariant20.C: New.
1152
 
1153
2012-01-24  Paolo Carlini  
1154
 
1155
        PR c++/51223
1156
        * g++.dg/parse/crash58.C: New.
1157
 
1158
2012-01-24  Jakub Jelinek  
1159
 
1160
        PR target/51957
1161
        * gcc.dg/pr51957-1.c: New test.
1162
        * gcc.dg/pr51957-1.h: New file.
1163
        * gcc.dg/pr51957-2.c: New test.
1164
 
1165
2012-01-23  Jason Merrill  
1166
 
1167
        PR c++/51930
1168
        * g++.dg/ext/visibility/template10.C: New.
1169
 
1170
2012-01-23  Tobias Burnus  
1171
 
1172
        PR fortran/51948
1173
        * gfortran.dg/move_alloc_12.f90: New.
1174
 
1175
2012-01-23  Ramana Radhakrishnan  
1176
 
1177
        PR middle-end/45416
1178
        * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
1179
 
1180
2012-01-23  Paolo Carlini  
1181
 
1182
        PR c++/51398
1183
        * g++.dg/template/crash111.C: New.
1184
 
1185
2012-01-23  Arnaud Charlet  
1186
 
1187
        * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
1188
        configurations.
1189
        * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
1190
 
1191
2012-01-23  Dodji Seketeli  
1192
 
1193
        PR testsuite/51941
1194
        * g++.dg/debug/dwarf2/nested-3.C:  Accept multiple lines between
1195
        the DW_TAG_class_type and DW_AT_name: "Executor".
1196
 
1197
2012-01-23  Ramana Radhakrishnan  
1198
 
1199
        * lib/target-supports.exp
1200
        (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1201
        (check_effective_target_vect_interleave): Likewise.
1202
 
1203
2012-01-22  Jason Merrill  
1204
 
1205
        PR c++/51925
1206
        * g++.dg/template/using20.C: New.
1207
        * g++.dg/template/template-id-2.C: Adjust diagnostic.
1208
 
1209
2012-01-23  Jason Merrill  
1210
 
1211
        PR target/51934
1212
        * g++.dg/torture/pr51344.C: Limit to x86.
1213
 
1214
2012-01-23  Greta Yorsh  
1215
 
1216
        * c-c++-common/tm/omp.c: Require target with pthread support.
1217
 
1218
2012-01-23  Richard Guenther  
1219
 
1220
        PR tree-optimization/51949
1221
        * gcc.dg/torture/pr51949.c: New testcase.
1222
 
1223
2012-01-23  Jakub Jelinek  
1224
 
1225
        PR rtl-optimization/51933
1226
        * gcc.c-torture/execute/pr51933.c: New test.
1227
 
1228
2012-01-22  Douglas B Rupp  
1229
 
1230
        * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
1231
        Do not define for Interix.
1232
 
1233
2012-01-22  Jason Merrill  
1234
 
1235
        PR c++/51832
1236
        * g++.dg/lto/pr51832.h: New.
1237
        * g++.dg/lto/pr51832_0.C: New.
1238
        * g++.dg/lto/pr51832_1.C: New.
1239
 
1240
2012-01-22  Eric Botcazou  
1241
 
1242
        * gcc.dg/ext-elim-1.c: New test.
1243
 
1244
2012-01-22  Richard Sandiford  
1245
 
1246
        PR target/51931
1247
        * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
1248
        * g++.dg/opt/longbranch1.C: Likewise.
1249
 
1250
2012-01-22  Richard Sandiford  
1251
 
1252
        * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
1253
        in C++11 mode.
1254
 
1255
2012-01-21  Steven G. Kargl  
1256
 
1257
        PR fortran/50556
1258
        * gfortran.dg/namelist_74.f90: New test.
1259
        * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
1260
 
1261
2012-01-21  Tobias Burnus  
1262
 
1263
        PR fortran/51913
1264
        * gfortran.dg/class_47.f90: New.
1265
 
1266
2012-01-21  Eric Botcazou  
1267
 
1268
        * gnat.dg/renaming5.ad[sb]: New test.
1269
 
1270
2012-01-20  Jason Merrill  
1271
 
1272
        PR c++/51919
1273
        * g++.dg/pch/mangle1.{C,Hs}: Remove.
1274
 
1275
2012-01-20  Jason Merrill  
1276
 
1277
        PR c++/51922
1278
        * g++.dg/ext/attrib42.C: Require ilp32.
1279
 
1280
2012-01-20  Jakub Jelinek  
1281
 
1282
        PR target/51915
1283
        * gcc.target/arm/pr51915.c: New test.
1284
 
1285
2012-01-20  Cary Coutant  
1286
            Dodji Seketeli  
1287
 
1288
        PR debug/45682
1289
        * g++.dg/debug/dwarf2/nested-3.C: New test.
1290
 
1291
2012-01-20  Paolo Carlini  
1292
 
1293
        PR c++/51402
1294
        * g++.dg/template/crash110.C: New.
1295
 
1296
2012-01-20  Rainer Orth  
1297
 
1298
        * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
1299
        Remove default options on hppa*-*-hpux*.
1300
 
1301
2012-01-20  Rainer Orth  
1302
 
1303
        * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
1304
 
1305
2012-01-20  Andreas Krebbel  
1306
 
1307
        * gcc.c-torture/compile/pr51856.c: New testcase.
1308
 
1309
2012-01-20  Uros Bizjak  
1310
 
1311
        * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
1312
        options to go_target_compile.
1313
 
1314
2012-01-20  Kai Tietz  
1315
 
1316
        * g++.dg/torture/pr51344.C: Fix typo.
1317
 
1318
2012-01-20  Richard Guenther  
1319
 
1320
        PR tree-optimization/51903
1321
        * g++.dg/torture/pr51903.C: New testcase.
1322
 
1323
2012-01-20  Tobias Burnus  
1324
            Janus Weil  
1325
 
1326
        PR fortran/51056
1327
        * gfortran.dg/use_21.f90: New.
1328
 
1329
2012-01-20  Jakub Jelinek  
1330
 
1331
        PR target/51106
1332
        * gcc.dg/torture/pr51106-1.c: New test.
1333
        * gcc.dg/torture/pr51106-2.c: New test.
1334
 
1335
2012-01-19  Kai Tietz  
1336
 
1337
        * g++.dg/torture/pr51344.C: New test.
1338
 
1339
2012-01-19  Tobias Burnus  
1340
 
1341
        PR fortran/51904
1342
        * gfortran.dg/intrinsic_size_2.f90: New.
1343
 
1344
2012-01-19  Jason Merrill  
1345
 
1346
        PR c++/51889
1347
        * g++.dg/inherit/using7.C: New.
1348
 
1349
2012-01-19  Richard Guenther  
1350
 
1351
        PR tree-optimization/37997
1352
        * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
1353
 
1354
2012-01-19 Andrey Belevantsev 
1355
 
1356
        PR rtl-optimization/51505
1357
        * gcc.dg/pr51505.c: New test.
1358
 
1359
2012-01-18  Paul Thomas  
1360
 
1361
        PR fortran/51634
1362
        * gfortran.dg/typebound_operator_12.f03: New.
1363
        * gfortran.dg/typebound_operator_13.f03: New.
1364
 
1365
2012-01-18  Paolo Carlini  
1366
 
1367
        PR c++/51225
1368
        * g++.dg/cpp0x/pr51225.C: New.
1369
 
1370
2012-01-17  Ian Lance Taylor  
1371
 
1372
        PR go/50656
1373
        * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
1374
 
1375
2012-01-17  Tobias Burnus  
1376
 
1377
        PR fortran/51869
1378
        * gfortran.dg/realloc_on_assign_9.f90: New.
1379
 
1380
2012-01-17  Aldy Hernandez  
1381
 
1382
        PR other/51165
1383
        * gcc.dg/tm/memopt-3.c: Remove xfail.
1384
        * gcc.dg/tm/memopt-4.c: Remove xfail.
1385
        * gcc.dg/tm/memopt-5.c: Remove xfail.
1386
        * gcc.dg/tm/memopt-7.c: Remove xfail.
1387
 
1388
2012-01-17  Jakub Jelinek  
1389
 
1390
        PR tree-optimization/51877
1391
        * gcc.c-torture/execute/pr51877.c: New test.
1392
 
1393
2012-01-17  Michael Zolotukhin  
1394
 
1395
        * gcc.dg/vect/no-section-anchors-vect-69.c: Change
1396
        {!vect_align_arrays} to vect_sizes_32B_16B.
1397
        * gcc.dg/vect/vect-multitypes-1.c: Ditto.
1398
        * gcc.dg/vect/vect-peel-3.c: Ditto.
1399
 
1400
2012-01-16  Jason Merrill  
1401
 
1402
        PR c++/51854
1403
        * g++.dg/abi/mangle60.C: New.
1404
 
1405
        PR c++/51827
1406
        * g++.dg/pch/mangle1.{C,Hs}: New.
1407
 
1408
2012-01-16  Mikael Morin  
1409
            Tobias Burnus  
1410
 
1411
        PR fortran/50981
1412
        * gfortran.dg/elemental_optional_args_3.f90: New
1413
        * gfortran.dg/elemental_optional_args_4.f90: New
1414
 
1415
2012-01-16  Tobias Burnus  
1416
 
1417
        PR fortran/51809
1418
        * gfortran.dg/use_20.f90: New
1419
 
1420
2012-01-16  Jason Merrill  
1421
 
1422
        PR c++/51868
1423
        * g++.dg/cpp0x/rv-bitfield.C: New.
1424
        * g++.dg/cpp0x/rv-bitfield2.C: New.
1425
 
1426
2012-01-16  Paul Thomas  
1427
 
1428
        * gfortran.dg/class_array_3.f03: Remove the explicit loop in
1429
        subroutine 'qsort' and use index array to assign the result.
1430
 
1431
2012-01-16  Jakub Jelinek  
1432
 
1433
        PR tree-optimization/51865
1434
        * gcc.dg/pr51865.c: New test.
1435
 
1436
2012-01-15  Richard Sandiford  
1437
 
1438
        * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
1439
 
1440
2012-01-15  Richard Sandiford  
1441
 
1442
        * gcc.target/mips/code-readable-2.c: Allow the jump table address
1443
        to be loaded from the constant pool, rather than via %hi and %lo.
1444
 
1445
2012-01-15  Uros Bizjak  
1446
 
1447
        PR rtl-optimization/51821
1448
        * gcc.dg/pr51821.c: New test.
1449
 
1450
2012-01-15  Andreas Schwab  
1451
 
1452
        * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
1453
 
1454
2012-01-14  Andreas Schwab  
1455
 
1456
        * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
1457
 
1458
2012-01-14  Tobias Burnus  
1459
 
1460
        PR fortran/51800
1461
        * gfortran.dg/init_flag_8.f90: New.
1462
        * gfortran.dg/init_flag_9.f90: New.
1463
 
1464
2011-01-14  Tobias Burnus  
1465
 
1466
        PR fortran/51816
1467
        * gfortran.dg/use_18.f90: New.
1468
        * gfortran.dg/use_19.f90: New.
1469
 
1470
2012-01-13  Ian Lance Taylor  
1471
 
1472
        PR c++/50012
1473
        * g++.dg/warn/Wsign-compare-4.C: New.
1474
 
1475
2012-01-13  Paul Thomas  
1476
 
1477
        PR fortran/48351
1478
        * gfortran.dg/alloc_comp_assign.f03: New.
1479
        * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
1480
        __BUILTIN_FREE from 38 to 32.
1481
 
1482
2012-01-13  Jason Merrill  
1483
 
1484
        PR c++/20681
1485
        * g++.dg/warn/Wreturn-type-7.C: New.
1486
 
1487
2012-01-13  Georg-Johann Lay  
1488
 
1489
        * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
1490
        assumption.
1491
        * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
1492
        * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
1493
        * gcc.dg/cpp/warn-multichar-2.c: Ditto.
1494
        * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
1495
        int32plus because of big array needed.
1496
        * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
1497
        * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
1498
 
1499
2012-01-13  Jason Merrill  
1500
 
1501
        PR c++/51813
1502
        * g++.dg/ext/visibility/template9.C: New.
1503
 
1504
        PR c++/51620
1505
        * g++.dg/cpp0x/defaulted34.C: New.
1506
        * g++.dg/template/virtual3.C: New.
1507
 
1508
2012-01-13  Richard Guenther  
1509
 
1510
        PR middle-end/8081
1511
        * gcc.dg/torture/pr8081.c: New testcase.
1512
 
1513
2012-01-13  Georg-Johann Lay  
1514
 
1515
        * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
1516
 
1517
2012-01-12  Jason Merrill  
1518
 
1519
        PR c++/51714
1520
        * g++.dg/ext/stmtexpr14.C: New.
1521
 
1522
2012-01-13  Dodji Seketeli  
1523
 
1524
        PR c++/51633
1525
        * g++.dg/cpp0x/constexpr-diag4.C: New test.
1526
 
1527
2012-01-12  Jason Merrill  
1528
 
1529
        PR c++/48051
1530
        * g++.dg/abi/mangle48.C: Test qualified-names, too.
1531
        * g++.dg/abi/mangle58.C: Likewise.
1532
 
1533
        PR c++/51403
1534
        * g++.dg/template/arg8.C: New.
1535
 
1536
2012-01-12  Ira Rosen  
1537
 
1538
        PR tree-optimization/51799
1539
        * gcc.dg/vect/pr51799.c: New test.
1540
        * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
1541
        patterns.
1542
 
1543
2012-01-12  Dominique d'Humieres  
1544
            Tobias Burnus  
1545
 
1546
        PR fortran/51057
1547
        PR fortran/51616
1548
        * lib/target-supports.exp
1549
        (check_effective_target_fortran_largest_fp_has_sqrt): New.
1550
        * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
1551
 
1552
2012-01-11  Jason Merrill  
1553
 
1554
        PR c++/51565
1555
        * g++.dg/ext/attrib42.C: New.
1556
 
1557
2012-01-11  Jakub Jelinek  
1558
 
1559
        PR bootstrap/51796
1560
        * gcc.dg/pr51796.c: New test.
1561
 
1562
2012-01-11  Jason Merrill  
1563
 
1564
        PR c++/51818
1565
        * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
1566
 
1567
2012-01-11  Eric Botcazou  
1568
 
1569
        * gnat.dg/array19.ad[sb]: New test.
1570
 
1571
2012-01-11  Eric Botcazou  
1572
 
1573
        * gnat.dg/opt23.ad[sb]: New test.
1574
        * gnat.dg/opt23_pkg.ad[sb]: New helper.
1575
        * gnat.dg/opt24.ad[sb]: New test.
1576
 
1577
2012-01-11  Bill Schmidt  
1578
 
1579
        PR tree-optimization/49642
1580
        * gcc.dg/tree-ssa/pr49642-1.c: New test.
1581
        * gcc.dg/tree-ssa/pr49642-2.c: New test.
1582
 
1583
2012-01-11  Jason Merrill  
1584
 
1585
        PR c++/51613
1586
        * g++.dg/template/explicit-args5.C: New.
1587
 
1588
2012-01-11  Matthew Gretton-Dann  
1589
 
1590
        * gcc.c-torture/execute/20120110-1.c: New testcase.
1591
 
1592
2012-01-10  Jason Merrill  
1593
 
1594
        PR c++/51614
1595
        * g++.dg/inherit/ambig1.C: New.
1596
 
1597
        PR c++/51433
1598
        * g++.dg/cpp0x/constexpr-cache1.C: New.
1599
 
1600
2012-01-10  Richard Guenther  
1601
 
1602
        PR tree-optimization/51801
1603
        * gcc.dg/torture/pr51801.c: New testcase.
1604
 
1605
2012-01-10  Tobias Burnus  
1606
 
1607
        PR fortran/51652
1608
        * gfortran.dg/allocate_with_typespec_5.f90: New.
1609
 
1610
2012-01-10  Tobias Burnus  
1611
 
1612
        * gfortran.dg/class_39.f03: Update dg-error string.
1613
 
1614
2012-01-10  Richard Guenther  
1615
 
1616
        PR tree-optimization/50913
1617
        * gcc.dg/graphite/interchange-16.c: New testcase.
1618
        * gcc.dg/graphite/scop-20.c: XFAIL.
1619
        * gfortran.dg/graphite/interchange-1.f: Likewise.
1620
        * gfortran.dg/graphite/block-1.f90: Likewise.
1621
        * gfortran.dg/graphite/block-2.f: Likewise.
1622
 
1623
2012-01-10  Richard Henderson  
1624
 
1625
        * lib/target-supports.exp (check_effective_target_vect_perm,
1626
        check_effective_target_vect_perm_byte,
1627
        check_effective_target_vect_perm_short): Enable for arm neon.
1628
 
1629
2012-01-09  Tobias Burnus  
1630
 
1631
        PR fortran/46328
1632
        * gfortran.dg/typebound_operator_11.f90: New.
1633
 
1634
2012-01-09  Eric Botcazou  
1635
 
1636
        * gnat.dg/array18.adb: New test.
1637
        * gnat.dg/array18_pkg.ads: New helper.
1638
 
1639
2012-01-09  Paul Thomas  
1640
 
1641
        PR fortran/51791
1642
        * gfortran.dg/typebound_operator_7.f03: Insert parentheses
1643
        around base object in first assignment in main program.
1644
        * gfortran.dg/typebound_operator_10.f03: New test.
1645
 
1646
2012-01-09  Martin Jambor  
1647
 
1648
        PR tree-optimization/51759
1649
        * g++.dg/ipa/pr51759.C: New test.
1650
 
1651
2012-01-09  Tobias Burnus  
1652
 
1653
        PR fortran/51758
1654
        * gfortran.dg/optional_absent_2.f90: New.
1655
 
1656
2012-01-09  Tobias Burnus  
1657
 
1658
        PR fortran/51578
1659
        * gfortran.dg/use_17.f90: New.
1660
 
1661
2012-01-09  Gary Funck  
1662
 
1663
        PR preprocessor/33919
1664
        * gcc.dg/pr33919.c: New test.
1665
        * gcc.dg/pr33919-0.h: New test header file.
1666
        * gcc.dg/pr33919-1.h: Ditto.
1667
        * gcc.dg/pr33919-2.h: Ditto.
1668
 
1669
2012-01-07  Jan Hubicka  
1670
 
1671
        PR tree-optimize/51694
1672
        * gcc.c-torture/compile/pr51694.c: new testcase.
1673
 
1674
2012-01-07  Jan Hubicka  
1675
 
1676
        PR tree-optimization/51600
1677
        * g++.dg/torture/pr51600.C: New testcase.
1678
 
1679
2012-01-07  John David Anglin  
1680
 
1681
        PR gcov-profile/51715
1682
        PR gcov-profile/51717
1683
        * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
1684
        * gcc.misc-tests/gcov-14.c: Likewise.
1685
 
1686
2012-01-06  Jason Merrill  
1687
 
1688
        * g++.dg/parse/new5.C: New.
1689
 
1690
2012-01-06  Patrick Marlier  
1691
 
1692
        PR testsuite/51655
1693
        * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
1694
        including .
1695
 
1696
2012-01-06  Jason Merrill  
1697
 
1698
        * g++.dg/abi/mangle51.C: New.
1699
        * g++.dg/abi/mangle52.C: New.
1700
        * g++.dg/abi/mangle53.C: New.
1701
        * g++.dg/abi/mangle54.C: New.
1702
        * g++.dg/abi/mangle55.C: New.
1703
        * g++.dg/abi/mangle56.C: New.
1704
        * g++.dg/abi/mangle57.C: New.
1705
        * g++.dg/abi/mangle58.C: New.
1706
        * g++.dg/abi/mangle59.C: New.
1707
        * g++.dg/cpp0x/trailing3.C: Update mangling.
1708
        * g++.dg/cpp0x/variadic111.C: Update mangling.
1709
        * g++.dg/cpp0x/variadic4.C: Update mangling.
1710
        * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
1711
        * g++.dg/template/nontype22.C: Works now.
1712
        * g++.dg/template/pr35240.C: Works now.
1713
 
1714
        * g++.dg/cpp0x/error7.C: New.
1715
 
1716
2012-01-06  Tobias Burnus 
1717
 
1718
        * gfortran.dg/deallocate_stat_2.f90: New.
1719
        * coarray/allocate_errgmsg.f90: New.
1720
        * gfortran.dg/coarray_lib_alloc_1.f90: New.
1721
        * gfortran.dg/coarray_lib_alloc_2.f90: New.
1722
        * coarray/subobject_1.f90: Fix for num_images > 1.
1723
        * gfortran.dg/deallocate_stat.f90: Update due to changed
1724
        stat= handling.
1725
 
1726
2012-01-06  Andrew Stubbs  
1727
 
1728
        * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
1729
 
1730
2012-01-06  Eric Botcazou  
1731
 
1732
        * ada/acats/overflow.lst: Add cb20004.
1733
 
1734
2012-01-05  Dodji Seketeli  
1735
 
1736
        PR c++/51541
1737
        * g++.dg/cpp0x/alias-decl-18.C: New test.
1738
 
1739
2012-01-05  Eric Botcazou  
1740
 
1741
        * gcc.c-torture/execute/20120104-1.c: New test.
1742
 
1743
2012-01-05  Paul Thomas  
1744
 
1745
        PR fortran/PR48946
1746
        * gfortran.dg/typebound_operator_9.f03: This is now a copy of
1747
        the old typebound_operator_8.f03.
1748
        * gfortran.dg/typebound_operator_8.f03: New version of
1749
        typebound_operator_7.f03 with 'u' a derived type instead of a
1750
        class object.
1751
 
1752
2012-01-05  Richard Guenther  
1753
 
1754
        * g++.dg/torture/pr49309.C: Skip for -flto.
1755
 
1756
2012-01-05  Jakub Jelinek  
1757
 
1758
        PR middle-end/51761
1759
        * gcc.c-torture/compile/pr51761.c: New test.
1760
 
1761
2012-01-05  Richard Guenther  
1762
 
1763
        PR tree-optimization/51760
1764
        * gcc.dg/torture/pr51760.c: New testcase.
1765
 
1766
2012-01-05  Aldy Hernandez  
1767
 
1768
        PR middle-end/51472
1769
        * gcc.dg/tm/memopt-6.c: Adjust regexp.
1770
 
1771
2012-01-05  Richard Guenther  
1772
 
1773
        PR lto/41576
1774
        * gfortran.dg/lto/pr41576_0.f90: New testcase.
1775
        * gfortran.dg/lto/pr41576_1.f90: Likewise.
1776
 
1777
2012-01-04  Jakub Jelinek  
1778
 
1779
        PR debug/51695
1780
        * gcc.dg/pr51695.c: New test.
1781
 
1782
2012-01-04  Andrew Pinski  
1783
 
1784
        * gcc.target/mips/mips64-dsp-ldx1.c: New test.
1785
        * gcc.target/mips/octeon2-lx-1.c: New test.
1786
        * gcc.target/mips/mips64-dsp-ldx.c: New test.
1787
        * gcc.target/mips/octeon2-lx-2.c: New test.
1788
        * gcc.target/mips/octeon2-lx-3.c: New test.
1789
 
1790
2012-01-04  Patrick Marlier  
1791
 
1792
        PR other/51163
1793
        PR other/51164
1794
        * gcc.dg/tm/alias-1.c:  Adjust regexp.
1795
        * gcc.dg/tm/alias-2.c:  Adjust regexp.
1796
 
1797
2012-01-04  Paolo Carlini  
1798
 
1799
        PR c++/51064
1800
        * g++.dg/warn/Wparentheses-26.C: New.
1801
 
1802
2012-01-04  Mikael Morin  
1803
 
1804
        * gfortran.dg/elemental_optional_args_2.f90: New test.
1805
 
1806
2012-01-04  Thomas Koenig  
1807
 
1808
        PR fortran/49693
1809
        * gfortran.dg/common_17.f90:  New test.
1810
 
1811
2012-01-04  Richard Guenther  
1812
 
1813
        PR tree-optimization/49651
1814
        * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
1815
        * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
1816
 
1817
2012-01-03  Paolo Carlini  
1818
 
1819
        PR c++/51738
1820
        * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
1821
 
1822
2012-01-03  Andrew Pinski  
1823
 
1824
        * lib/scanasm.exp (dg-function-on-line): Always use a special format
1825
        for all mips targets.  Also allow an optional .cfi_startproc.
1826
 
1827
2012-01-03  Uros Bizjak  
1828
 
1829
        * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
1830
 
1831
2012-01-03  Paolo Carlini  
1832
 
1833
        PR c++/29273
1834
        * g++.dg/rtti/dyncast5.C: New.
1835
 
1836
2012-01-03  Richard Guenther  
1837
 
1838
        PR tree-optimization/51070
1839
        * gcc.dg/torture/pr51070-2.c: New testcase.
1840
 
1841
2012-01-03  Richard Guenther  
1842
 
1843
        PR tree-optimization/51692
1844
        * gcc.dg/torture/pr51692.c: New testcase.
1845
 
1846
2012-01-03  Richard Guenther  
1847
 
1848
        PR debug/51650
1849
        * g++.dg/lto/pr51650-3_0.C: New testcase.
1850
 
1851
2012-01-03  Paolo Carlini  
1852
 
1853
        PR c++/15867
1854
        * g++.dg/warn/Wredundant-decls-spec.C: New.
1855
 
1856
2012-01-03  Jakub Jelinek  
1857
 
1858
        PR tree-optimization/51719
1859
        * g++.dg/tree-prof/pr51719.C: New test.
1860
 
1861
2012-01-03  Richard Guenther  
1862
 
1863
        PR middle-end/51730
1864
        * gcc.dg/fold-compare-6.c: New testcase.
1865
 
1866
2012-01-03  Jakub Jelinek  
1867
 
1868
        PR c++/51669
1869
        * g++.dg/gomp/pr51669.C: New test.
1870
 
1871
2012-01-02  Jason Merrill  
1872
 
1873
        PR c++/51675
1874
        * g++.dg/cpp0x/constexpr-union2.C: New.
1875
 
1876
        PR c++/51666
1877
        * g++.dg/cpp0x/nsdmi-defer5.C: New.
1878
 
1879
2012-01-02  Dodji Seketeli  
1880
 
1881
        PR c++/51462
1882
        * g++.dg/cpp0x/constexpr-99.C: New test.
1883
 
1884
2012-01-02  Paolo Carlini  
1885
 
1886
        PR c++/20140
1887
        * g++.dg/template/init9.C: New.
1888
 
1889
2012-01-02  Richard Sandiford  
1890
 
1891
        * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
1892
        Increase copy to 5 bytes.  Look for at least two "mem/s/u"s,
1893
        rather than a specific number.
1894
 
1895
2012-01-02  Paul Thomas  
1896
 
1897
        PR fortran/46262
1898
        PR fortran/46328
1899
        PR fortran/51052
1900
        * gfortran.dg/typebound_operator_7.f03: New.
1901
        * gfortran.dg/typebound_operator_8.f03: New.
1902
 
1903
2012-01-02  Richard Sandiford  
1904
 
1905
        PR target/51729
1906
        * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
1907
        XFAIL.
1908
        * gcc.target/mips/dspr2-MULTU.c: Likewise.
1909
 
1910
2012-01-02  Richard Sandiford  
1911
 
1912
        * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
1913
 
1914
2012-01-02  Richard Sandiford  
1915
 
1916
        * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
1917
        for MIPS.
1918
 
1919
2012-01-02  Richard Sandiford  
1920
 
1921
        * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
1922
        * gfortran.dg/io_real_boz_4.f90: Likewise.
1923
        * gfortran.dg/io_real_boz_5.f90: Likewise.
1924
 
1925
2012-01-02  Richard Sandiford  
1926
 
1927
        * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
1928
 
1929
2012-01-02  Revital Eres  
1930
 
1931
        * gcc.dg/sms-11.c: New file.
1932
 
1933
2012-01-02  Tobias Burnus  
1934
 
1935
        PR fortran/51682
1936
        * gfortran.dg/coarray/image_index_3.f90: New.
1937
 
1938
2012-01-01  Paolo Carlini  
1939
 
1940
        PR c++/16603
1941
        * g++.dg/parse/enum8.C: New.
1942
 
1943
2012-01-01  Paolo Carlini  
1944
 
1945
        PR c++/51379
1946
        * g++.dg/conversion/reinterpret4.C: New.
1947
        * g++.dg/conversion/reinterpret1.C: Adjust.
1948
 
1949
2012-01-01  Paolo Carlini  
1950
 
1951
        * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
1952
 
1953
2012-01-01  Fabien ChĂȘne  
1954
 
1955
        * g++.old-deja/g++.brendan/crash25.C: Adjust.
1956
        * g++.old-deja/g++.brendan/crash56.C: Likewise.
1957
        * g++.old-deja/g++.jason/access14.C: Likewise.
1958
        * g++.old-deja/g++.jason/access8.C: Likewise.
1959
        * g++.old-deja/g++.jason/access1.C: Likewise.
1960
        * g++.old-deja/g++.other/access3.C: Likewise.
1961
        * g++.old-deja/g++.other/access5.C: Likewise.
1962
        * g++.old-deja/g++.law/unsorted1.C: Likewise.
1963
        * g++.old-deja/g++.law/visibility22.C: Likewise.
1964
        * g++.old-deja/g++.law/visibility26.C: Likewise.
1965
        * g++.old-deja/g++.mike/p2746.C: Likewise.
1966
        * g++.dg/debug/using1.C: Likewise.
1967
        * g++.dg/lookup/using51.C: Likewise.
1968
        * g++.dg/inherit/using5.C: Likewise.
1969
        * g++.dg/inherit/pr30297.C: Likewise.
1970
        * g++.dg/inherit/access8.C: Likewise.
1971
        * g++.dg/torture/pr39362.C: Likewise.
1972
        * g++.dg/template/crash13.C: Likewise.
1973
        * g++.dg/template/using10.C: Likewise.
1974
 
1975
2012-01-01  Thomas Koenig  
1976
 
1977
        PR fortran/51502
1978
        * lib/gcc-dg.exp (scan-module-absence):  Really commit last
1979
        change.
1980
 
1981
2012-01-01  Ira Rosen  
1982
 
1983
        PR tree-optimization/51704
1984
        * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1985
        * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1986
        corresponding flags.
1987
 
1988
2012-01-01  Paolo Carlini  
1989
 
1990
        PR c++/51723
1991
        * g++.dg/cpp0x/constexpr-delegating2.C: New.
1992
 
1993
2012-01-01  Jan Hubicka  
1994
 
1995
        PR rtl-optimization/51069
1996
        * gcc.c-torture/compile/pr51069.c: New testcase.
1997
 
1998
2012-01-01  Jakub Jelinek  
1999
 
2000
        PR tree-optimization/51683
2001
        * gcc.dg/pr51683.c: New test.
2002
 
2003
Copyright (C) 2012 Free Software Foundation, Inc.
2004
 
2005
Copying and distribution of this file, with or without modification,
2006
are permitted in any medium without royalty provided the copyright
2007
notice and this notice are preserved.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.