Revert 'require nonpic target' for fuse-caller-save*.c
[official-gcc.git] / gcc / testsuite / ChangeLog
blob04c01f2f5698fc8e344962b991b7ec39f4d4d9b5
1 2015-03-12  Tom de Vries  <tom@codesourcery.com>
3         PR rtl-optimization/64895
4         * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
5         * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
6         * gcc.target/i386/fuse-caller-save.c: Ditto.
8 2015-03-10  Jan Hubicka  <hubicka@ucw.cz>
10         * gcc.dg/ipa/pr63569.c: Fix template.
12 2015-03-11  Sandra Loosemore  <sandra@codesourcery.com>
14         * g++.dg/ipa/pr64146.C: Require fpic support.
16 2015-03-11  Janne Blomqvist  <jb@gcc.gnu.org>
18         PR libfortran/65200
19         * gfortran.dg/open_errors.f90: Update checks for iomsg string.
20         * gfortran.dg/open_new_segv.f90: Fix error message pattern.
22 2015-03-11  Jakub Jelinek  <jakub@redhat.com>
24         * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
25         to dg-options, fix up dg-skip-if.
27 2015-03-11  Georg-Johann Lay  <avr@gjlay.de>
29         PR target/65296
30         * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
31         * gcc.target/avr/tiny-caller-save.c: Same.
33 2015-03-11  Michael Meissner  <meissner@linux.vnet.ibm.com>
35         PR target/65242
36         * g++.dg/pr65242.C: New test.
38 2015-03-11  Marat Zakirov  <m.zakirov@samsung.com>
40         * c-c++-common/asan/no-asan-check-glob.c: New test.
42 2015-03-10  Paolo Carlini  <paolo.carlini@oracle.com>
44         PR c++/65370
45         * g++.dg/other/default11.C: New.
46         * g++.dg/other/default12.C: Likewise.
48 2015-03-10  Jakub Jelinek  <jakub@redhat.com>
50         PR target/65368
51         * gcc.target/i386/bmi2-bzhi-2.c: New test.
53 2015-03-10  Paul Thomas  <pault@gcc.gnu.org>
55         PR fortran/65024
56         * gfortran.dg/unlimited_polymorphic_23.f90: New test
58 2015-03-10  Jakub Jelinek  <jakub@redhat.com>
60         PR c++/65127
61         * g++.dg/cpp0x/pr65127.C: New test.
63 2015-03-10  Jan Hubicka  <hubicka@ucw.cz>
65         * gcc.dg/ipa/PR64550.c: Update template.
67 2015-03-10  Alessandro Fanfarillo  <fanfarillo.gcc@gmail.com>
68             Tobias Burnus  <burnus@net-b.de>
70         * gfortran.dg/coarray_sync_memory.f90: New.
72 2015-03-10  Marek Polacek  <polacek@redhat.com>
74         PR sanitizer/65367
75         * c-c++-common/ubsan/pr65367.c: New test.
77 2015-03-10  Ilya Enkovich  <ilya.enkovich@intel.com>
79         * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
80         * gcc.target/i386/mpx/calloc-1-lbv.c: New.
81         * gcc.target/i386/mpx/calloc-1-ubv.c: New.
82         * gcc.target/i386/mpx/calloc-1-nov.c: New.
83         * gcc.target/i386/mpx/malloc-1-lbv.c: New.
84         * gcc.target/i386/mpx/malloc-1-nov.c: New.
85         * gcc.target/i386/mpx/malloc-1-ubv.c: New.
86         * gcc.target/i386/mpx/realloc-1-lbv.c: New.
87         * gcc.target/i386/mpx/realloc-1-nov.c: New.
88         * gcc.target/i386/mpx/realloc-1-ubv.c: New.
89         * gcc.target/i386/mpx/realloc-2-lbv.c: New.
90         * gcc.target/i386/mpx/realloc-2-nov.c: New.
91         * gcc.target/i386/mpx/realloc-2-ubv.c: New.
93 2015-03-10  Ilya Enkovich  <ilya.enkovich@intel.com>
95         * gcc/testsuite/lib/mpx-dg.exp (mpx_link_flags): New.
96         (mpx_init): New.
97         (mpx_finish): New.
98         * gcc.target/i386/mpx/alloca-1-lbv.c: New.
99         * gcc.target/i386/mpx/alloca-1-nov.c: New.
100         * gcc.target/i386/mpx/alloca-1-ubv.c: New.
101         * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
102         * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
103         * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
104         * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
105         * gcc.target/i386/mpx/bitfields-1-nov.c: New.
106         * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
107         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
108         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
109         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
110         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
111         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
112         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
113         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
114         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
115         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
116         * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
117         * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
118         * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
119         * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
120         * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
121         * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
122         * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
123         * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
124         * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
125         * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
126         * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
127         * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
128         * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
129         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
130         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
131         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
132         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
133         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
134         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
135         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
136         * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
137         * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
138         * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
139         * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
140         * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
141         * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
142         * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
143         * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
144         * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
145         * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
146         * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
147         * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
148         * gcc.target/i386/mpx/fastcall-1-nov.c: New.
149         * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
150         * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
151         * gcc.target/i386/mpx/fastcall-2-nov.c: New.
152         * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
153         * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
154         * gcc.target/i386/mpx/field-addr-1-nov.c: New.
155         * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
156         * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
157         * gcc.target/i386/mpx/field-addr-10-nov.c: New.
158         * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
159         * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
160         * gcc.target/i386/mpx/field-addr-2-nov.c: New.
161         * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
162         * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
163         * gcc.target/i386/mpx/field-addr-3-nov.c: New.
164         * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
165         * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
166         * gcc.target/i386/mpx/field-addr-4-nov.c: New.
167         * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
168         * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
169         * gcc.target/i386/mpx/field-addr-5-nov.c: New.
170         * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
171         * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
172         * gcc.target/i386/mpx/field-addr-6-nov.c: New.
173         * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
174         * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
175         * gcc.target/i386/mpx/field-addr-7-nov.c: New.
176         * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
177         * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
178         * gcc.target/i386/mpx/field-addr-8-nov.c: New.
179         * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
180         * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
181         * gcc.target/i386/mpx/field-addr-9-nov.c: New.
182         * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
183         * gcc.target/i386/mpx/frame-address-1-nov.c: New.
184         * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
185         * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
186         * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
187         * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
188         * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
189         * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
190         * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
191         * gcc.target/i386/mpx/label-address-1.c: New.
192         * gcc.target/i386/mpx/legacy-1-nov.c: New.
193         * gcc.target/i386/mpx/macro.c: New.
194         * gcc.target/i386/mpx/mpx-check.h: New.
195         * gcc.target/i386/mpx/mpx.exp: New.
196         * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
197         * gcc.target/i386/mpx/nested-function-1-nov.c: New.
198         * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
199         * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
200         * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
201         * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
202         * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
203         * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
204         * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
205         * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
206         * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
207         * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
208         * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
209         * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
210         * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
211         * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
212         * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
213         * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
214         * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
215         * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
216         * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
217         * gcc.target/i386/mpx/reference-1-lbv.c: New.
218         * gcc.target/i386/mpx/reference-1-nov.c: New.
219         * gcc.target/i386/mpx/reference-1-ubv.c: New.
220         * gcc.target/i386/mpx/reference-2-lbv.c: New.
221         * gcc.target/i386/mpx/reference-2-nov.c: New.
222         * gcc.target/i386/mpx/reference-2-ubv.c: New.
223         * gcc.target/i386/mpx/reference-3-lbv.c: New.
224         * gcc.target/i386/mpx/reference-3-nov.c: New.
225         * gcc.target/i386/mpx/reference-3-ubv.c: New.
226         * gcc.target/i386/mpx/reference-4-lbv.c: New.
227         * gcc.target/i386/mpx/reference-4-nov.c: New.
228         * gcc.target/i386/mpx/reference-4-ubv.c: New.
229         * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
230         * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
231         * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
232         * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
233         * gcc.target/i386/mpx/return-struct-1-nov.c: New.
234         * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
235         * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
236         * gcc.target/i386/mpx/return-struct-2-nov.c: New.
237         * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
238         * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
239         * gcc.target/i386/mpx/return-struct-3-nov.c: New.
240         * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
241         * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
242         * gcc.target/i386/mpx/return-struct-4-nov.c: New.
243         * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
244         * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
245         * gcc.target/i386/mpx/return-struct-5-nov.c: New.
246         * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
247         * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
248         * gcc.target/i386/mpx/return-struct-6-nov.c: New.
249         * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
250         * gcc.target/i386/mpx/sincos-1-nov.c: New.
251         * gcc.target/i386/mpx/static-array-1-lbv.c: New.
252         * gcc.target/i386/mpx/static-array-1-nov.c: New.
253         * gcc.target/i386/mpx/static-array-1-ubv.c: New.
254         * gcc.target/i386/mpx/static-init-1-lbv.c: New.
255         * gcc.target/i386/mpx/static-init-1-nov.c: New.
256         * gcc.target/i386/mpx/static-init-1-ubv.c: New.
257         * gcc.target/i386/mpx/static-init-2-lbv.c: New.
258         * gcc.target/i386/mpx/static-init-2-nov.c: New.
259         * gcc.target/i386/mpx/static-init-2-ubv.c: New.
260         * gcc.target/i386/mpx/static-init-3-lbv.c: New.
261         * gcc.target/i386/mpx/static-init-3-nov.c: New.
262         * gcc.target/i386/mpx/static-init-3-ubv.c: New.
263         * gcc.target/i386/mpx/static-init-4-lbv.c: New.
264         * gcc.target/i386/mpx/static-init-4-nov.c: New.
265         * gcc.target/i386/mpx/static-init-4-ubv.c: New.
266         * gcc.target/i386/mpx/static-init-5-lbv.c: New.
267         * gcc.target/i386/mpx/static-init-5-nov.c: New.
268         * gcc.target/i386/mpx/static-init-5-ubv.c: New.
269         * gcc.target/i386/mpx/static-init-6-lbv.c: New.
270         * gcc.target/i386/mpx/static-init-6-nov.c: New.
271         * gcc.target/i386/mpx/static-init-6-ubv.c: New.
272         * gcc.target/i386/mpx/static-string-1-lbv.c: New.
273         * gcc.target/i386/mpx/static-string-1-nov.c: New.
274         * gcc.target/i386/mpx/static-string-1-ubv.c: New.
275         * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
276         * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
277         * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
278         * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
279         * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
280         * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
281         * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
282         * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
283         * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
284         * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
285         * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
286         * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
287         * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
288         * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
289         * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
290         * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
291         * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
292         * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
293         * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
294         * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
295         * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
296         * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
297         * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
298         * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
299         * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
300         * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
301         * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
302         * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
303         * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
304         * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
305         * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
306         * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
307         * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
308         * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
309         * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
310         * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
311         * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
312         * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
313         * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
314         * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
315         * gcc.target/i386/mpx/union-arg-1-nov.c: New.
316         * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
317         * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
318         * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
319         * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
320         * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
321         * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
322         * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
323         * gcc.target/i386/mpx/vararg-1-lbv.c: New.
324         * gcc.target/i386/mpx/vararg-1-nov.c: New.
325         * gcc.target/i386/mpx/vararg-1-ubv.c: New.
326         * gcc.target/i386/mpx/vararg-2-lbv.c: New.
327         * gcc.target/i386/mpx/vararg-2-nov.c: New.
328         * gcc.target/i386/mpx/vararg-2-ubv.c: New.
329         * gcc.target/i386/mpx/vararg-3-lbv.c: New.
330         * gcc.target/i386/mpx/vararg-3-nov.c: New.
331         * gcc.target/i386/mpx/vararg-3-ubv.c: New.
332         * gcc.target/i386/mpx/vararg-4-lbv.c: New.
333         * gcc.target/i386/mpx/vararg-4-nov.c: New.
334         * gcc.target/i386/mpx/vararg-4-ubv.c: New.
335         * gcc.target/i386/mpx/vararg-5-lbv.c: New.
336         * gcc.target/i386/mpx/vararg-5-nov.c: New.
337         * gcc.target/i386/mpx/vararg-5-ubv.c: New.
338         * gcc.target/i386/mpx/vararg-6-lbv.c: New.
339         * gcc.target/i386/mpx/vararg-6-nov.c: New.
340         * gcc.target/i386/mpx/vararg-6-ubv.c: New.
341         * gcc.target/i386/mpx/vararg-7-lbv.c: New.
342         * gcc.target/i386/mpx/vararg-7-nov.c: New.
343         * gcc.target/i386/mpx/vararg-7-ubv.c: New.
344         * gcc.target/i386/mpx/vararg-8-lbv.c: New.
345         * gcc.target/i386/mpx/vararg-8-nov.c: New.
346         * gcc.target/i386/mpx/vararg-8-ubv.c: New.
347         * gcc.target/i386/mpx/vla-1-lbv.c: New.
348         * gcc.target/i386/mpx/vla-1-nov.c: New.
349         * gcc.target/i386/mpx/vla-1-ubv.c: New.
350         * gcc.target/i386/mpx/vla-2-lbv.c: New.
351         * gcc.target/i386/mpx/vla-2-nov.c: New.
352         * gcc.target/i386/mpx/vla-2-ubv.c: New.
354 2015-03-10  James Greenhalgh  <james.greenhalgh@arm.com>
356         * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
358 2015-03-10  Oleg Endo  <olegendo@gcc.gnu.org>
360         * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
362 2015-03-10  Uros Bizjak  <ubizjak@gmail.com>
364         * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
365         * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
367 2015-03-10  Jakub Jelinek  <jakub@redhat.com>
369         PR c/65120
370         * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
371         on rhs is 0.
372         (fn4): New test.
373         * c-c++-common/pr65120.c: New test.
375         PR rtl-optimization/65321
376         * gcc.dg/pr65321.c: New test.
378 2015-03-10  Jan Hubicka  <hubicka@ucw.cz>
380         PR tree-optimization/65355
381         * gcc.dg/vect/section-anchors-vect-69.c: Update template.
383 2015-03-09  Jakub Jelinek  <jakub@redhat.com>
385         PR c/65120
386         * c-c++-common/pr49706.c: Adjust tests for not warning
387         about !!x == y or !b == y where b is boolean, and add
388         some further tests.
389         * c-c++-common/pr62199-2.c: Likewise.
391 2015-03-09  Richard Biener  <rguenther@suse.de>
393         PR middle-end/65270
394         * gcc.dg/torture/pr65270-1.c: New testcase.
395         * gcc.dg/torture/pr65270-2.c: Likewise.
397 2015-03-09  Thomas Preud'homme  <thomas.preudhomme@arm.com>
399         PR tree-optimization/63743
400         * gcc.dg/pr63743.c: New test.
402 2015-03-08  Jan Hubicka  <hubicka@ucw.cz>
404         PR lto/65316
405         * g++.dg/lto/pr65316_0.C: New testcase.
406         * g++.dg/lto/pr65316_1.C: New testcase.
408 2015-03-08  John David Anglin  <danglin@gcc.gnu.org>
410         PR target/62247
411         * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
412         hppa*-*-hpux*.
413         * g++.dg/abi/rtti3.C: Likewise.
415         * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
417         PR target/62251
418         * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
420         * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
422         * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
424         * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
426 2015-03-08  Morin  <mikael@gcc.gnu.org>
428         PR fortran/60898
429         * gfortran.dg/entry_20.f90: New.
431 2015-03-07  Oleg Endo  <olegendo@gcc.gnu.org>
433         PR target/65153
434         * gcc.c-torture/compile/pr65153.c: New.
436 2015-03-07  Oleg Endo  <olegendo@gcc.gnu.org>
438         PR target/65249
439         * g++.dg/torture/pr65249.C: New.
441 2015-03-07  H.J. Lu  <hongjiu.lu@intel.com>
443         * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
444         long.
445         (int64_t): Likewise.
447 2015-03-07  Marek Polacek  <polacek@redhat.com>
448             Martin Uecker  <uecker@eecs.berkeley.edu>
450         PR sanitizer/65280
451         * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
452         member-like arrays.
453         * c-c++-common/ubsan/bounds-8.c: New test.
454         * c-c++-common/ubsan/bounds-9.c: New test.
455         * gcc.dg/ubsan/bounds-2.c: New test.
457 2015-03-05  Martin Sebor  <msebor@redhat.com>
459         * PR testsuite/63175
460         * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
461         checking of results into main to prevent it from getting optimized
462         away.
463         * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
465 2015-03-06  Wilco Dijkstra  <wilco.dijkstra@arm.com>
467         * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
468         * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
469         * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
470         x64.
472 2015-03-05  Jan Hubicka  <hubicka@ucw.cz>
474         * g++.dg/lto/pr65302_1.C: New testcase.
475         * g++.dg/lto/pr65302_0.C: New testcase.
477 2015-03-06  James Greenhalgh  <james.greenhalgh@arm.com>
479         * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
480         -fno-ipa-icf to dg-options.
482 2015-03-06  James Greenhalgh  <james.greenhalgh@arm.com>
484         * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
485         compiles using the linker plugin.
487 2015-03-06  Eric Botcazou  <ebotcazou@adacore.com>
489         * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
491 2015-03-05  Bernd Edlinger  <bernd.edlinger@hotmail.de>
493         * gcc.target/arm/pr65067.c: New test.
495 2015-03-05  Martin Liska  <mliska@suse.cz>
497         PR ipa/65318
498         * gcc.dg/ipa/pr65318.c: New test.
500 2015-03-05  Marek Polacek  <polacek@redhat.com>
502         * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
504 2015-03-05  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
506         * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
508 2015-03-05  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>
510         * gcc.dg/var-expand1.c: Force max-completely-peel-times and
511         max-unroll-times back to defaults for s390.
513 2015-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
515         Fix last commit.
517 2015-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
519         PR c++/64665
520         * g++.dg/cpp0x/initlist92.C: New.
522 2015-03-05  Richard Biener  <rguenther@suse.de>
524         PR tree-optimization/65310
525         * gcc.dg/vect/pr65310.c: New testcase.
527 2015-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
529         PR c++/64834
530         * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
532 2015-03-04  Eric Botcazou  <ebotcazou@adacore.com>
534         * gnat.dg/entry_queues3.adb: New test.
536 2015-03-04  Ian Lance Taylor  <iant@google.com>
538         * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
540 2015-03-04  Paolo Carlini  <paolo.carlini@oracle.com>
542         PR c++/64227
543         * g++.dg/cpp1y/lambda-generic-ice1.C: New.
545 2015-03-04  James Greenhalgh  <james.greenhalgh@arm.com>
547         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
548         -fno-ipa-icf to dg-options
549         * gcc.target/aarch64/vect_saddl_1.c: Likewise.
550         * gcc.target/aarch64/vect_smlal_1.c: Likewise.
552 2015-03-04  Paolo Carlini  <paolo.carlini@oracle.com>
554         PR c++/64398
555         * g++.dg/cpp0x/decltype62.C: New.
557 2015-03-03  Eric Botcazou  <ebotcazou@adacore.com>
559         * gnat.dg/object_overflow5.adb: New test.
561 2015-03-03  Martin Liska  <mliska@suse.cz>
563         PR ipa/65287
564         * gcc.dg/ipa/pr65287.c: New test.
566 2015-03-03  Martin Jambor  <mjambor@suse.cz>
567             Eric Botcazou  <ebotcazou@adacore.com>
569         * gnat.dg/specs/pack12.ads: New test.
571 2015-03-03  Martin Liska  <mliska@suse.cz>
573         * gcc.dg/ipa/PR65282.c: New test.
575 2015-03-13  Jeff Law  <law@redhat.com>
577         PR tree-optimization/65241
578         * gcc.c-torture/compile/pr65241.c: New test.
580 2015-03-03  Georg-Johann Lay  <avr@gjlay.de>
582         PR target/64331
583         * gcc.target/avr/torture/pr64331.c: New test.
585 2015-03-03  Martin Liska  <mliska@suse.cz>
586             Jan Hubicka  <hubicka@ucw.cz>
588         * g++.dg/ipa/pr65263.C: New test.
590 2015-03-02  Jan Hubicka  <hubicka@ucw.cz>
592         PR ipa/65130
593         * gcc.dg/lto/pr65130_0.c: New testcase.
594         * gcc.dg/lto/pr65130_1.c: New testcase.
596 2015-03-02  Jan Hubicka  <hubicka@ucw.cz>
598         PR ipa/64988
599         * g++.dg/torture/pr64988.C: New testcase.
601 2015-03-02  Tobias Burnus  <burnus@net-b.de>
603         * gfortran.dg/coarray_atomic_6.f90: New.
605 2015-03-02  Ilya Enkovich  <ilya.enkovich@intel.com>
607         PR target/65184
608         * gcc.target/i386/pr65184.c: New.
610 2015-03-02  Ilya Enkovich  <ilya.enkovich@intel.com>
612         PR target/65183
613         * gcc.target/i386/pr65183.c: New.
615 2015-02-28  Martin Liska  <mliska@suse.cz>
616             Jan Hubicka  <hubicka@ucw.cz>
618         * gcc.dg/ipa/ipa-icf-35.c: New test.
619         * gcc.dg/ipa/ipa-icf-36.c: New test.
620         * gcc.dg/ipa/ipa-icf-37.c: New test.
622 2015-02-28  Martin Liska  <mliska@suse.cz>
623             Jan Hubicka  <hubicka@ucw.cz>
625         PR ipa/65245
626         * gcc.dg/ipa/ipa-icf-34.c: New test.
628 2015-03-01  Oleg Endo  <olegendo@gcc.gnu.org>
630         PR target/61142
631         * gcc.target/sh/sh/pr61142.c: New.
633 2015-03-01  Eric Botcazou  <ebotcazou@adacore.com>
635         * g++.dg/other/dump-ada-spec-3.C: New test.
637 2015-03-01  Martin Liska  <mliska@suse.cz>
639         * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
640         * g++.dg/ipa/pr63595.C: Update expected results.
642 2015-02-28  Jan Hubicka  <hubicka@ucw.cz>
644         PR ipa/65236
645         * g++.dg/ipa/ipa-icf-6.C: New testcase.
647 2015-02-27  Pat Haugen <pthaugen@us.ibm.com>
649         * gcc.dg/vect/pr59354.c: Move vector producing code to separate function.
651 2015-02-27  Jan Hubicka  <hubicka@ucw.cz>
653         PR ipa/65237
654         * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
655         * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
656         * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
657         * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
659 2015-02-27  Jakub Jelinek  <jakub@redhat.com>
661         PR tree-optimization/65048
662         * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
663         (foo): Use K&R style definition.
665 2015-02-27  Vladimir Makarov  <vmakarov@redhat.com>
667         PR target/65032
668         * g++.dg/pr65032.C: New.
670 2015-02-27  Marek Polacek  <polacek@redhat.com>
672         PR c/65040
673         * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
674         -Wformat=2.
676 2015-02-27  Marek Polacek  <polacek@redhat.com>
678         PR c/65228
679         * gcc.dg/pr65228.c: New test.
681 2015-02-27  Kai Tietz  <ktietz@redhat.com>
683         PR c/35330
684         * gcc.dg/weak/weak-17.c: New file.
686 2015-02-27  Richard Biener  <rguenther@suse.de>
688         PR lto/65193
689         * g++.dg/lto/pr65193_0.C: New testcase.
691 2015-02-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
693         * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
694         * gcc.target/s390/hotpatch-8.c: Likewise.
695         * gcc.target/s390/hotpatch-9.c: Likewise.
696         * gcc.target/s390/pr61078.c: Likewise.
697         * gcc.target/s390/pr57960.c: Remove -m64.
698         * gcc.target/s390/pr61078.c: Likewise.
700 2015-02-26  Jan Hubicka  <hubicka@ucw.cz>
701             Martin Liska  <mliska@suse.cz>
703         PR bootstrap/65150
704         * gcc.dg/pr64454.c: Disable ICF.
705         * gcc.dg/pr28685-1.c: Disable ICF
706         * gcc.dg/ipa/iinline-5.c: Disable ICF.
707         * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
708         * g++.dg/ipa/ipa-icf-4.C: Update template.
710 2015-02-26  Jakub Jelinek  <jakub@redhat.com>
712         PR tree-optimization/65216
713         * gcc.c-torture/execute/pr65216.c: New test.
715         PR tree-optimization/65215
716         * gcc.c-torture/execute/pr65215-1.c: New test.
717         * gcc.c-torture/execute/pr65215-2.c: New test.
718         * gcc.c-torture/execute/pr65215-3.c: New test.
719         * gcc.c-torture/execute/pr65215-4.c: New test.
720         * gcc.c-torture/execute/pr65215-5.c: New test.
722 2015-02-26  Tom de Vries  <tom@codesourcery.com>
724         * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
726 2015-02-26  Martin Liska  <mliska@suse.cz>
727             Jan Hubicka  <hubicka@ucw.cz>
729         * g++.dg/ipa/pr64146.C: Update expected results.
730         * gcc.dg/ipa/ipa-icf-26.c: Update test.
731         * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
732         * gcc.dg/ipa/ipa-icf-34.c: New test.
734 2015-02-26  Uros Bizjak  <ubizjak@gmail.com>
736         * gcc.dg/vect/vect-pr61917.c: Rename to ...
737         * gcc.dg/vect/O3-vect-pr61917.c: ... this.
738         (dg-additional-options): Remove dg directive.
739         (dg-final): Add dg directive.
741 2015-02-26  Marek Polacek  <polacek@redhat.com>
743         PR ipa/65008
744         * g++.dg/ipa/pr65008.C: New test.
746 2015-02-26  Tom de Vries  <tom@codesourcery.com>
748         * lib/profopt.exp (profopt-target-cleanup): New proc.
749         (profopt-execute): Use profopt-target-cleanup to handle cleanup of
750         files from sources from dg-additional-sources.
752 2015-02-26  Tom de Vries  <tom@codesourcery.com>
754         * lib/gcov.exp: Cleanup in case of xfail.
756 2015-02-26  Sebastian Pop  <s.pop@samsung.com>
758         * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
760 2015-02-25  Aldy Hernandez  <aldyh@redhat.com>
762         PR debug/46102
763         * g++.dg/debug/dwarf2-1.C: XFAIL and move...
764         * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
765         * g++.dg/debug/dwarf2-2.C: XFAIL and move...
766         * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
767         * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
768         * g++.dg/debug/pr46123.C: XFAIL and move...
769         * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
770         * gcc.dg/debug/dwarf2-3.c: Move...
771         * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
773 2015-02-26  Marek Polacek  <polacek@redhat.com>
775         PR c++/65202
776         * g++.dg/cpp1y/pr65202.C: New test.
778 2015-02-26  Tom de Vries  <tom@codesourcery.com>
780         * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
781         locale_facets.h.gcov.
783 2015-02-26  Tom de Vries  <tom@codesourcery.com>
785         * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
787 2015-02-26  Tom de Vries  <tom@codesourcery.com>
789         * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
791 2015-02-26  H.J. Lu  <hongjiu.lu@intel.com>
793         PR target/65217
794         * gcc.target/i386/pr65217.c: New.
796 2015-02-26  Tom de Vries  <tom@codesourcery.com>
798         * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
800 2015-02-26  Tom de Vries  <tom@codesourcery.com>
802         * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
804 2015-02-26  Sebastian Pop  <s.pop@samsung.com>
806         PR tree-optimization/65048
807         * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
809 2015-02-26  Uros Bizjak  <ubizjak@gmail.com>
811         * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
812         * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
814 2015-02-26  Yuri Rumyantsev  <ysrumyan@gmail.com>
816         PR target/65161
817         * gcc.target/i386/pr65161.c: New test.
819 2015-02-26  Terry Guo  <terry.guo@arm.com>
821         * gcc.target/arm/no-volatile-in-it.c: New test.
823 2015-02-25  Peter Bergner  <bergner@vnet.ibm.com>
825         * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
826         (dg-options): Add -save-temps.
827         (dg-final): Add cleanup-saved-temps.
829 2015-02-25  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
831         * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
833 2015-02-25  Pat Haugen  <pthaugen@us.ibm.com>
835         * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
836         * gcc.target/powerpc/pack01.c: Include string.h.
838 2015-02-25  Ilya Enkovich  <ilya.enkovich@intel.com>
840         PR target/65167
841         * gcc.target/i386/pr65167.c: New.
843 2015-02-25  Kai Tietz  <ktietz@redhat.com>
845         PR tree-optimization/61917
846         * gcc.dg/vect/vect-pr61917.c: New file.
848 2015-02-24  Jakub Jelinek  <jakub@redhat.com>
850         PR tree-optimization/65170
851         * gcc.c-torture/execute/pr65170.c: New test.
852         * gcc.dg/tree-ssa/vrp96.c: New test.
854 2015-02-24  Tom de Vries  <tom@codesourcery.com>
856         * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
858 2015-02-24  Tom de Vries  <tom@codesourcery.com>
860         PR testsuite/65126
861         * lib/gcc-defs.exp (additional_sources_used): Add new var.
862         (dg-additional-files-options): Copy additional_sources to
863         additional_sources_used before emptying additional_sources.
864         * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
865         (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
866         (cleanup-saved-temps): Use additional_sources_used instead of
867         additional_sources.
868         (dg-test): Reset additional_sources_used.
870 2015-02-23  Richard Sandiford  <richard.sandiford@arm.com>
872         PR fortran/63427
873         * gfortran.dg/integer_exponentiation_6.F90: New test.
875 2015-02-23  Martin Sebor  <msebor@redhat.com>
877         PR target/65109
878         * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
879         two parts.  One to save registers, the other to verify the
880         registers have the right values.  Save register state into
881         static data rather than on the stack.
883 2015-02-23  Jakub Jelinek  <jakub@redhat.com>
885         PR bootstrap/63888
886         * c-c++-common/asan/pr63888.c: New test.
888 2015-02-23  Oleg Endo  <olegendo@gcc.gnu.org>
890         PR target/65163
891         * gcc.c-torture/compile/pr65163.c: New.
893 2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
895         * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
896         with -m31 on 64 bit.
897         * gcc.dg/hoist-register-pressure-2.c: Likewise.
898         * gcc.dg/hoist-register-pressure-3.c: Likewise.
900 2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
902         * gcc.target/s390/20090223-1.c: Add
903         -Wno-implicit-function-declaration option.
904         * gcc.target/s390/pr42224.c: Likewise.
905         * gcc.target/s390/pr55718.c: Likewise.
907 2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
909         * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
910         * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
911         * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
912         * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
913         * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
914         * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
915         * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
916         * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
917         * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
918         * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
919         * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
920         * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
921         * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
922         * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
923         * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
924         * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
925         * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
926         * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
927         * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
928         * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
929         * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
931 2015-02-23  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
933         * gcc.target/s390/hotpatch-8.c: Add -march=g5.
934         * gcc.target/s390/hotpatch-9.c: Add -march=g5.
935         * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
936         * gcc.target/s390/hotpatch-compile-10.c: Likewise.
937         * gcc.target/s390/hotpatch-compile-11.c: Likewise.
938         * gcc.target/s390/hotpatch-compile-12.c: Likewise.
939         * gcc.target/s390/hotpatch-compile-13.c: Likewise.
940         * gcc.target/s390/hotpatch-compile-14.c: Likewise.
941         * gcc.target/s390/hotpatch-compile-2.c: Likewise.
942         * gcc.target/s390/hotpatch-compile-3.c: Likewise.
943         * gcc.target/s390/hotpatch-compile-4.c: Likewise.
944         * gcc.target/s390/hotpatch-compile-5.c: Likewise.
945         * gcc.target/s390/hotpatch-compile-6.c: Likewise.
946         * gcc.target/s390/hotpatch-compile-7.c: Likewise.
947         * gcc.target/s390/hotpatch-compile-8.c: Likewise.
948         * gcc.target/s390/hotpatch-compile-9.c: Likewise.
950 2015-02-22  Bernd Edlinger  <bernd.edlinger@hotmail.de>
952         PR fortran/64980
953         PR fortran/61960
954         * gfortran.dg/pr61960.f90: New.
955         * gfortran.dg/pr64230.f90: New.
956         * gfortran.dg/pr64980.f03: New.
958 2015-02-22  Tom de Vries  <tom@codesourcery.com>
960         * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
962 2015-02-21  Arnaud Charlet  <charlet@adacore.com>
964         PR ada/65156
965         * gnat.dg/timing_events.adb: Removed, invalid test.
967 2015-02-20  Aldy Hernandez  <aldyh@redhat.com>
969         PR debug/58123
970         * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
971         location.
972         * g++.dg/gcov/gcov-2.C: Likewise.
974 2015-02-20  Richard Biener  <rguenther@suse.de>
976         PR tree-optimization/65136
977         * gcc.dg/tree-ssa/pr65136.c: New testcase.
979 2015-02-20  Jakub Jelinek  <jakub@redhat.com>
981         PR testsuite/64158
982         * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
983         and nvptx-*-* blacklisting.
985         * gcc.dg/sibcall-9.c: New test.
986         * gcc.dg/sibcall-10.c: New test.
988 2015-02-20  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
990         * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
992 2015-02-20  Georg-Johann Lay  <avr@gjlay.de>
994         PR target/64452
995         * gcc.target/avr/torture/pr64452.c: New test.
997 2015-02-19  Kaz Kojima  <kkojima@gcc.gnu.org>
999         * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
1000         * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
1002 2015-02-19  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
1004         PR testsuite/65116
1005         * lib/target-supports.exp (check_compile): Check whether
1006         additional_sources is defined before using it.
1008 2015-02-19  Jakub Jelinek  <jakub@redhat.com>
1010         PR middle-end/65074
1011         * g++.dg/opt/pr65074.C: New file.
1013 2015-02-19  Andrea Azzarone  <azzaronea@gmail.com>
1015         * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
1016         (size_type): New typedef.
1017         (operator "" _script): Use it for the last argument.
1019 2015-02-19  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
1021         * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
1023 2015-02-19  Maxim Kuvyrkov  <maxim.kuvyrkov@linaro.org>
1025         * lib/target-supports.exp (check_compile): Save/restore
1026         additional_sources that may belong to an actual test.
1028 2015-02-18  Jakub Jelinek  <jakub@redhat.com>
1030         PR gcov-profile/64634
1031         * g++.dg/gcov/gcov-15.C: New test.
1033 2015-02-18  Tom de Vries  <tom@codesourcery.com>
1035         * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
1037 2015-02-18  Tom de Vries  <tom@codesourcery.com>
1039         * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
1041 2015-02-18  Tom de Vries  <tom@codesourcery.com>
1043         * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
1045 2015-02-18  Tom de Vries  <tom@codesourcery.com>
1047         * gfortran.dg/fmt_cache_1.f: Add missing close.
1049 2015-02-18  Tom de Vries  <tom@codesourcery.com>
1051         PR testsuite/65107
1052         * gfortran.dg/read_eof_8.f90: Add missing close.
1054 2015-02-18  Richard Biener  <rguenther@suse.de>
1056         PR tree-optimization/65063
1057         * gcc.dg/pr65063.c: New testcase.
1059 2015-02-18  Richard Biener  <rguenther@suse.de>
1061         PR tree-optimization/62217
1062         * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
1064 2015-02-18  Marek Polacek  <polacek@redhat.com>
1066         PR sanitizer/65081
1067         * c-c++-common/ubsan/pr65081.c: New test.
1069 2015-02-17  Oleg Endo  <olegendo@gcc.gnu.org>
1071         * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
1072         * gcc.target/sh/force-cbranch-delay-slot.c: New.
1074 2015-02-17  H.J. Lu  <hongjiu.lu@intel.com>
1076         * gcc.dg/ipa/propalign-3.c: New test.
1078 2015-02-17  Oleg Endo  <olegendo@gcc.gnu.org>
1080         PR target/64793
1081         * gcc.target/sh/pr64793.c: New.
1082         * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
1084 2015-02-17  Sandra Loosemore  <sandra@codesourcery.com>
1086         * gcc.target/arm/divzero.c: New test case.
1088 2015-02-17  Tom de Vries  <tom@codesourcery.com>
1090         * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
1092 2015-02-17  Paolo Carlini  <paolo.carlini@oracle.com>
1093             Jakub Jelinek  <jakub@redhat.com>
1095         PR c++/65075
1096         * g++.dg/cpp0x/pr65075.C: New test.
1098 2015-02-16  David Edelsohn  <dje.gcc@gmail.com>
1100         PR target/65058
1101         * gcc.target/powerpc/pr65058.c: New test.
1103 2015-02-16  Jeff Law  <law@redhat.com>
1105         PR tree-optimization/64823
1106         * gcc.dg/uninit-20.c: New test.
1108 2015-02-16  Jakub Jelinek  <jakub@redhat.com>
1109             James Greenhalgh  <james.greenhalgh@arm.com>
1111         PR ipa/64963
1112         * gcc.dg/ipa/ipa-clone-1.c: New test.
1114 2015-02-16  Richard Biener  <rguenther@suse.de>
1116         PR tree-optimization/65077
1117         * gcc.dg/torture/pr65077.c: New testcase.
1119 2015-02-16  Alex Velenko  <Alex.Velenko@arm.com>
1121         * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1122         Directive adjusted to scan for ldaxr.
1123         * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1124         adjusted to scan for ldaex.
1126 2015-02-16  Paolo Carlini  <paolo.carlini@oracle.com>
1128         PR c++/65080
1129         * g++.dg/cpp0x/constexpr-65080.C: New.
1131 2015-02-16  Richard Biener  <rguenther@suse.de>
1133         PR tree-optimization/63593
1134         * gcc.dg/pr63593.c: New testcase.
1136 2015-02-16  Marek Polacek  <polacek@redhat.com>
1138         PR c/65066
1139         * gcc.dg/pr65066.c: New test.
1141 2015-02-16  Ilya Enkovich  <ilya.enkovich@intel.com>
1143         * gcc.dg/pr65002.C: Move ...
1144         * g++.dg/ipa/pr65002.C: ... here.
1146 2015-02-14  David Edelsohn  <dje.gcc@gmail.com>
1148         * gcc.target/powerpc/pr64205.c: Skip on AIX.
1149         * gcc.target/powerpc/pr64505.c: Skip on AIX.
1150         * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
1151         * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
1153 2015-02-14  Kaz Kojima  <kkojima@gcc.gnu.org>
1155         PR testsuite/64850
1156         * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
1157         the expression to find calls.
1158         * c-c++-common/goacc/acc_on_device-2.c: Likewise.
1159         * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
1160         * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
1161         * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
1162         * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
1164 2015-02-14  Marek Polacek  <polacek@redhat.com>
1166         PR c/64768
1167         * gcc.dg/array-11.c: New test.
1168         * gcc.dg/array-12.c: New test.
1169         * gcc.dg/array-13.c: New test.
1170         * gcc.dg/array-14.c: New test.
1171         * gcc.dg/c99-flex-array-typedef-1.c: New test.
1172         * gcc.dg/c99-flex-array-typedef-2.c: New test.
1173         * gcc.dg/c99-flex-array-typedef-3.c: New test.
1174         * gcc.dg/c99-flex-array-typedef-5.c: New test.
1175         * gcc.dg/c99-flex-array-typedef-7.c: New test.
1176         * gcc.dg/c99-flex-array-typedef-8.c: New test.
1178 2015-02-13  Paolo Carlini  <paolo.carlini@oracle.com>
1180         PR c++/60894
1181         * g++.dg/lookup/using54.C: New.
1183 2015-02-13  Jeff Law  <law@redhat.com>
1185         PR bootstrap/65060
1186         Revert my change for tree-optimization/64823.
1188 2015-02-13  Jakub Jelinek  <jakub@redhat.com>
1190         PR tree-optimization/65053
1191         * gcc.c-torture/execute/pr65053-1.c: New test.
1192         * gcc.c-torture/execute/pr65053-2.c: New test.
1194 2015-02-13  Marek Polacek  <polacek@redhat.com>
1196         PR c/65050
1197         * gcc.dg/pr65050.c: New test.
1199 2015-02-13  Jeff Law  <law@redhat.com>
1201         PR tree-optimization/64823
1202         * gcc.dg/uninit-20.c: New test.
1204         PR rtl-optimization/47477
1205         * gcc.dg/tree-ssa/pr47477.c: New test.
1207 2015-02-13  Paolo Carlini  <paolo.carlini@oracle.com>
1209         PR c++/60211
1210         * g++.dg/parse/ivdep-2.C: New.
1211         * g++.dg/parse/ivdep-3.C: Likewise.
1213 2015-02-13  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1215         PR fortran/64506
1216         * gfortran.dg/continuation_13.f90: New test.
1217         * gfortran.dg/continuation_14.f: New test.
1219 2015-02-13  Paolo Carlini  <paolo.carlini@oracle.com>
1221         PR c++/64970
1222         * g++.dg/cpp0x/sfinae55.C: New.
1224 2015-02-13  Jakub Jelinek  <jakub@redhat.com>
1226         PR ipa/65034
1227         * g++.dg/ipa/pr65034.C: New test.
1229 2015-02-13  Ilya Enkovich  <ilya.enkovich@intel.com>
1231         PR tree-optimization/65002
1232         * gcc.dg/pr65002.C: New.
1234 2015-02-13  Marek Polacek  <polacek@redhat.com>
1236         PR c/65040
1237         * c-c++-common/pr65040.c: New test.
1239 2015-02-13  Bin Cheng  <bin.cheng@arm.com>
1241         PR tree-optimization/64705
1242         * gcc.dg/tree-ssa/pr64705.c: New test.
1244 2015-02-12  H.J. Lu  <hongjiu.lu@intel.com>
1246         PR rtl/32219
1247         * gcc.dg/visibility-22.c: New test.
1248         * gcc.dg/visibility-23.c: New test.
1249         * gcc.target/i386/pr32219-1.c: New test.
1250         * gcc.target/i386/pr32219-2.c: New test.
1251         * gcc.target/i386/pr32219-3.c: New test.
1252         * gcc.target/i386/pr32219-4.c: New test.
1253         * gcc.target/i386/pr32219-5.c: New test.
1254         * gcc.target/i386/pr32219-6.c: New test.
1255         * gcc.target/i386/pr32219-7.c: New test.
1256         * gcc.target/i386/pr32219-8.c: New test.
1257         * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
1259 2015-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1261         PR libgfortran/57822
1262         * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
1263         four different KINDs.
1265 2015-02-12  Jakub Jelinek  <jakub@redhat.com>
1267         PR c++/64884
1268         * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
1270         PR sanitizer/65000
1271         * g++.dg/ubsan/pr65000.C: New test.
1273 2015-02-12  Paul Thomas  <pault@gcc.gnu.org>
1275         PR fortran/64932
1276         * gfortran.dg/finalize_28.f90: New test
1278 2015-02-12  Jakub Jelinek  <jakub@redhat.com>
1280         PR debug/55541
1281         * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
1282         DW_TAG_lexical_block removal.
1283         * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
1284         * g++.dg/guality/pr55541.C: New test.
1286         PR sanitizer/64984
1287         * g++.dg/ubsan/pr64984.C: New test.
1289 2015-02-12  James Greenhalgh  <james.greenhalgh@arm.com>
1291         * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
1293 2015-02-12  Jakub Jelinek  <jakub@redhat.com>
1295         PR testsuite/64930
1296         * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
1297         instructions for 2015-01-14 get_memmodel changes.
1298         * gcc.target/powerpc/atomic-p8.c: Likewise.
1300         PR sanitizer/65019
1301         * g++.dg/ubsan/pr65019.C: New test.
1303         PR tree-optimization/65014
1304         * gcc.c-torture/compile/pr65014.c: New test.
1306 2015-02-11  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1308         PR libgfortran/57822
1309         * gfortran/fmt_g0_7.f08: Revise test.
1311 2015-02-11  Jeff Law  <law@redhat.com>
1313         PR target/63347
1314         * gcc.target/m68k/pr63347.c: New test.
1316 2015-02-11  Marek Polacek  <polacek@redhat.com>
1318         * g++.dg/ubsan/shift-1.C: New test.
1319         * gcc.dg/ubsan/c-shift-2.c: New test.
1320         * c-c++-common/ubsan/shift-5.c: Remove file.
1322 2015-02-11  Alex Velenko  <Alex.Velenko@arm.com>
1324         * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1325         Directive adjusted to XFAIL.
1326         * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1327         adjusted to XFAIL.
1329 2015-02-11  Jakub Jelinek  <jakub@redhat.com>
1331         PR middle-end/65003
1332         * g++.dg/opt/pr65003.C: New test.
1334 2015-02-11  H.J. Lu  <hongjiu.lu@intel.com>
1336         * lib/target-supports.exp (check_effective_target_pie): Renamed
1337         to ...
1338         (check_effective_target_pie_enabled): This.
1339         * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
1340         * gcc.target/i386/pie.c: Likewise.
1342 2015-02-11  Andrew Pinski  <apinski@cavium.com>
1344         PR target/64893
1345         * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
1346         * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
1348 2015-02-11  Jakub Jelinek  <jakub@redhat.com>
1350         PR target/61925
1351         * gcc.target/i386/pr61925-1.c: New test.
1352         * gcc.target/i386/pr61925-2.c: New test.
1353         * gcc.target/i386/pr61925-3.c: New test.
1355 2015-02-10  Jakub Jelinek  <jakub@redhat.com>
1357         PR sanitizer/65004
1358         * g++.dg/asan/pr65004.C: New test.
1360 2015-02-10  Oleg Endo  <olegendo@gcc.gnu.org>
1362         PR target/64661
1363         * gcc.taget/sh/pr64661-0.h: New.
1364         * gcc.taget/sh/pr64661-1.c: New.
1365         * gcc.taget/sh/pr64661-2.c: New.
1366         * gcc.taget/sh/pr64661-3.c: New.
1367         * gcc.taget/sh/pr64661-4.c: New.
1369 2015-02-10  Richard Biener  <rguenther@suse.de>
1371         PR tree-optimization/64995
1372         * g++.dg/torture/pr64995.C: New testcase.
1374 2015-02-10  Richard Biener  <rguenther@suse.de>
1376         PR tree-optimization/64909
1377         * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
1379 2015-02-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1381         * gcc.dg/signbit-sa.c: New test.
1383 2015-02-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1385         PR libgfortran/57822
1386         * gfortran/fmt_g0_7.f08: New test.
1388 2015-02-10  Bin Cheng  <bin.cheng@arm.com>
1390         PR tree-optimization/43378
1391         * gcc.dg/tree-ssa/pr43378.c: New test.
1393 2015-02-08  Jan Hubicka  <hubicka@ucw.cz>
1395         PR ipa/64978
1396         * g++.dg/torture/pr64978.C: New testcase.
1398 2015-02-09  Jakub Jelinek  <jakub@redhat.com>
1400         PR sanitizer/64981
1401         * gcc.dg/asan/pr64981.c: New test.
1403 2015-02-09  Marek Polacek  <polacek@redhat.com>
1405         PR c/64856
1406         * gcc.dg/pr64856.c: New test.
1408 2015-02-09  Jakub Jelinek  <jakub@redhat.com>
1410         PR target/64979
1411         * gcc.dg/tree-ssa/stdarg-7.c: New test.
1412         * gcc.c-torture/execute/pr64979.c: New test.
1414 2015-02-09  Alan Lawrence  <alan.lawrence@arm.com>
1416         * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
1418 2015-02-09  Uros Bizjak  <ubizjak@gmail.com>
1420         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
1421         * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
1423 2015-02-09  Uros Bizjak  <ubizjak@gmail.com>
1425         PR target/58757
1426         * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
1428 2015-02-09  Richard Biener  <rguenther@suse.de>
1430         PR tree-optimization/54000
1431         * g++.dg/tree-ssa/ivopts-3.C: New testcase.
1433 2015-02-09  Tom de Vries  <tom@codesourcery.com>
1435         * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
1437 2015-02-09  Martin Liska  <mliska@suse.cz>
1439         * g++.dg/ipa/pr64858.C: New test.
1441 2015-02-09  Tom de Vries  <tom@codesourcery.com>
1443         * gcc.dg/uninit-19.c: Fix warning line for fpic.
1445 2015-02-08  Andrew Pinski  <apinski@cavium.com>
1447         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
1449 2015-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1451         PR fortran/63744
1452         * gfortran.dg/use_rename_8.f90: New.
1454 2015-02-08  Eric Botcazou  <ebotcazou@adacore.com>
1456         * gnat.dg/addr7.ad[sb]: New test.
1457         * gnat.dg/addr8.ad[sb]: Likewise.
1459 2015-02-06  David Malcolm  <dmalcolm@redhat.com>
1461         PR jit/64752
1462         * jit.dg/create-code-for-hello-world-executable.h: New file, taken
1463         from jit.dg/test-compile-to-executable.c's create_code, with a
1464         clarification of the output message.
1465         * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
1466         pass/fail message.
1467         (test_jit): Use CHECK_NO_ERRORS when calling
1468         gcc_jit_context_compile_to_file.
1469         * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
1470         jit-verify-compile-to-file to jit-verify-output-file-was-created.
1471         (jit-setup-compile-to-file): Likewise.  Add a verbose comment
1472         about deletions that are attempted.
1473         (jit-verify-compile-to-file): Rename to...
1474         (jit-verify-output-file-was-created): ...this, and drop the
1475         attempt to run "file" and verify the output.
1476         (jit-verify-assembler): New function.
1477         (jit-verify-object): New function.
1478         (jit-verify-dynamic-library): New function.
1479         * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
1480         favor of an implementation from new file
1481         create-code-for-hello-world-executable.h, which also adds a
1482         "main".
1483         (dg-final): Replace jit-verify-compile-to-file with
1484         jit-verify-output-file-was-created, and invoke new function
1485         jit-verify-assembler.
1486         * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
1487         the output message.
1488         (dg-final): Replace jit-verify-compile-to-file with
1489         jit-verify-output-file-was-created, and invoke new function
1490         jit-verify-dynamic-library.
1491         * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
1492         favor of an implementation from new file
1493         create-code-for-hello-world-executable.h, which also adds a
1494         "main".
1495         (dg-final): Replace jit-verify-compile-to-file with
1496         jit-verify-output-file-was-created.  Strengthen the expected stdout
1497         from the built executable.
1498         * jit.dg/test-compile-to-object.c (create_code): Eliminate in
1499         favor of an implementation from new file
1500         create-code-for-hello-world-executable.h, which also adds a
1501         "main".
1502         (dg-final): Replace jit-verify-compile-to-file with
1503         jit-verify-output-file-was-created, and invoke new function
1504         jit-verify-object.
1505         * jit.dg/verify-dynamic-library.c: New source file.
1507 2015-02-06  Sebastian Pop  <s.pop@samsung.com>
1508             Brian Rzycki  <b.rzycki@samsung.com>
1510         PR tree-optimization/64878
1511         * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
1513 2015-02-06  Jakub Jelinek  <jakub@redhat.com>
1515         PR ipa/64896
1516         * g++.dg/ipa/pr64896.C: New test.
1518 2015-02-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
1520         PR target/64205
1521         * gcc.target/powerpc/pr64205.c: New file.
1523 2015-02-06  Uros Bizjak  <ubizjak@gmail.com>
1525         * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
1526         (dg-options): Use -fpie instead of -fPIE -pie.
1528 2015-02-06  Jakub Jelinek  <jakub@redhat.com>
1530         PR middle-end/64937
1531         * g++.dg/asan/pr64937.C: New test.
1533 2015-02-06  Paul Thomas  <pault@gcc.gnu.org>
1535         PR fortran/63205
1536         * gfortran.dg/class_to_type_4.f90: New test
1538 2015-01-29  Andre Vehreschild  <vehre@gmx.de>
1540         * gfortran.dg/unlimited_polymorphic_22.f90: New test.
1542 2015-02-06  Jakub Jelinek  <jakub@redhat.com>
1544         PR rtl-optimization/64957
1545         PR debug/64817
1546         * gcc.c-torture/execute/pr64957.c: New test.
1548 2015-02-05  Jeff Law  <law@redhat.com>
1550         PR target/17306
1551         * gcc.target/h8300/pr17306-1.c: New test.
1552         * gcc.target/h8300/pr17306-2.c: New test.
1554 2015-02-05  Tobias Burnus  <burnus@net-b.de>
1556         PR fortran/64943
1557         * gfortran.dg/structure_constructor_12.f90: New.
1559 2015-02-05  Jeff Law  <law@redhat.com>
1561         PR target/58400
1562         gcc.target/h8300/pr58400.c: New test.
1564 2015-02-05  Mantas Mikaitis  <mantas.mikaitis@arm.com>
1566         * gcc.target/arm/macro_defs0.c: New test.
1567         * gcc.target/arm/macro_defs1.c: New test.
1568         * gcc.target/arm/macro_defs2.c: New test.
1570 2015-02-05  Uros Bizjak  <ubizjak@gmail.com>
1572         PR rtl-optimization/64905
1573         * gcc.target/i386/pr64905.c: Require nonpic target.
1574         (dg-options): Add -fomit-frame-pointer.
1575         (main): Remove.
1577 2014-02-05  James Greenhalgh  <james.greenhalgh@arm.com>
1579         * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
1580         tree dump scanning.
1582 2015-02-05  Paul Thomas  <pault@gcc.gnu.org>
1584         PR fortran/64757
1585         * gfortran.dg/type_to_class_2.f90: New test
1586         * gfortran.dg/type_to_class_3.f90: New test
1588 2015-02-04  Jan Hubicka  <hubicka@ucw.cz>
1590         PR ipa/64686
1591         * g++.dg/torture/pr64686.C: New testcase.
1593 2015-02-04  H.J. Lu  <hongjiu.lu@intel.com>
1595         PR rtl-optimization/64905
1596         * gcc.target/i386/pr64905.c: New file.
1598 2015-02-04  Segher Boessenkool  <segher@kernel.crashing.org>
1600         * gcc.dg/guality/pr41447-1.c: Remove xfail.
1601         * gcc.dg/guality/pr41616-1.c: Ditto.
1603 2015-02-04  Alexandre Oliva <aoliva@redhat.com>
1605         PR debug/64817
1606         * gcc.dg/pr64817-3.c: New.
1608 2015-02-04  Jakub Jelinek  <jakub@redhat.com>
1609             Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1611         * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
1612         pass parameters in registers.
1613         * gcc.dg/guality/pr36728-2.c (main): Likewise.
1614         * gcc.dg/guality/pr36728-3.c (main): Likewise.
1615         * gcc.dg/guality/pr36728-4.c (main): Likewise.
1617 2015-02-04  Alan Lawrence  <alan.lawrence@arm.com>
1618             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1620         * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
1621         list, allow for multilibed targets.
1622         * gcc.dg/combine_ashiftrt_2.c: Likewise.
1624 2015-02-04  Segher Boessenkool  <segher@kernel.crashing.org>
1626         * gcc.dg/builtins-58.c: Check for pow at the end of words only.
1627         * gcc.dg/pr46728-6.c: Ditto.
1629 2015-02-04  Robert Suchanek  <robert.suchanek@imgtec.com>
1631         * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
1632         for mips_nanlegacy target.
1634 2015-02-04  Ilya Enkovich  <ilya.enkovich@intel.com>
1636         * gcc.target/i386/chkp-hidden-def.c: New.
1638 2015-02-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1640         PR middle-end/62103
1641         * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
1642         to use 24 bits for bitfield b.
1644 2015-02-04  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1646         PR testsuite/64796
1647         * lib/target-supports.exp (check_effective_target_bswap64): Do not
1648         cache result in a global variable.  Include all 32-bit targets for
1649         bswap64 tests.
1651 2015-02-03  Jakub Jelinek  <jakub@redhat.com>
1653         PR rtl-optimization/64756
1654         * gcc.c-torture/execute/pr64756.c: New test.
1656 2015-02-03  Oleg Endo  <olegendo@gcc.gnu.org>
1658         PR target/64660
1659         * gcc.target/sh/pr64660-0.h: New.
1660         * gcc.target/sh/pr64660-1.c: New.
1661         * gcc.target/sh/pr64660-2.c: New.
1662         * gcc.target/sh/pr64660-3.c: New.
1663         * gcc.target/sh/pr64660-4.c: New.
1665 2015-02-03  Paolo Carlini  <paolo.carlini@oracle.com>
1667         PR c++/64877
1668         * g++.dg/warn/Waddress-2.C: New.
1670 2015-02-03  Segher Boessenkool  <segher@kernel.crashing.org>
1672         PR middle-end/61225
1673         * gcc.target/i386/pr49095.c: XFAIL for ia32.
1675 2015-02-03  Dodji Seketeli  <dodji@redhat.com>
1677         PR preprocessor/64803
1678         * gcc.dg/cpp/builtin-macro-1.c: New test case.
1680 2015-02-02  Jan Hubicka  <hubicka@ucw.cz>
1682         * g++.dg/ipa/devirt-37.C: Disable early inlining.
1684 2015-02-02  Christophe Lyon  <christophe.lyon@linaro.org>
1686         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1687         (_ARM_FPSRC): Add DN and AHP fields.
1688         (clean_results): Force DN=1 on AArch64.
1689         * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
1690         * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
1691         * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
1692         * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
1693         * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
1694         * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
1696 2015-02-02  Alan Modra  <amodra@gmail.com>
1698         * gcc.target/powerpc/cprophard.c: New.
1700 2015-02-01  Andreas Tobler  <andreast@gcc.gnu.org>
1702         * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
1703         * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
1705 2015-02-01  Jakub Jelinek  <jakub@redhat.com>
1707         PR debug/64817
1708         * gcc.dg/pr64817-1.c: New test.
1709         * gcc.dg/pr64817-2.c: New test.
1711 2015-02-01  Oleg Endo  <olegendo@gcc.gnu.org>
1713         PR target/64851
1714         * gcc.target/sh/pr64851-0.h: New
1715         * gcc.target/sh/pr64851-1.c: New
1716         * gcc.target/sh/pr64851-2.c: New
1717         * gcc.target/sh/pr64851-3.c: New
1718         * gcc.target/sh/pr64851-4.c: New
1720 2015-01-31  Uros Bizjak  <ubizjak@gmail.com>
1722         PR target/64882
1723         * gcc.dg/torture/pr64882.c: New test.
1725 2015-01-31  David Edelsohn  <dje.gcc@gmail.com>
1727         PR target/64159
1728         * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
1729         sparc*-*-*.
1731 2015-01-31  Uros Bizjak  <ubizjak@gmail.com>
1733         * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
1734         * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
1735         * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
1736         * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
1737         * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
1738         * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
1739         tree dump.
1740         * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
1741         * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
1742         tree dump.
1743         * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
1744         * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
1745         tree dump.
1747 2015-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1749         PR target/64688
1750         * g++.dg/pr64688-2.C: New.
1752 2015-01-30  Uros Bizjak  <ubizjak@gmail.com>
1754         * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
1755         * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1756         * gcc.target/i386/fuse-caller-save.c: Ditto.
1757         * gcc.target/i386/headmerge-1.c: Ditto.
1758         * gcc.target/i386/headmerge-2.c: Ditto.
1759         * gcc.target/i386/sibcall-6.c: Ditto.
1761 2015-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1763         PR target/64617
1764         * gcc.target/i386/pr64617.c: New test.
1766 2015-01-30  Uros Bizjak  <ubizjak@gmail.com>
1768         PR target/15184
1769         * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
1770         (dg-options): Remove -m32.
1771         (dg-final): Scan for "movb %al" only.
1772         * gcc.target/i386/pr15184-2.c: Ditto.
1774 2015-01-30  Richard Biener  <rguenther@suse.de>
1776         PR tree-optimization/64829
1777         * gcc.dg/vect/pr64829.c: New testcase.
1779 2015-01-29  Marek Polacek  <polacek@redhat.com>
1781         PR c/64709
1782         * gcc.dg/pr64709.c: New test.
1784 2015-01-29  Jakub Jelinek  <jakub@redhat.com>
1786         PR c++/64717
1787         * g++.dg/ubsan/pr64717-1.C: New test.
1788         * g++.dg/ubsan/pr64717-2.C: New test.
1790 2015-01-29  Uros Bizjak  <ubizjak@gmail.com>
1792         * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
1794 2015-01-29  Jeff Law  <law@redhat.com>
1796         PR target/15184
1797         * gcc.target/i386/pr15184-1.c: New test.
1798         * gcc.target/i386/pr15184-2.c: New test.
1800 2015-01-29  Yuri Rumyantsev  <ysrumyan@gmail.com>
1802         PR tree-optimization/64746
1803         * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
1805 2015-01-29  Richard Biener  <rguenther@suse.de>
1807         PR tree-optimization/64853
1808         * gcc.dg/torture/pr64853.c: New testcase.
1810 2015-01-29  Richard Biener  <rguenther@suse.de>
1812         PR tree-optimization/64844
1813         * gcc.dg/vect/pr64844.c: New testcase.
1815 2015-01-29  Yuri Rumyantsev  <ysrumyan@gmail.com>
1817         PR middle-end/64809
1818         * gcc.dg/pr64809.c: Delete.
1820 2015-01-29  Ilya Enkovich  <ilya.enkovich@intel.com>
1822         PR middle-end/64805
1823         * gcc.target/i386/pr64805.c: New.
1825 2015-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1827         * gcc.dg/guality/guality.h (main): Add argv[0] to
1828         guality_gdb_command.
1830 2015-01-29  Jan Hubicka  <hubicka@ucw.cz>
1832         PR ipa/64801
1833         * gcc.dg/tree-ssa/pr64801.c: New testcase.
1835 2015-01-28  Oleg Endo  <olegendo@gcc.gnu.org>
1837         PR target/64659
1838         * gcc.target/sh/sh.exp
1839         (check_effective_target_atomic_model_soft_gusa_available,
1840         check_effective_target_atomic_model_soft_tcb_available,
1841         check_effective_target_atomic_model_soft_imask_available,
1842         check_effective_target_atomic_model_hard_llcs_available): New.
1843         * gcc.target/sh/pr64659-0.h: New.
1844         * gcc.target/sh/pr64659-1.c: New.
1845         * gcc.target/sh/pr64659-2.c: New.
1846         * gcc.target/sh/pr64659-3.c: New.
1847         * gcc.target/sh/pr64659-4.c: New.
1849 2015-01-28  Alex Velenko  <Alex.Velenko@arm.com>
1851         * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
1852         scan-assembler-times pattern.
1854 2015-01-28  Yuri Rumyantsev  <ysrumyan@gmail.com>
1856         PR middle-end/64809
1857         * gcc.dg/pr64809.c: New test.
1859 2015-01-28  Ilya Enkovich  <ilya.enkovich@intel.com>
1861         PR tree-optimization/64277
1862         * gcc.dg/pr64277.c: New.
1864 2015-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>
1866         PR tree-optimization/64718
1867         * gcc.c-torture/execute/pr64718.c: New test.
1869 2015-01-28  James Greenhalgh  <james.greenhalgh@arm.com>
1871         * gcc.target/aarch64/abs_2.c: New.
1873 2015-01-28  Robert Suchanek  <robert.suchanek@imgtec.com>
1875         * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
1876         * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
1877         * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
1878         ISA rev < 2.
1880 2015-01-28  Jakub Jelinek  <jakub@redhat.com>
1882         PR bootstrap/64612
1883         * lib/target-supports.exp (check_effective_target_comdat_group): New.
1884         * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
1885         { target comdat_group }.
1887 2015-01-27  Tobias Burnus  <burnus@net-b.de>
1889         PR fortran/63861
1890         * gfortran.dg/goacc/coarray_2.f90: New.
1892 2015-01-27  Jan Hubicka  <hubicka@ucw.cz>
1894         PR ipa/60871
1895         PR ipa/64139
1896         * g++.dg/torture/pr64139.C: New testcase.
1897         * g++.dg/torture/pr60871.C: Likewise.
1899 2015-01-27  Janus Weil  <janus@gcc.gnu.org>
1901         PR fortran/64230
1902         * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
1903         prevent linking errors.
1905 2015-01-27  Jan Hubicka  <hubicka@ucw.cz>
1907         PR ipa/64282
1908         * g++.dg/torture/pr64282.C: New testcase.
1910 2015-01-27  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1912         * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
1913         for wzr reg.
1915 2015-01-27  Dominik Vogt  <vogt@linux.vnet.ibm.com>
1917         * gcc.target/s390/hotpatch-13.c: New testcase.
1918         * gcc.target/s390/hotpatch-14.c: New testcase.
1919         * gcc.target/s390/hotpatch-15.c: New testcase.
1920         * gcc.target/s390/hotpatch-16.c: New testcase.
1921         * gcc.target/s390/hotpatch-17.c: New testcase.
1922         * gcc.target/s390/hotpatch-18.c: New testcase.
1923         * gcc.target/s390/hotpatch-19.c: New testcase.
1924         * gcc.target/s390/hotpatch-20.c: New testcase.
1925         * gcc.target/s390/hotpatch-compile-10.c: New testcase.
1926         * gcc.target/s390/hotpatch-compile-11.c: New testcase.
1927         * gcc.target/s390/hotpatch-compile-12.c: New testcase.
1928         * gcc.target/s390/hotpatch-compile-13.c: New testcase.
1929         * gcc.target/s390/hotpatch-compile-14.c: New testcase.
1930         * gcc.target/s390/hotpatch-compile-15.c: New testcase.
1931         * gcc.target/s390/hotpatch-compile-16.c: New testcase.
1932         * gcc.target/s390/hotpatch-compile-9.c: New testcase.
1933         * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
1934         * gcc.target/s390/hotpatch-10.c: Likewise.
1935         * gcc.target/s390/hotpatch-11.c: Likewise.
1936         * gcc.target/s390/hotpatch-12.c: Likewise.
1937         * gcc.target/s390/hotpatch-2.c: Likewise.
1938         * gcc.target/s390/hotpatch-3.c: Likewise.
1939         * gcc.target/s390/hotpatch-4.c: Likewise.
1940         * gcc.target/s390/hotpatch-5.c: Likewise.
1941         * gcc.target/s390/hotpatch-6.c: Likewise.
1942         * gcc.target/s390/hotpatch-7.c: Likewise.
1943         * gcc.target/s390/hotpatch-8.c: Likewise.
1944         * gcc.target/s390/hotpatch-9.c: Likewise.
1945         * gcc.target/s390/hotpatch-compile-1.c: Likewise.
1946         * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1947         * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1948         * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1949         * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1950         * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1951         * gcc.target/s390/hotpatch-compile-7.c: Likewise.
1952         * gcc.target/s390/hotpatch-compile-8.c: Likewise.
1954 2015-01-27  Jiong Wang  <jiong.wang@arm.com>
1956         * gcc.dg/long_branch.c: New testcase.
1958 2015-01-27  Richard Biener  <rguenther@suse.de>
1960         PR tree-optimization/56273
1961         PR tree-optimization/59124
1962         PR tree-optimization/64277
1963         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1964         * gcc.dg/Warray-bounds-12.c: Likewise.
1965         * gcc.dg/Warray-bounds-13.c: Likewise.
1967 2015-01-27  Jakub Jelinek  <jakub@redhat.com>
1969         PR rtl-optimization/61058
1970         * gcc.dg/pr61058.c: New test.
1972 2015-01-27  Ilya Enkovich  <ilya.enkovich@intel.com>
1974         * gcc.target/i386/chkp-narrow-bounds.c: New.
1976 2015-01-27  Jakub Jelinek  <jakub@redhat.com>
1978         PR tree-optimization/64807
1979         * gcc.dg/pr64807.c: New test.
1981         PR c/64766
1982         * gcc.dg/pr64766.c: New test.
1984 2015-01-26  Oleg Endo  <olegendo@gcc.gnu.org>
1986         PR target/49263
1987         * gcc.target/sh/pr49263-4.c: New.
1989 2015-01-26  Paul Thomas  <pault@gcc.gnu.org>
1991         PR fortran/62044
1992         * gfortran.dg/allocate_with_mold_1.f90: New test
1994 2015-01-26  Jakub Jelinek  <jakub@redhat.com>
1996         PR c/64778
1997         * gcc.dg/pr64778.c: New test.
1999         PR middle-end/64421
2000         * gcc.dg/vect/pr64421.c: New test.
2002 2015-01-26  Tobias Burnus  <burnus@net-b.de>
2004         PR fortran/64771
2005         * gfortran.dg/coarray_36.f: New.
2006         * gfortran.dg/coarray_37.f90: New.
2008 2015-01-26  Janus Weil  <janus@gcc.gnu.org>
2010         PR fortran/64230
2011         * gfortran.dg/class_allocate_18.f90: New.
2013 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2015         * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
2017 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2019         * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
2021 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2023         * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
2025 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2027         * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
2029 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2031         * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
2032         * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
2033         * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
2034         * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
2036 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2038         * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
2039         * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
2040         * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
2042 2015-01-26  Christophe Lyon  <christophe.lyon@linaro.org>
2044         * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
2045         * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
2046         * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
2047         * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
2048         * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
2049         vXXXhn.inc.
2051 2015-01-26  Richard Biener  <rguenther@suse.de>
2053         PR middle-end/64764
2054         * gcc.dg/uninit-19.c: New testcase.
2056 2015-01-26  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2058         * lib/target-supports.exp (check_effective_target_vect64): Add
2059         sparc*-*-*.
2061 2015-01-26  Eric Botcazou  <ebotcazou@adacore.com>
2063         PR testsuite/64712
2064         * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
2066 2015-01-26  Tony Liu  <tony.liu@arm.com>
2068         * gcc.target/arm/scd42-1.c: Improve the check for UAL and
2069         non-UAL cases.
2071 2015-01-26  Janne Blomqvist  <jb@gcc.gnu.org>
2073         PR libfortran/64770
2074         * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
2075         correctly, clean up afterwards.
2077 2015-01-25  Mikael Morin  <mikael@gcc.gnu.org>
2079         PR fortran/62044
2080         * gfortran.dg/use_rename_7.f90: New.
2082 2015-01-25  Allan Sandfeld Jensen  <sandfeld@kde.org>
2084         * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
2085         * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
2087 2015-01-25  Oleg Endo  <olegendo@gcc.gnu.org>
2089         PR target/54236
2090         * gcc.target/sh/pr54236-4.c: New.
2092 2015-01-24  H.J. Lu  <hongjiu.lu@intel.com>
2094         * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
2095         Silvermont, Ivy Bridge, Haswell and Broadwell tests.  Update Sandy
2096         Bridge test.
2098 2015-01-24  Janne Blomqvist  <jb@gcc.gnu.org>
2100         PR libfortran/64770
2101         * gfortran.dg/open_new_segv.f90: New test.
2103 2015-01-24  Oleg Endo  <olegendo@gcc.gnu.org>
2105         PR target/49263
2106         PR target/53987
2107         PR target/64345
2108         PR target/59533
2109         PR target/52933
2110         PR target/54236
2111         PR target/51244
2112         * gcc.target/sh/pr64345-1.c: New.
2113         * gcc.target/sh/pr64345-2.c: New.
2114         * gcc.target/sh/pr59533-1.c: New.
2115         * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
2116         * gcc.target/sh/pr52933-2.c: Likewise.
2117         * gcc.target/sh/pr54089-1.c: Likewise.
2118         * gcc.target/sh/pr54236-1.c: Likewise.
2119         * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
2120         * gcc.target/sh/pr49263-1.c: Remove xfails.
2121         * gcc.target/sh/pr49263-2.c: Likewise.
2122         * gcc.target/sh/pr49263-3.c: Likewise.
2123         * gcc.target/sh/pr53987-1.c: Likewise.
2124         * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
2125         (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
2126         * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
2127         (test05, test06, test07, test08, test09, test10, test11, test12): New.
2128         * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
2129         (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
2130         test_009): New.
2131         * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
2132         (test_02): New.
2134 2015-01-24  Tom de Vries  <tom@codesourcery.com>
2136         * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
2138 2015-01-23  Ian Lance Taylor  <iant@google.com>
2140         PR go/64510
2141         * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
2142         targets without split stack support.
2144 2015-01-23  Vladimir Makarov  <vmakarov@redhat.com>
2146         PR target/64317
2147         * gcc.target/i386/pr64317.c: New test.
2149 2015-01-23  Jakub Jelinek  <jakub@redhat.com>
2151         PR rtl-optimization/63637
2152         PR rtl-optimization/60663
2153         * gcc.dg/pr63637-1.c: New test.
2154         * gcc.dg/pr63637-2.c: New test.
2155         * gcc.dg/pr63637-3.c: New test.
2156         * gcc.dg/pr63637-4.c: New test.
2157         * gcc.dg/pr63637-5.c: New test.
2158         * gcc.dg/pr63637-6.c: New test.
2159         * gcc.target/i386/pr63637-1.c: New test.
2160         * gcc.target/i386/pr63637-2.c: New test.
2161         * gcc.target/i386/pr63637-3.c: New test.
2162         * gcc.target/i386/pr63637-4.c: New test.
2163         * gcc.target/i386/pr63637-5.c: New test.
2164         * gcc.target/i386/pr63637-6.c: New test.
2166 2015-01-23  Richard Biener  <rguenther@suse.de>
2168         PR testsuite/63439
2169         * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
2170         * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
2172 2015-01-23  Marek Polacek  <polacek@redhat.com>
2174         PR preprocessor/60570
2175         * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
2176         * gcc.dg/cpp/pr60570.c: New test.
2178 2015-01-23  Richard Biener  <rguenther@suse.de>
2180         PR testsuite/63439
2181         * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
2182         vectorization on vect64 targets.
2184 2015-01-23  Janus Weil  <janus@gcc.gnu.org>
2186         PR fortran/60922
2187         * gfortran.dg/class_allocate_17.f90: New.
2189 2015-01-23  Tobias Burnus  <burnus@net-b.de>
2191         PR fortran/64726
2192         * gfortran.dg/goacc/combined_loop.f90: New.
2194 2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2196         PR fortran/61933
2197         * gfortran.dg/make_unit.f90: New test.
2199 2015-01-22  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2201         PR fortran/61933
2202         * gfortran.dg/negative_unit_int8.f: Update.
2204 2015-01-22  Jeff Law  <law@redhat.com>
2206         PR target/52076
2207         * gcc.target/m68k/pr52076-1.c: New test.
2208         * gcc.target/m68k/pr52076-2.c: New test.
2210 2015-01-22  Richard Biener  <rguenther@suse.de>
2212         PR middle-end/64728
2213         * gcc.dg/torture/pr64728.c: New testcase.
2215 2015-01-22  Uros Bizjak  <ubizjak@gmail.com>
2217         PR target/64688
2218         * g++.dg/pr64688.C: New test.
2220 2015-01-22  Ilya Enkovich  <ilya.enkovich@intel.com>
2222         * gcc.target/i386/chkp-always_inline.c (f1): Make static
2223         to avoid errors with -fpic.
2225 2015-01-22  Richard Biener  <rguenther@suse.de>
2227         PR libstdc++/64535
2228         * g++.old-deja/g++.eh/badalloc1.C: Adjust.
2230 2015-01-21  Segher Boessenkool  <segher@kernel.crashing.org>
2232         PR rtl-optimization/64682
2233         * gcc.c-torture/execute/pr64682.c: New file.
2235 2015-01-21  Jakub Jelinek  <jakub@redhat.com>
2237         PR debug/64511
2238         * gcc.dg/pr64511.c: New test.
2240         PR rtl-optimization/62078
2241         * g++.dg/opt/pr62078.C: New test.
2243         PR c/63307
2244         * c-c++-common/cilk-plus/CK/pr63307.c: New test.
2246 2015-01-21  Thomas Koenig  <tkoenig@netcologne.de>
2248         PR fortran/57023
2249         * gfortran.dg/internal_pack_15.f90:  New test.
2251 2015-01-21  Bernd Edlinger  <bernd.edlinger@hotmail.de>
2253         * c-c++-common/tsan/step.c: New testcase.
2255 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2257         * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
2259 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2261         * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
2263 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2265         * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
2267 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2269         * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
2271 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2273         * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
2275 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2277         * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
2279 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2281         * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
2283 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2285         * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
2287 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2289         * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
2291 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2293         * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
2295 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2297         * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
2299 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2301         * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
2303 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2305         * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
2306         * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
2307         * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
2308         vXXXw.inc.
2310 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2312         * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
2313         * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
2314         * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
2315         vXXXl.inc.
2317 2015-01-21  Renlin Li  <renlin.li@arm.com>
2319         * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
2320         * g++.dg/tls/thread_local5g.C: Likewise.
2321         * g++.dg/tls/thread_local6g.C: Likewise.
2323 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2325         * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
2326         * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
2327         * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
2329 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2331         * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
2332         * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
2333         * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
2335 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2337         * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
2338         * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
2339         * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
2341 2015-01-21  Christophe Lyon  <christophe.lyon@linaro.org>
2343         * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
2344         * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
2345         * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
2347 2015-01-20  Jeff Law  <law@redhat.com>
2349         PR target/59946
2350         * gcc.target/m68k/pr59946.c: New test.
2352 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2354         * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
2355         * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
2356         * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
2358 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2360         * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
2361         * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
2362         * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
2364 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2366         * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
2367         * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
2368         * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
2370 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2372         * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
2373         * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
2374         * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
2375         vshuffle.inc.
2376         * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
2377         vshuffle.inc.
2379 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2381         * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
2382         * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
2383         * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
2385 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2387         * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
2388         * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
2389         * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
2391 2015-01-20  Christophe Lyon  <christophe.lyon@linaro.org>
2393         * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
2395 2015-01-20  Jakub Jelinek  <jakub@redhat.com>
2397         * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
2399         PR sanitizer/64632
2400         * g++.dg/ubsan/pr64632.C: New test.
2402         PR debug/64663
2403         * gcc.dg/pr64663.c: New test.
2405 2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2407         PR c++/64383
2408         * g++.dg/warn/Wunused-var-23.C: New.
2410 2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2412         PR c++/59937
2413         * g++.dg/cpp0x/constexpr-59937-1.C: New.
2414         * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
2416 2015-01-20  Richard Biener  <rguenther@suse.de>
2418         PR ipa/64684
2419         * gcc.dg/lto/pr64684_0.c: New testcase.
2420         * gcc.dg/lto/pr64684_1.c: Likewise.
2421         * gcc.dg/lto/pr64684_2.c: Likewise.
2422         * gcc.dg/lto/pr64685_0.c: Likewise.
2423         * gcc.dg/lto/pr64685_1.c: Likewise.
2425 2015-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2427         PR c++/62241
2428         * g++.dg/cpp1y/lambda-init12.C: New.
2430 2015-01-20  Richard Biener  <rguenther@suse.de>
2432         PR tree-optimization/64410
2433         * g++.dg/vect/pr64410.cc: Require vect_double.
2435 2015-01-20  Matthew Wahab  <matthew.wahab@arm.com>
2437         PR target/64149
2438         * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
2440 2015-01-20  Igor Zamyatin  <igor.zamyatin@intel.com>
2442         PR bootstrap/64676
2443         Revert:
2444         2014-01-19  Igor Zamyatin  <igor.zamyatin@intel.com>
2446         PR rtl-optimization/64081
2447         * gcc.dg/pr64081.c: New test.
2449 2015-01-19  David Malcolm  <dmalcolm@redhat.com>
2451         * jit.dg/harness.h: Include <unistd.h>.
2452         (CHECK_NO_ERRORS): New.
2453         (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
2454         (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
2455         gcc_jit_context_compile_to_file.
2456         * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
2457         args to the spawned executable.
2458         (jit-expand-vars): New function.
2459         (jit-exe-params): New variable.
2460         (dg-jit-set-exe-params): New function.
2461         (jit-dg-test): Detect testcases that use
2462         jit-verify-compile-to-file and call jit-setup-compile-to-file.
2463         Set arguments of spawned process to jit-exe-params.
2464         (jit-get-output-filename): New function.
2465         (jit-setup-compile-to-file): New function.
2466         (jit-verify-compile-to-file): New function.
2467         (jit-run-executable): New function.
2468         (jit-verify-executable): New function.
2469         * jit.dg/test-compile-to-assembler.c: New testcase.
2470         * jit.dg/test-compile-to-dynamic-library.c: New testcase.
2471         * jit.dg/test-compile-to-executable.c: New testcase.
2472         * jit.dg/test-compile-to-object.c: New testcase.
2474 2015-01-19  Oleg Endo  <olegendo@gcc.gnu.org>
2476         PR target/64652
2477         * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
2478         (test_1): New.
2480 2015-01-19  Martin Liska  <mliska@suse.cz>
2482         * objc/compile/pr64668.m: New test.
2484 2015-01-19  David Malcolm  <dmalcolm@redhat.com>
2486         * jit.dg/test-arith-overflow.c: Include stdbool.h.
2487         (create_overflow_fn): Update comment to clarify that
2488         the third param of the created function is a bool *, not
2489         an int *.
2490         (verify_int_overflow_fn): Convert param "expected_ovf" from
2491         int to bool.  Update third param of "overflow_fn_type" from int *
2492         to bool *.  Update local "actual_ovf" from int to bool.
2493         (verify_uint_overflow_fn): Likewise.
2495 2015-01-19  Martin Liska  <mliska@suse.cz>
2497         * gcc.dg/ipa/ipa-icf-33.c: New test.
2499 2015-01-19  Felix Yang  <felix.yang@huawei.com>
2500             Haijian Zhang  <z.zhanghaijian@huawei.com>
2502         * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2503         (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2504         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
2505         result_float64x2, expected_hfloat64x2): New helper type, variable and
2506         declaration.
2507         (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2508         * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
2509         without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
2510         * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
2511         without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
2512         * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
2513         and target without the FMA feature.
2515 2015-01-19  Jiong Wang  <jiong.wang@arm.com>
2517         * gcc.target/aarch64/pr64304.c: New testcase.
2519 2015-01-19  Igor Zamyatin  <igor.zamyatin@intel.com>
2521         PR rtl-optimization/64081
2522         * gcc.dg/pr64081.c: New test.
2524 2015-01-19  Tejas Belagod  <tejas.belagod@arm.com>
2526         PR target/63971
2527         * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
2528         the epilogue).
2529         * gcc.target/aarch64/test_frame_6.c: Likewise.
2530         * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
2531         and x19 (in the epilogue).
2532         * gcc.target/aarch64/test_frame_4.c: Likewise.
2533         * gcc.target/aarch64/test_frame_7.c: Likewise.
2535 2015-01-19  Ilya Enkovich  <ilya.enkovich@intel.com>
2537         * gcc.target/i386/chkp-always_inline.c: New.
2539 2015-01-15  Andrew Pinski  <apinski@cavium.com>
2540             Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2542         * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
2543         testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
2545 2015-01-18  Andre Vehreschild  <vehre@gmx.de>
2547         PR fortran/60255
2548         * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
2549         * gfortran.dg/unlimited_polymorphic_20.f03: New test.
2551 2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
2553         PR fortran/64578
2554         * gfortran.dg/unlimited_polymorphic_21.f90: New test
2556 2015-01-18  Oleg Endo  <olegendo@gcc.gnu.org>
2558         PR target/64652
2559         * gcc.target/sh/torture/pr64652.c: New.
2561 2015-01-18  Jan Hubicka  <hubicka@ucw.cz>
2563         * gcc.dg/ipa/ipa-icf-32.c: Update template.
2564         * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
2565         * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
2566         * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
2567         * c-c++-common/asan/kasan-recover-1.c: Likewise.
2568         * c-c++-common/asan/kasan-recover-2.c: Likewise.
2570 2015-01-18  Jan Hubicka  <hubicka@ucw.cz>
2572         PR ipa/64378
2573         * g++.dg/torture/pr64378.C: New testcase.
2575 2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
2577         PR fortran/57959
2578         * gfortran.dg/block_13.f08: New test
2580 2015-01-18  Paul Thomas  <pault@gcc.gnu.org>
2582         PR fortran/55901
2583         * gfortran.dg/associate_1.f03: Allow test for character with
2584         automatic length.
2586 2015-01-17  Segher Boessenkool  <segher@kernel.crashing.org>
2588         * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
2589         * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
2591 2015-01-17  Segher Boessenkool  <segher@kernel.crashing.org>
2593         * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
2595 2015-01-17  Paul Thomas  <pault@gcc.gnu.org>
2597         PR fortran/64578
2598         * gfortran.dg/unlimited_polymorphic_21.f90: New test
2600 2015-01-17  Andre Vehreschild  <vehre@gmx.de>
2602         PR fortran/60357
2603         * gfortran.dg/alloc_comp_assign_13.f08: New test.
2605         PR fortran/61275
2606         * gfortran.dg/alloc_comp_assign_14.f08: New test.
2608         PR fortran/55932
2609         * gfortran.dg/alloc_comp_initializer_4.f03: New test.
2611 2015-01-17  Andre Vehreschild  <vehre@gmx.de>
2613         PR fortran/60334
2614         * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
2616 2015-01-16  Bernd Schmidt  <bernds@codesourcery.com>
2618         PR rtl-optimization/52773
2619         * gcc.c-torture/compile/pr52773.c: New test.
2621 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
2623         PR c++/62134
2624         * g++.dg/cpp0x/alias-decl-46.C: New.
2626 2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
2628         * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
2630 2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
2632         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
2633         Add trace.
2634         (CHECK_FP): Likewise.
2635         (CHECK_CUMULATIVE_SAT): Likewise.
2637 2015-01-16  Christophe Lyon  <christophe.lyon@linaro.org>
2639         * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
2640         (Set_Neon_Cumulative_Sat): Add parameter.
2641         (__set_neon_cumulative_sat): Support new parameter.
2642         * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
2643         (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2644         argument.
2645         * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
2646         (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2647         argument.
2649 2015-01-16  Bernd Edlinger  <bernd.edlinger@hotmail.de>
2651         * g++.dg/tsan/vptr_benign_race.C: New testcase.
2652         * g++.dg/tsan/vptr_harmful_race.C: New testcase.
2654 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
2656         PR c++/60056
2657         * g++.dg/tls/thread_local-ice4.C: New.
2659 2015-01-16  James Greenhalgh  <james.greenhalgh@arm.com>
2661         * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
2662         than Neon options.
2664 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
2666         PR c++/62276
2667         * g++.dg/cpp0x/vt-62276.C: New.
2669 2015-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
2671         PR middle-end/64353
2672         * g++.dg/pr64353.C: New.
2674 2015-01-16  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
2676         PR target/64263
2677         * gcc.target/aarch64/pr64263_1.c: New test.
2679 2015-01-16  Yuri Rumyantsev  <ysrumyan@gmail.com>
2681         PR tree-optimization/64434
2682         * gcc.dg/torture/pr64434.c: Move to...
2683         * gcc.dg/pr64434.c: ... here.
2685 2015-01-16  Richard Biener  <rguenther@suse.de>
2687         PR middle-end/64614
2688         * gcc.dg/uninit-18.c: New testcase.
2690 2015-01-16  Richard Biener  <rguenther@suse.de>
2692         PR tree-optimization/64568
2693         * g++.dg/torture/pr64568-2.C: New testcase.
2695 2015-01-16  Ilya Enkovich  <ilya.enkovich@intel.com>
2697         PR target/64363
2698         * gcc.target/i386/chkp-label-address.c: New.
2700 2015-01-16  Janus Weil  <janus@gcc.gnu.org>
2702         PR fortran/45290
2703         * gfortran.dg/pointer_init_6.f90: Extended.
2705 2015-01-16  Robert Suchanek  <robert.suchanek@imgtec.com>
2707         * gcc.c-torture/compile/20150108.c: New test.
2709 2015-01-16  Eric Botcazou  <ebotcazou@adacore.com>
2711         * gcc.target/visium: New directory.
2713 2015-01-16  Richard Biener  <rguenther@suse.de>
2715         PR tree-optimization/61743
2716         * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
2717         * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2719 2015-01-16  Zhenqiang Chen <zhenqiang.chen@arm.com>
2721         * gcc.dg/pr64015.c: New test.
2723 2015-01-16  Markus Trippelsdorf  <markus@trippelsdorf.de>
2725         PR ipa/64163
2726         PR ipa/64612
2727         * g++.dg/ipa/pr64612.C: New test.
2729 2015-01-16  Renlin Li  <renlin.li@arm.com>
2731         * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
2733 2015-01-16  Ilya Tocar  <ilya.tocar@intel.com>
2735         * gcc.target/i386/sse-14.c: Test new intrinsic.
2736         * gcc.target/i386/sse-22.c: Ditto.
2738 2015-01-16  Paolo Carlini  <paolo.carlini@oracle.com>
2740         PR c++/58614
2741         * g++.dg/cpp0x/auto44.C: New.
2743 2015-01-15  Sandra Loosemore  <sandra@codesourcery.com>
2745         PR target/59710
2746         * gcc.target/nios2/gpopt-all.c: New test case.
2747         * gcc.target/nios2/gpopt-local.c: New test case.
2748         * gcc.target/nios2/gpopt-global.c: New test case.
2749         * gcc.target/nios2/gpopt-data.c: New test case.
2750         * gcc.target/nios2/gpopt-none.c: New test case.
2752 2015-01-15  Jakub Jelinek  <jakub@redhat.com>
2754         * g++.dg/ubsan/vptr-1.C: New test.
2755         * g++.dg/ubsan/vptr-2.C: New test.
2756         * g++.dg/ubsan/vptr-3.C: New test.
2757         * g++.dg/ubsan/vptr-4.C: New test.
2758         * g++.dg/ubsan/vptr-5.C: New test.
2759         * g++.dg/ubsan/vptr-6.C: New test.
2760         * g++.dg/ubsan/vptr-7.C: New test.
2761         * g++.dg/ubsan/vptr-8.C: New test.
2762         * g++.dg/ubsan/vptr-9.C: New test.
2764 2015-01-15  Eric Botcazou  <ebotcazou@adacore.com>
2766         * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
2767         is set up.
2768         * lib/gcc-dg.exp: Likewise.
2770 2015-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2772         PR rtl-optimization/64110
2773         * gcc.target/i386/pr64110.c: Add scan-assembler.
2775 2015-01-15  Thomas Schwinge  <thomas@codesourcery.com>
2776             James Norris  <jnorris@codesourcery.com>
2777             Cesar Philippidis  <cesar@codesourcery.com>
2778             Ilmir Usmanov  <i.usmanov@samsung.com>
2780         * lib/target-supports.exp (check_effective_target_fopenacc): New
2781         procedure.
2782         * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
2783         * g++.dg/goacc/goacc.exp: Likewise.
2784         * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
2785         * gcc.dg/goacc/goacc.exp: Likewise.
2786         * gfortran.dg/goacc/goacc.exp: Likewise.
2787         * c-c++-common/cpp/openacc-define-1.c: New file.
2788         * c-c++-common/cpp/openacc-define-2.c: Likewise.
2789         * c-c++-common/cpp/openacc-define-3.c: Likewise.
2790         * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
2791         * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2792         * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2793         * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2794         * c-c++-common/goacc/asyncwait-1.c: Likewise.
2795         * c-c++-common/goacc/cache-1.c: Likewise.
2796         * c-c++-common/goacc/clauses-fail.c: Likewise.
2797         * c-c++-common/goacc/collapse-1.c: Likewise.
2798         * c-c++-common/goacc/data-1.c: Likewise.
2799         * c-c++-common/goacc/data-2.c: Likewise.
2800         * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
2801         * c-c++-common/goacc/deviceptr-1.c: Likewise.
2802         * c-c++-common/goacc/deviceptr-2.c: Likewise.
2803         * c-c++-common/goacc/deviceptr-3.c: Likewise.
2804         * c-c++-common/goacc/if-clause-1.c: Likewise.
2805         * c-c++-common/goacc/if-clause-2.c: Likewise.
2806         * c-c++-common/goacc/kernels-1.c: Likewise.
2807         * c-c++-common/goacc/loop-1.c: Likewise.
2808         * c-c++-common/goacc/loop-private-1.c: Likewise.
2809         * c-c++-common/goacc/nesting-1.c: Likewise.
2810         * c-c++-common/goacc/nesting-data-1.c: Likewise.
2811         * c-c++-common/goacc/nesting-fail-1.c: Likewise.
2812         * c-c++-common/goacc/parallel-1.c: Likewise.
2813         * c-c++-common/goacc/pcopy.c: Likewise.
2814         * c-c++-common/goacc/pcopyin.c: Likewise.
2815         * c-c++-common/goacc/pcopyout.c: Likewise.
2816         * c-c++-common/goacc/pcreate.c: Likewise.
2817         * c-c++-common/goacc/pragma_context.c: Likewise.
2818         * c-c++-common/goacc/present-1.c: Likewise.
2819         * c-c++-common/goacc/reduction-1.c: Likewise.
2820         * c-c++-common/goacc/reduction-2.c: Likewise.
2821         * c-c++-common/goacc/reduction-3.c: Likewise.
2822         * c-c++-common/goacc/reduction-4.c: Likewise.
2823         * c-c++-common/goacc/sb-1.c: Likewise.
2824         * c-c++-common/goacc/sb-2.c: Likewise.
2825         * c-c++-common/goacc/sb-3.c: Likewise.
2826         * c-c++-common/goacc/update-1.c: Likewise.
2827         * gcc.dg/goacc/acc_on_device-1.c: Likewise.
2828         * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2829         * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2830         * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2831         * gfortran.dg/goacc/assumed.f95: Likewise.
2832         * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
2833         * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
2834         * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2835         * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
2836         * gfortran.dg/goacc/branch.f95: Likewise.
2837         * gfortran.dg/goacc/cache-1.f95: Likewise.
2838         * gfortran.dg/goacc/coarray.f95: Likewise.
2839         * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
2840         * gfortran.dg/goacc/cray.f95: Likewise.
2841         * gfortran.dg/goacc/critical.f95: Likewise.
2842         * gfortran.dg/goacc/data-clauses.f95: Likewise.
2843         * gfortran.dg/goacc/data-tree.f95: Likewise.
2844         * gfortran.dg/goacc/declare-1.f95: Likewise.
2845         * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
2846         * gfortran.dg/goacc/fixed-1.f: Likewise.
2847         * gfortran.dg/goacc/fixed-2.f: Likewise.
2848         * gfortran.dg/goacc/fixed-3.f: Likewise.
2849         * gfortran.dg/goacc/fixed-4.f: Likewise.
2850         * gfortran.dg/goacc/host_data-tree.f95: Likewise.
2851         * gfortran.dg/goacc/if.f95: Likewise.
2852         * gfortran.dg/goacc/kernels-tree.f95: Likewise.
2853         * gfortran.dg/goacc/list.f95: Likewise.
2854         * gfortran.dg/goacc/literal.f95: Likewise.
2855         * gfortran.dg/goacc/loop-1.f95: Likewise.
2856         * gfortran.dg/goacc/loop-2.f95: Likewise.
2857         * gfortran.dg/goacc/loop-3.f95: Likewise.
2858         * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2859         * gfortran.dg/goacc/omp.f95: Likewise.
2860         * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
2861         * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
2862         * gfortran.dg/goacc/parallel-tree.f95: Likewise.
2863         * gfortran.dg/goacc/parameter.f95: Likewise.
2864         * gfortran.dg/goacc/private-1.f95: Likewise.
2865         * gfortran.dg/goacc/private-2.f95: Likewise.
2866         * gfortran.dg/goacc/private-3.f95: Likewise.
2867         * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
2868         * gfortran.dg/goacc/reduction-2.f95: Likewise.
2869         * gfortran.dg/goacc/reduction.f95: Likewise.
2870         * gfortran.dg/goacc/routine-1.f90: Likewise.
2871         * gfortran.dg/goacc/routine-2.f90: Likewise.
2872         * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
2873         * gfortran.dg/goacc/several-directives.f95: Likewise.
2874         * gfortran.dg/goacc/sie.f95: Likewise.
2875         * gfortran.dg/goacc/subarrays.f95: Likewise.
2876         * gfortran.dg/gomp/map-1.f90: Likewise.
2877         * gfortran.dg/openacc-define-1.f90: Likewise.
2878         * gfortran.dg/openacc-define-2.f90: Likewise.
2879         * gfortran.dg/openacc-define-3.f90: Likewise.
2880         * g++.dg/gomp/block-1.C: Update for changed compiler output.
2881         * g++.dg/gomp/block-2.C: Likewise.
2882         * g++.dg/gomp/block-3.C: Likewise.
2883         * g++.dg/gomp/block-5.C: Likewise.
2884         * g++.dg/gomp/target-1.C: Likewise.
2885         * g++.dg/gomp/target-2.C: Likewise.
2886         * g++.dg/gomp/taskgroup-1.C: Likewise.
2887         * g++.dg/gomp/teams-1.C: Likewise.
2888         * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
2889         * gcc.dg/cilk-plus/jump.c: Likewise.
2890         * gcc.dg/gomp/block-1.c: Likewise.
2891         * gcc.dg/gomp/block-10.c: Likewise.
2892         * gcc.dg/gomp/block-2.c: Likewise.
2893         * gcc.dg/gomp/block-3.c: Likewise.
2894         * gcc.dg/gomp/block-4.c: Likewise.
2895         * gcc.dg/gomp/block-5.c: Likewise.
2896         * gcc.dg/gomp/block-6.c: Likewise.
2897         * gcc.dg/gomp/block-7.c: Likewise.
2898         * gcc.dg/gomp/block-8.c: Likewise.
2899         * gcc.dg/gomp/block-9.c: Likewise.
2900         * gcc.dg/gomp/target-1.c: Likewise.
2901         * gcc.dg/gomp/target-2.c: Likewise.
2902         * gcc.dg/gomp/taskgroup-1.c: Likewise.
2903         * gcc.dg/gomp/teams-1.c: Likewise.
2905 2015-01-15  David Malcolm  <dmalcolm@redhat.com>
2907         * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
2908         test case.
2910 2015-01-15  Mike Stump  <mikestump@comcast.net>
2912         * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
2913         * gcc.dg/inline_2.c: Likewise.
2914         * gcc.dg/inline_3.c: Likewise.
2915         * gcc.dg/inline_4.c: Likewise.
2917 2015-01-15  Janus Weil  <janus@gcc.gnu.org>
2919         PR fortran/58023
2920         * gfortran.dg/proc_ptr_comp_43.f90: New.
2922 2015-01-15  Mike Stump  <mikestump@comcast.net>
2924         * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
2925         * gcc.dg/unroll_2.c: Likewise.
2926         * gcc.dg/unroll_3.c: Likewise.
2927         * gcc.dg/unroll_4.c: Likewise.
2928         * gcc.dg/unroll_5.c: Likewise.
2930 2015-01-15  Tejas Belagod  <tejas.belagod@arm.com>
2932         PR target/63971
2933         * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
2934         in epilogue.
2935         * gcc.target/aarch64/test_frame_6.c: Likewise.
2936         * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
2937         x30 and x19 (in the epilogue).
2938         * gcc.target/aarch64/test_frame_4.c: Likewise.
2939         * gcc.target/aarch64/test_frame_7.c: Likewise.
2941 2015-01-15  Martin Liska  <mliska@suse.cz>
2943         * g++.dg/ipa/pr64068.C: New test.
2944         * gcc.dg/ipa/PR64559.c: New test.
2946 2015-01-15  H.J. Lu  <hongjiu.lu@intel.com>
2948         * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
2949         with PIE.
2951 2015-01-15  Richard Biener  <rguenther@suse.de>
2953         PR tree-optimization/61743
2954         * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
2955         * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2957 2015-01-15 Renlin Li <renlin.li@arm.com>
2959         * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
2960         * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
2962 2015-01-15  Yuri Rumyantsev  <ysrumyan@gmail.com>
2964         * gcc.dg/vect/vect-aggressive-1.c: New.
2965         * gcc.target/i386/avx2-vect-aggressive.c: New.
2967 2015-01-15  H.J. Lu  <hongjiu.lu@intel.com>
2969         * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
2971 2015-01-15  Richard Biener  <rguenther@suse.de>
2973         PR lto/64415
2974         * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
2975         -Wl,-undefined,dynamic_lookup.
2977 2015-01-15  Eric Botcazou  <ebotcazou@adacore.com>
2979         * gnat.dg/opt47.adb: New test.
2981 2015-01-15  Richard Biener  <rguenther@suse.de>
2983         PR lto/64415
2984         * gcc.dg/lto/pr64415_0.c: Skip on darwin.
2986 2015-01-15  Yuri Rumyantsev  <ysrumyan@gmail.com>
2988         PR tree-optimization/64434
2989         * gcc.dg/torture/pr64434.c: New test.
2991 2015-01-15  Matthew Fortune  <matthew.fortune@imgtec.com>
2993         * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
2994         -mno-micromips.  MIPS32R1 and below require -mno-micromips.
2995         -march=loongson* and -march=octeon* require -mno-micromips.
2997 2015-01-15  Andrew Bennett  <andrew.bennett@imgtec.com>
2998             Matthew Fortune  <matthew.fortune@imgtec.com>
3000         * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
3001         * gcc.target/mips/call-saved-5.c (foo): Likewise.
3002         * gcc.target/mips/call-saved-6.c (foo): Likewise.
3003         * gcc.target/mips/call-saved-7.c: New file.
3004         * gcc.target/mips/call-saved-8.c: New file.
3005         * gcc.target/mips/call-saved-9.c: New file.
3007 2015-01-14  Matthew Fortune  <matthew.fortune@imgtec.com>
3009         * gcc.target/mips/lsa.c: New file.
3010         * gcc.target/mips/mips64-lsa.c: Likewise.
3011         * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
3012         * gcc.target/mips/mulsize-4.c: Likewise.
3013         * gcc.target/mips/mulsize-5.c: New file.
3014         * gcc.target/mips/mulsize-6.c: Likewise.
3015         * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
3016         and !HAS_LSA as ghost options.
3017         (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
3018         for !HAS_LSA.
3020 2015-01-15  Matthew Wahab  <matthew.wahab@arm.com>
3022         * g++.dg/torture/20141013.c: Set -fno-short-enums.
3024 2015-01-15  Richard Biener  <rguenther@suse.de>
3026         PR middle-end/64365
3027         * gcc.dg/torture/pr64365.c: New testcase.
3029 2015-01-14  Marcos Diaz <marcos.diaz@tallertechnologies.com>
3031         * gcc.dg/stackprotectexplicit1.c: New test.
3032         * g++.dg/stackprotectexplicit2.c: New test.
3034 2015-01-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3036         PR target/61933
3037         * gfortran.dg/inquire_internal.f90: New.
3038         * gfortran.dg/negative_unit_check.f90: New.
3040 2015-01-14  Oleg Endo  <olegendo@gcc.gnu.org>
3042         PR target/53988
3043         * gcc.target/sh/pr53988-1.c: New.
3045 2015-01-14  Paolo Carlini  <paolo.carlini@oracle.com>
3047         PR c++/58671
3048         * g++.dg/tls/thread_local-ice3.C: New.
3050 2015-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3052         * gcc.target/i386/fentry-override.c: Properly place {} in target
3053         selector.  Remove nonpic.
3054         * gcc.target/i386/fentry.c: Likewise.
3056 2015-01-14  Andrew MacLeod  <amacleod@redhat.com>
3058         * gcc.dg/atomic-invalid.c: Check for invalid memory model
3059         warnings instead of errors.
3061 2015-01-14  Ilya Verbin  <ilya.verbin@intel.com>
3063         * lib/target-supports.exp (check_effective_target_lto): Check for -flto
3064         option support instead of ENABLE_LTO from Makefile.
3066 2015-01-14  Richard Biener  <rguenther@suse.de>
3068         PR tree-optimization/59354
3069         * gcc.dg/vect/pr59354.c: New testcase.
3071 2015-01-14  Andrew Stubbs  <ams@codesourcery.com>
3073         * lib/target-supports.exp
3074         (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
3075         on ARM architures before v7.
3077 2015-01-14  Andrew MacLeod  <amacleod@redhat.com>
3079         PR middle-end/59448
3080         * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
3081         an atomic_exchange.
3083 2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
3085         PR target/64386
3086         * gcc.target/i386/pr64386.c: New test.
3088 2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
3090         PR target/64393
3091         * gcc.target/i386/pr64393.c: New test.
3093 2015-01-14  Ilya Tocar  <ilya.tocar@intel.com>
3095         PR target/64387
3096         * gcc.target/i386/pr64387.c: New test.
3098 2015-01-14  Christophe Lyon  <christophe.lyon@linaro.org>
3100         * gcc.target/aarch64/store-pair-1.c: Fix typo.
3102 2015-01-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3104         * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
3106 2015-01-14  Thomas Preud'homme  <thomas.preudhomme@arm.com>
3108         PR target/64453
3109         * gcc.target/arm/pr64453.c: New.
3111 2015-01-14  Richard Biener  <rguenther@suse.de>
3113         PR lto/64415
3114         * gcc.dg/lto/pr64415_0.c: New testcase.
3115         * gcc.dg/lto/pr64415_1.c: Likewise.
3117 2015-01-14  Martin Liska  <mliska@suse.cz>
3119         * gcc.dg/ipa/pr64307.c: New test.
3121 2015-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3123         * gcc.target/aarch64/vect-movi.c: Check for vectorization for
3124         64-bit and 128-bit.
3126 2015-01-14  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
3128         PR target/64460
3129         * gcc.target/arm/pr64460_1.c: New test.
3131 2015-01-14  Richard Biener  <rguenther@suse.de>
3133         PR tree-optimization/64493
3134         PR tree-optimization/64495
3135         * gcc.dg/vect/pr64493.c: New testcase.
3136         * gcc.dg/vect/pr64495.c: Likewise.
3138 2015-01-13  Martin Uecker <uecker@eecs.berkeley.edu>
3140         * gcc.dg/Warray-bounds-11.c: New test-case.
3142 2015-01-14  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
3144         * gcc.target/mips/octeon3-pipe-1.c: New test.
3146 2015-01-13  David Malcolm  <dmalcolm@redhat.com>
3148         * jit.dg/harness.h (set_up_logging): Move string concatenation
3149         into...
3150         (concat_strings): New function.
3151         (dump_reproducer): New function.
3152         (test_jit): Call dump_reproducer.
3153         * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
3154         function.
3155         (jit-dg-test): Delete any generated reproducer from previous runs.
3156         Verify that a generated reproducer was created, and verify that it
3157         compiles.
3158         * jit.dg/test-nested-contexts.c (main): Call
3159         gcc_jit_context_dump_reproducer_to_file.
3161 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
3163         * gcc.dg/aru-2.c: Add dg-require-profiling.
3165 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
3167         * lib/target-supports.exp (check_profiling_available): Check if
3168         -pg links.
3170 2015-01-13  Jan Hubicka  <hubicka@ucw.cz>
3172         PR ipa/64565
3173         * g++.dg/torture/pr64565.C: New testcase.
3175 2015-01-13  Marek Polacek  <polacek@redhat.com>
3177         PR middle-end/64391
3178         * gcc.dg/tm/pr64391.c: New test.
3180 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
3182         * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
3183         true.
3185 2015-01-13  H.J. Lu  <hongjiu.lu@intel.com>
3187         * gcc.target/i386/pie.c: New test.
3189         * lib/target-supports.exp (check_effective_target_pie): New.
3191 2015-01-13  Jakub Jelinek  <jakub@redhat.com>
3193         PR rtl-optimization/64286
3194         * gcc.target/i386/avx2-pr64286.c: New test.
3196 2015-01-13  Paolo Carlini  <paolo.carlini@oracle.com>
3198         PR c++/57626
3199         * g++.dg/cpp0x/vt-57626.C: New.
3201 2015-01-13  Jakub Jelinek  <jakub@redhat.com>
3203         PR fortran/64528
3204         * gfortran.dg/pr64528.f90: New test.
3206 2015-01-13  Richard Sandiford  <richard.sandiford@arm.com>
3208         * gcc.target/aarch64/subsp.c: New test.
3210 2015-01-13  Andrew Pinski  <apinski@cavium.com>
3212         * gcc.target/aarch64/store-pair-1.c: New testcase.
3214 2015-01-13  Richard Biener  <rguenther@suse.de>
3216         PR lto/64373
3217         * gcc.dg/lto/pr64373_0.c: New testcase.
3219 2015-01-13  Andrew Pinski  <apinski@cavium.com>
3221         * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
3222         * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
3224 2015-01-13  Richard Biener  <rguenther@suse.de>
3226         PR tree-optimization/64406
3227         * gcc.dg/pr64406.c: New testcase.
3229 2015-01-13  Richard Biener  <rguenther@suse.de>
3231         PR tree-optimization/64404
3232         * gcc.dg/vect/pr64404.c: New testcase.
3234 2015-01-13  Richard Biener  <rguenther@suse.de>
3236         PR tree-optimization/64568
3237         * g++.dg/torture/pr64568.C: New testcase.
3239 2015-01-12  David Malcolm  <dmalcolm@redhat.com>
3241         * jit.dg/test-error-local-used-from-other-function.c: New test
3242         case.
3243         * jit.dg/test-error-param-reuse.c: New test case.
3244         * jit.dg/test-error-param-sharing.c: New test case.
3245         * jit.dg/test-error-param-used-from-other-function.c: New test
3246         case.
3247         * jit.dg/test-error-param-used-without-a-function.c: New test
3248         case.
3250 2015-01-12  Jakub Jelinek  <jakub@redhat.com>
3252         PR tree-optimization/64563
3253         * gcc.dg/pr64563.c: New test.
3255         PR target/64513
3256         * gcc.target/i386/pr64513.c: New test.
3258         PR tree-optimization/64454
3259         * gcc.dg/pr64454.c: New test.
3261         PR testsuite/64028
3262         * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
3263         bind_pic_locally.
3264         * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
3265         * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
3266         * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
3267         * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
3268         * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
3269         * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
3270         * gcc.dg/vect/slp-25.c: Likewise.
3271         * gcc.dg/vect/vect-109.c: Likewise.
3272         * gcc.dg/vect/vect-13.c: Likewise.
3273         * gcc.dg/vect/vect-17.c: Likewise.
3274         * gcc.dg/vect/vect-18.c: Likewise.
3275         * gcc.dg/vect/vect-19.c: Likewise.
3276         * gcc.dg/vect/vect-20.c: Likewise.
3277         * gcc.dg/vect/vect-21.c: Likewise.
3278         * gcc.dg/vect/vect-22.c: Likewise.
3279         * gcc.dg/vect/vect-27.c: Likewise.
3280         * gcc.dg/vect/vect-29.c: Likewise.
3281         * gcc.dg/vect/vect-2-big-array.c: Likewise.
3282         * gcc.dg/vect/vect-2.c: Likewise.
3283         * gcc.dg/vect/vect-3.c: Likewise.
3284         * gcc.dg/vect/vect-4.c: Likewise.
3285         * gcc.dg/vect/vect-5.c: Likewise.
3286         * gcc.dg/vect/vect-72.c: Likewise.
3287         * gcc.dg/vect/vect-73-big-array.c: Likewise.
3288         * gcc.dg/vect/vect-73.c: Likewise.
3289         * gcc.dg/vect/vect-77-global.c: Likewise.
3290         * gcc.dg/vect/vect-78-global.c: Likewise.
3291         * gcc.dg/vect/vect-7.c: Likewise.
3292         * gcc.dg/vect/vect-86.c: Likewise.
3293         * gcc.dg/vect/vect-align-1.c: Likewise.
3294         * gcc.dg/vect/vect-align-3.c: Likewise.
3295         * gcc.dg/vect/vect-all-big-array.c: Likewise.
3296         * gcc.dg/vect/vect-all.c: Likewise.
3297         * gcc.dg/vect/vect-multitypes-1.c: Likewise.
3298         * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3299         * gcc.dg/vect/vect-peel-3.c: Likewise.
3300         * gcc.dg/vect/vect-peel-4.c: Likewise.
3301         * gcc.dg/vect/wrapv-vect-7.c: Likewise.
3303 2015-01-12  Jeff Law  <law@redhat.com>
3305         PR target/64461
3306         * gcc.target/m68k/pr64461.c: New test.
3308 2015-01-12  David Malcolm  <dmalcolm@redhat.com>
3310         * jit.dg/test-array-as-pointer.c (create_code): Update call
3311         to gcc_jit_context_new_global by setting "kind" to
3312         GCC_JIT_GLOBAL_IMPORTED.
3313         * jit.dg/test-error-array-as-pointer.c: Likewise.
3314         * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
3315         * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
3316         setting kind to GCC_JIT_GLOBAL_EXPORTED.
3317         * jit.dg/test-using-global.c (the_global): Rename to...
3318         (imported_global): ...this.
3319         (create_code): Update to test the three kinds of global.
3320         (verify_code): Likewise.
3322 2015-01-12  Marc Glisse  <marc.glisse@inria.fr>
3324         PR testsuite/64427
3325         * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget.  Avoid
3326         undefined behavior.
3327         * gcc.target/i386/pr64291-2.c: Updated.
3329 2015-01-12  Richard Biener  <rguenther@suse.de>
3331         PR tree-optimization/64530
3332         * gfortran.dg/pr64530.f90: New testcase.
3334 2015-01-12  Richard Biener  <rguenther@suse.de>
3336         PR middle-end/64357
3337         * gcc.dg/torture/pr64357.c: New testcase.
3339 2015-01-12  H.J. Lu  <hongjiu.lu@intel.com>
3341         * gcc.target/i386/nop-mcount.c: Properly place {} in target
3342         selector.
3344 2015-01-12  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
3345         * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
3347 2015-01-12  Martin Liska  <mliska@suse.cz>
3349         * gcc.dg/ipa/PR64550.c: New test.
3351 2015-01-12  Jan Hubicka  <hubicka@ucw.cz>
3353         PR ipa/63470
3354         * testsuite/g++.dg/ipa/pr63470.C: New testcase.
3356 2015-01-11  Janus Weil  <janus@gcc.gnu.org>
3358         PR fortran/63733
3359         * gfortran.dg/typebound_operator_20.f90: New.
3361 2015-01-11  Janus Weil  <janus@gcc.gnu.org>
3363         PR fortran/58023
3364         * gfortran.dg/proc_ptr_comp_42.f90: New.
3366 2015-01-11  Janus Weil  <janus@gcc.gnu.org>
3368         PR fortran/64508
3369         * gfortran.dg/proc_ptr_comp_41.f90: New.
3371 2015-01-11  Segher Boessenkool  <segher@kernel.crashing.org>
3373         * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
3375 2015-01-10  Tobias Burnus  <burnus@net-b.de>
3377         PR fortran/64522
3378         * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
3379         and add dg-excess-errors.
3380         * gfortran.dg/line_length_6.f90: New.
3381         * gfortran.dg/line_length_7.f90: New.
3382         * gfortran.dg/line_length_8.f90: New.
3383         * gfortran.dg/line_length_9.f90: New.
3384         * gfortran.dg/line_length_10.f90: New.
3385         * gfortran.dg/line_length_11.f90: New.
3387 2015-01-09  David Malcolm  <dmalcolm@redhat.com>
3389         * jit.dg/test-threads.c (struct testcase): Move declaration
3390         to jit.dg/all-non-failing-tests.h.
3391         (testcases): Likewise.
3392         * jit.dg/all-non-failing-tests.h (struct testcase): Move
3393         declaration here from jit.dg/all-non-failing-tests.h.
3394         (testcases): Likewise.
3395         * jit.dg/test-combination.c (create_code): Eliminate spelling
3396         out all of the testcases in favor of looping through the
3397         "testcases" metadata.
3398         (verify_code): Likewise.
3400 2015-01-09  Jakub Jelinek  <jakub@redhat.com>
3402         PR rtl-optimization/64536
3403         * gcc.dg/pr64536.c: New test.
3405 2015-01-09  David Malcolm  <dmalcolm@redhat.com>
3407         * jit.dg/all-non-failing-tests.h: Add test-constants.c.
3408         * jit.dg/test-combination.c (create_code): Likewise.
3409         (verify_code): Likewise.
3410         * jit.dg/test-constants.c: New test case.
3411         * jit.dg/test-threads.c: Add test-constants.c.
3413 2015-01-09  Dimitris Papavasiliou  <dpapavas@gmail.com>
3415         PR libobjc/51891
3416         * objc.dg/gnu-api-2-class.m: Add a test case
3417         for the above change.
3419 2015-01-09  Sebastian Huber  <sebastian.huber@embedded-brains.de>
3421         * gcc.dg/typeof-2.c: Add checks for non-atomic types.
3423 2015-01-09  Richard Biener  <rguenther@suse.de>
3425         PR tree-optimization/64410
3426         * g++.dg/vect/pr64410.cc: New testcase.
3428 2015-01-09  Martin Liska  <mliska@suse.cz>
3430         * gcc.dg/ipa/ipa-icf-32.c: New test.
3432 2015-01-08  Bernd Edlinger  <bernd.edlinger@hotmail.de>
3434         * c-c++-common/tsan/tsan_barrier.h: New.
3435         * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
3436         * c-c++-common/tsan/bitfield_race.c: Likewise.
3437         * c-c++-common/tsan/fd_pipe_race.c: Likewise.
3438         * c-c++-common/tsan/mutexset1.c: Likewise.
3439         * c-c++-common/tsan/race_on_barrier.c: Likewise.
3440         * c-c++-common/tsan/race_on_mutex.c: Likewise.
3441         * c-c++-common/tsan/race_on_mutex2.c: Likewise.
3442         * c-c++-common/tsan/simple_race.c: Likewise.
3443         * c-c++-common/tsan/simple_stack.c: Likewise.
3444         * c-c++-common/tsan/sleep_sync.c: Likewise.
3445         * c-c++-common/tsan/tiny_race.c: Likewise.
3446         * c-c++-common/tsan/tls_race.c: Likewise.
3447         * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
3448         * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
3449         * g++.dg/tsan/atomic_free.C: Likewise.
3450         * g++.dg/tsan/atomic_free2.C: Likewise.
3451         * g++.dg/tsan/cond_race.C: Likewise.
3452         * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
3454 2015-01-08  Hans-Peter Nilsson  <hp@axis.com>
3456         PR testsuite/62250
3457         * lib/target-supports.exp (check_effective_target_libatomic_available):
3458         New.
3459         * gfortran.dg/coarray/caf.exp: Only add -latomic for
3460         targets that match effective-target libatomic_available.
3461         * gfortran.dg/coarray_lib_comm_1.f90: Similar.
3463 2015-01-08  David Malcolm  <dmalcolm@redhat.com>
3465         * jit.dg/test-error-block-in-wrong-function.c (verify_code):
3466         Verify the result of gcc_jit_context_get_last_error.
3467         * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
3469 2015-01-08  Jakub Jelinek  <jakub@redhat.com>
3471         PR tree-optimization/63989
3472         * gcc.dg/strlenopt-27.c: New test.
3474 2015-01-08  David Malcolm  <dmalcolm@redhat.com>
3476         * jit.dg/harness.h (set_up_logging): New function.
3477         (test_jit): Fail if gcc_jit_context_acquire fails.  Call
3478         set_up_logging on the context, so that every testcase is
3479         logged to a particular file.
3480         * jit.dg/test-nested-contexts.c (main): Open a logfile,
3481         and call gcc_jit_context_set_logfile on the top-level context.
3483 2015-01-08  Jakub Jelinek  <jakub@redhat.com>
3485         PR target/64338
3486         * g++.dg/opt/pr64338.C: New test.
3488 2015-01-08  Tobias Burnus  <burnus@net-b.de>
3490         * gfortran.dg/coarray/codimension_2b.f90: New file.
3491         * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
3492         * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
3494 2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
3496         PR c++/59004
3497         * g++.dg/ext/fnname4.C: New.
3499 2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
3501         PR c++/64462
3502         * g++.dg/cpp0x/constexpr-64462.C: New.
3504 2015-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
3506         PR c++/60753
3507         * g++.dg/cpp0x/deleted10.C: New.
3509 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
3511         * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
3513 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
3515         * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
3516         GCC_JIT_UNARY_OP_ABS.
3517         (verify_unary_ops): Likewise.
3519 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
3521         * jit.dg/test-arith-overflow.c: New test case.
3522         * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
3523         * jit.dg/test-combination.c (create_code): Likewise.
3524         (verify_code): Likewise.
3525         * jit.dg/test-threads.c (testcases): Likewise.
3527 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
3529         * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
3530         rather than "jit".  Load g++.exp, and call g++_init.
3531         Run test-*.cc files within the testsuite and *.cc files within
3532         docs/examples.
3533         (jit-dg-test): Drop the addition of -fgnu89-inline to
3534         DEFAULT_CFLAGS in favor of adding it to additional_flags, only
3535         doing it when compiling C testcases (since g++ does not handle
3536         it).  Reset "orig_environment_saved" so that LD_LIBRARY_PATH
3537         is restored to the value after g++_init ran, rather than the
3538         value before g++_init ran.  Return a list of
3539         $comp_output $output_file, as dg-test assumes.
3541 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
3543         * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
3544         make it easier to figure out the origin of each test result when
3545         running test-combination.c and test-threads.c.
3546         (CHECK_VALUE): Likewise.
3547         (CHECK_DOUBLE_VALUE): Likewise.
3548         (CHECK_STRING_VALUE): Likewise.
3549         (CHECK_STRING_STARTS_WITH): Likewise.
3550         (CHECK_STRING_CONTAINS): Likewise.
3551         (CHECK): Likewise.
3552         (check_string_value): Likewise, add "funcname" param.
3553         (check_string_starts_with): Likewise.
3554         (check_string_contains): Likewise.
3556 2015-01-07  David Malcolm  <dmalcolm@redhat.com>
3558         * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
3559         generating name of built executable.
3561 2015-01-07  Marek Polacek  <polacek@redhat.com>
3563         PR c/64440
3564         * gcc.dg/pr64440.c: New test.
3565         * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
3567 2015-01-07  Marek Polacek  <polacek@redhat.com>
3569         PR c/64417
3570         * gcc.c-torture/compile/pr28865.c: Add dg-errors.
3571         * gcc.dg/pr64417.c: New test.
3573 2015-01-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
3575         PR target/64505
3576         * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
3577         fix is correct.
3579 2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3581         * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
3582         Check if testcases run without errors, not just if they compile.
3584 2015-01-06  Christian Bruel  <christian.bruel@st.com>
3586         PR target/64507
3587         * gcc.target/sh/pr64507.c: New test.
3589 2015-01-06  Arnaud Charlet  <charlet@adacore.com>
3591         * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
3593 2015-01-06  Jakub Jelinek  <jakub@redhat.com>
3595         * c-c++-common/asan/sanitize-all-1.c: New test.
3596         * c-c++-common/ubsan/sanitize-all-1.c: New test.
3597         * c-c++-common/ubsan/sanitize-all-2.c: New test.
3598         * c-c++-common/ubsan/sanitize-all-3.c: New test.
3599         * c-c++-common/ubsan/sanitize-all-4.c: New test.
3601 2015-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3603         * lib/target-supports.exp (check_profiling_available): Return 0 for
3604         Visium.
3605         (check_effective_target_tls_runtime): Likewise.
3606         (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
3607         * gcc.dg/20020312-2.c: Adjust for Visium.
3608         * gcc.dg/tls/thr-cse-1.c: Likewise
3609         * gcc.dg/tree-ssa/20040204-1.c: Likewise
3610         * gcc.dg/tree-ssa/loop-1.c: Likewise.
3611         * gcc.dg/weak/typeof-2.c: Likewise.
3613 2015-01-05  Radovan Obradovic <radovan.obradovic@imgtec.com>
3615         PR rtl-optimization/64287
3616         * gcc.dg/aru-2.c: New test.
3618 2015-01-05  Jakub Jelinek  <jakub@redhat.com>
3620         PR sanitizer/64344
3621         * c-c++-common/ubsan/pr64344-1.c: New test.
3622         * c-c++-common/ubsan/pr64344-2.c: New test.
3624         PR tree-optimization/64465
3625         * gcc.dg/pr64465.c: New test.
3627         PR tree-optimization/64494
3628         * gcc.c-torture/compile/pr64494.c: New test.
3630 2015-01-05  Thomas Koenig  <tkoenig@gcc.gnu.org>
3632         PR fortran/47674
3633         * gfortran.dg/realloc_on_assign_25.f90:  New test.
3635 2015-01-05  Jakub Jelinek  <jakub@redhat.com>
3637         Update copyright years.
3639 2015-01-05  Marek Polacek  <polacek@redhat.com>
3641         PR c/64423
3642         * gcc.dg/pr64423.c: New test.
3644 2015-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
3646         * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
3647         mmix-knuth-mmixware for the same reason as for MIPS.
3648         * gcc.dg/debug/debug-2.c: Ditto.
3650         * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
3652 2015-01-03  John David Anglin  <danglin@gcc.gnu.org>
3654         PR testsuite/62250
3655         * lib/gfortran.exp: Add libatomic library search path.
3656         * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
3657         * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
3659         * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
3661 2015-01-02  Bernd Edlinger  <bernd.edlinger@hotmail.de>
3663         * c-c++-common/tsan/bitfield_race.c: New testcase.
3664         * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
3666 2015-01-02  Tobias Burnus  <burnus@net-b.de>
3668         * gfortran.dg/coarray/collectives_4.f90: New.
3670 2015-01-02  Janus Weil  <janus@gcc.gnu.org>
3672         PR fortran/57562
3673         * gfortran.dg/extends_16.f90: New.
3675 2015-01-02  Tobias Burnus  <burnus@net-b.de>
3677         * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
3679 2015-01-02  Tobias Burnus  <burnus@net-b.de>
3681         * gfortran.dg/coarray/codimension_2.f90: New.
3682         * gfortran.dg/coarray/codimension_2a.f90: New.
3683         * gfortran.dg/coarray_35.f90: New.
3684         * gfortran.dg/coarray_35a.f90: New.
3686 2015-01-02  Janus Weil  <janus@gcc.gnu.org>
3688         PR fortran/60507
3689         * gfortran.dg/dummy_procedure_11.f90: New.
3691 Copyright (C) 2015 Free Software Foundation, Inc.
3693 Copying and distribution of this file, with or without modification,
3694 are permitted in any medium without royalty provided the copyright
3695 notice and this notice are preserved.