]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
pr64146.C: Require fpic support.
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
386adbf7
SL
12015-03-11 Sandra Loosemore <sandra@codesourcery.com>
2
3 * g++.dg/ipa/pr64146.C: Require fpic support.
4
6234b543
JB
52015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
6
7 PR libfortran/65200
8 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
9 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
10
9cd4d216
JJ
112015-03-11 Jakub Jelinek <jakub@redhat.com>
12
13 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
14 to dg-options, fix up dg-skip-if.
15
0c9dc4ae
GJL
162015-03-11 Georg-Johann Lay <avr@gjlay.de>
17
18 PR target/65296
19 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
20 * gcc.target/avr/tiny-caller-save.c: Same.
21
befe1997
MM
222015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
23
24 PR target/65242
25 * g++.dg/pr65242.C: New test.
26
6b98fab5
MZ
272015-03-11 Marat Zakirov <m.zakirov@samsung.com>
28
29 * c-c++-common/asan/no-asan-check-glob.c: New test.
30
58cbf8d4
PC
312015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
32
33 PR c++/65370
34 * g++.dg/other/default11.C: New.
35 * g++.dg/other/default12.C: Likewise.
36
2d977ff9
JJ
372015-03-10 Jakub Jelinek <jakub@redhat.com>
38
39 PR target/65368
40 * gcc.target/i386/bmi2-bzhi-2.c: New test.
41
48188959
PT
422015-03-10 Paul Thomas <pault@gcc.gnu.org>
43
44 PR fortran/65024
45 * gfortran.dg/unlimited_polymorphic_23.f90: New test
46
704c7904
JJ
472015-03-10 Jakub Jelinek <jakub@redhat.com>
48
49 PR c++/65127
50 * g++.dg/cpp0x/pr65127.C: New test.
51
1574ecc0
JH
522015-03-10 Jan Hubicka <hubicka@ucw.cz>
53
54 * gcc.dg/ipa/PR64550.c: Update template.
55
9315dff0
AF
562015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
57 Tobias Burnus <burnus@net-b.de>
58
59 * gfortran.dg/coarray_sync_memory.f90: New.
60
0757674c
MP
612015-03-10 Marek Polacek <polacek@redhat.com>
62
63 PR sanitizer/65367
64 * c-c++-common/ubsan/pr65367.c: New test.
65
768fbdd4
IE
662015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
67
68 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
69 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
70 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
71 * gcc.target/i386/mpx/calloc-1-nov.c: New.
72 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
73 * gcc.target/i386/mpx/malloc-1-nov.c: New.
74 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
75 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
76 * gcc.target/i386/mpx/realloc-1-nov.c: New.
77 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
78 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
79 * gcc.target/i386/mpx/realloc-2-nov.c: New.
80 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
81
ee8f136a
IE
822015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
83
84 * gcc/testsuite/lib/mpx-dg.exp (mpx_link_flags): New.
85 (mpx_init): New.
86 (mpx_finish): New.
87 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
88 * gcc.target/i386/mpx/alloca-1-nov.c: New.
89 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
90 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
91 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
92 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
93 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
94 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
95 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
96 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
97 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
98 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
99 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
100 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
101 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
102 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
103 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
104 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
105 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
106 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
107 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
108 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
109 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
110 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
111 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
112 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
113 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
114 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
115 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
116 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
117 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
118 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
119 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
120 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
121 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
122 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
123 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
124 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
125 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
126 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
127 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
128 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
129 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
130 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
131 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
132 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
133 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
134 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
135 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
136 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
137 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
138 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
139 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
140 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
141 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
142 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
143 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
144 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
145 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
146 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
147 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
148 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
149 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
150 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
151 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
152 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
153 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
154 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
155 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
156 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
157 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
158 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
159 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
160 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
161 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
162 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
163 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
164 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
165 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
166 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
167 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
168 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
169 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
170 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
171 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
172 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
173 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
174 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
175 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
176 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
177 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
178 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
179 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
180 * gcc.target/i386/mpx/label-address-1.c: New.
181 * gcc.target/i386/mpx/legacy-1-nov.c: New.
182 * gcc.target/i386/mpx/macro.c: New.
183 * gcc.target/i386/mpx/mpx-check.h: New.
184 * gcc.target/i386/mpx/mpx.exp: New.
185 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
186 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
187 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
188 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
189 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
190 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
191 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
192 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
193 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
194 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
195 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
196 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
197 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
198 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
199 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
200 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
201 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
202 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
203 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
204 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
205 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
206 * gcc.target/i386/mpx/reference-1-lbv.c: New.
207 * gcc.target/i386/mpx/reference-1-nov.c: New.
208 * gcc.target/i386/mpx/reference-1-ubv.c: New.
209 * gcc.target/i386/mpx/reference-2-lbv.c: New.
210 * gcc.target/i386/mpx/reference-2-nov.c: New.
211 * gcc.target/i386/mpx/reference-2-ubv.c: New.
212 * gcc.target/i386/mpx/reference-3-lbv.c: New.
213 * gcc.target/i386/mpx/reference-3-nov.c: New.
214 * gcc.target/i386/mpx/reference-3-ubv.c: New.
215 * gcc.target/i386/mpx/reference-4-lbv.c: New.
216 * gcc.target/i386/mpx/reference-4-nov.c: New.
217 * gcc.target/i386/mpx/reference-4-ubv.c: New.
218 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
219 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
220 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
221 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
222 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
223 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
224 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
225 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
226 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
227 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
228 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
229 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
230 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
231 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
232 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
233 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
234 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
235 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
236 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
237 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
238 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
239 * gcc.target/i386/mpx/sincos-1-nov.c: New.
240 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
241 * gcc.target/i386/mpx/static-array-1-nov.c: New.
242 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
243 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
244 * gcc.target/i386/mpx/static-init-1-nov.c: New.
245 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
246 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
247 * gcc.target/i386/mpx/static-init-2-nov.c: New.
248 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
249 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
250 * gcc.target/i386/mpx/static-init-3-nov.c: New.
251 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
252 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
253 * gcc.target/i386/mpx/static-init-4-nov.c: New.
254 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
255 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
256 * gcc.target/i386/mpx/static-init-5-nov.c: New.
257 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
258 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
259 * gcc.target/i386/mpx/static-init-6-nov.c: New.
260 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
261 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
262 * gcc.target/i386/mpx/static-string-1-nov.c: New.
263 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
264 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
265 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
266 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
267 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
268 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
269 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
270 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
271 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
272 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
273 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
274 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
275 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
276 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
277 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
278 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
279 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
280 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
281 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
282 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
283 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
284 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
285 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
286 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
287 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
288 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
289 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
290 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
291 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
292 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
293 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
294 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
295 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
296 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
297 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
298 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
299 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
300 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
301 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
302 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
303 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
304 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
305 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
306 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
307 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
308 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
309 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
310 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
311 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
312 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
313 * gcc.target/i386/mpx/vararg-1-nov.c: New.
314 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
315 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
316 * gcc.target/i386/mpx/vararg-2-nov.c: New.
317 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
318 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
319 * gcc.target/i386/mpx/vararg-3-nov.c: New.
320 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
321 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
322 * gcc.target/i386/mpx/vararg-4-nov.c: New.
323 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
324 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
325 * gcc.target/i386/mpx/vararg-5-nov.c: New.
326 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
327 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
328 * gcc.target/i386/mpx/vararg-6-nov.c: New.
329 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
330 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
331 * gcc.target/i386/mpx/vararg-7-nov.c: New.
332 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
333 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
334 * gcc.target/i386/mpx/vararg-8-nov.c: New.
335 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
336 * gcc.target/i386/mpx/vla-1-lbv.c: New.
337 * gcc.target/i386/mpx/vla-1-nov.c: New.
338 * gcc.target/i386/mpx/vla-1-ubv.c: New.
339 * gcc.target/i386/mpx/vla-2-lbv.c: New.
340 * gcc.target/i386/mpx/vla-2-nov.c: New.
341 * gcc.target/i386/mpx/vla-2-ubv.c: New.
342
5a434178
JG
3432015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
344
345 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
346
fe7ac503
OE
3472015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
348
349 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
350
6cf6683f
UB
3512015-03-10 Uros Bizjak <ubizjak@gmail.com>
352
353 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
354 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
355
26d83bcc
JJ
3562015-03-10 Jakub Jelinek <jakub@redhat.com>
357
7ccb1a11
JJ
358 PR c/65120
359 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
360 on rhs is 0.
361 (fn4): New test.
362 * c-c++-common/pr65120.c: New test.
363
26d83bcc
JJ
364 PR rtl-optimization/65321
365 * gcc.dg/pr65321.c: New test.
366
caf2df93
JH
3672015-03-10 Jan Hubicka <hubicka@ucw.cz>
368
369 PR tree-optimization/65355
370 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
371
01177669
JJ
3722015-03-09 Jakub Jelinek <jakub@redhat.com>
373
374 PR c/65120
375 * c-c++-common/pr49706.c: Adjust tests for not warning
376 about !!x == y or !b == y where b is boolean, and add
377 some further tests.
378 * c-c++-common/pr62199-2.c: Likewise.
379
e0808638
RB
3802015-03-09 Richard Biener <rguenther@suse.de>
381
382 PR middle-end/65270
383 * gcc.dg/torture/pr65270-1.c: New testcase.
6cf6683f 384 * gcc.dg/torture/pr65270-2.c: Likewise.
e0808638 385
68ca4ac9
TP
3862015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
387
388 PR tree-optimization/63743
389 * gcc.dg/pr63743.c: New test.
390
609570b4
JH
3912015-03-08 Jan Hubicka <hubicka@ucw.cz>
392
393 PR lto/65316
394 * g++.dg/lto/pr65316_0.C: New testcase.
395 * g++.dg/lto/pr65316_1.C: New testcase.
396
26fb6f1f
JDA
3972015-03-08 John David Anglin <danglin@gcc.gnu.org>
398
e9d08762
JDA
399 PR target/62247
400 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
401 hppa*-*-hpux*.
402 * g++.dg/abi/rtti3.C: Likewise.
403
a5bfe3f9
JDA
404 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
405
fb460c3d
JDA
406 PR target/62251
407 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
408
11403457
JDA
409 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
410
cd6e6ce5
JDA
411 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
412
26fb6f1f
JDA
413 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
414
511820a8
MM
4152015-03-08 Morin <mikael@gcc.gnu.org>
416
417 PR fortran/60898
418 * gfortran.dg/entry_20.f90: New.
419
e2919279
OE
4202015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
421
422 PR target/65153
423 * gcc.c-torture/compile/pr65153.c: New.
424
af68c1b7
OE
4252015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
426
427 PR target/65249
428 * g++.dg/torture/pr65249.C: New.
429
0d797e0f
L
4302015-03-07 H.J. Lu <hongjiu.lu@intel.com>
431
432 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
433 long.
434 (int64_t): Likewise.
435
04fd785e
MP
4362015-03-07 Marek Polacek <polacek@redhat.com>
437 Martin Uecker <uecker@eecs.berkeley.edu>
438
439 PR sanitizer/65280
440 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
441 member-like arrays.
442 * c-c++-common/ubsan/bounds-8.c: New test.
443 * c-c++-common/ubsan/bounds-9.c: New test.
444 * gcc.dg/ubsan/bounds-2.c: New test.
445
3ffa7801
MS
4462015-03-05 Martin Sebor <msebor@redhat.com>
447
448 * PR testsuite/63175
449 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
450 checking of results into main to prevent it from getting optimized
451 away.
452 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
453
268cb4b3
WD
4542015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
455
456 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
457 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
458 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
459 x64.
460
81b0d906
JH
4612015-03-05 Jan Hubicka <hubicka@ucw.cz>
462
463 * g++.dg/lto/pr65302_1.C: New testcase.
464 * g++.dg/lto/pr65302_0.C: New testcase.
465
2c7f8ba5
JG
4662015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
467
468 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
469 -fno-ipa-icf to dg-options.
470
4b1076d6
JG
4712015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
472
473 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
474 compiles using the linker plugin.
475
a4e26206
EB
4762015-03-06 Eric Botcazou <ebotcazou@adacore.com>
477
478 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
479
53c615a2
BE
4802015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
481
482 * gcc.target/arm/pr65067.c: New test.
483
9374ef82
ML
4842015-03-05 Martin Liska <mliska@suse.cz>
485
486 PR ipa/65318
487 * gcc.dg/ipa/pr65318.c: New test.
488
d8117798
MP
4892015-03-05 Marek Polacek <polacek@redhat.com>
490
491 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
492
d407bcf8
AK
4932015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
494
495 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
496
945db334
AK
4972015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
498
499 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
500 max-unroll-times back to defaults for s390.
501
9b864d18
PC
5022015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
503
504 Fix last commit.
505
512141f4
PC
5062015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
507
508 PR c++/64665
509 * g++.dg/cpp0x/initlist92.C: New.
510
b162e1e7
RB
5112015-03-05 Richard Biener <rguenther@suse.de>
512
513 PR tree-optimization/65310
514 * gcc.dg/vect/pr65310.c: New testcase.
515
637e43b8
PC
5162015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
517
518 PR c++/64834
519 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
520
d10a61fb
EB
5212015-03-04 Eric Botcazou <ebotcazou@adacore.com>
522
523 * gnat.dg/entry_queues3.adb: New test.
524
e0601c0d
ILT
5252015-03-04 Ian Lance Taylor <iant@google.com>
526
527 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
528
55067169
PC
5292015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
530
531 PR c++/64227
532 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
533
2322588a
JG
5342015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
535
536 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
537 -fno-ipa-icf to dg-options
538 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
539 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
540
bd8b8b5c
PC
5412015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
542
543 PR c++/64398
544 * g++.dg/cpp0x/decltype62.C: New.
545
3a5c579a
EB
5462015-03-03 Eric Botcazou <ebotcazou@adacore.com>
547
548 * gnat.dg/object_overflow5.adb: New test.
549
6fb12821
ML
5502015-03-03 Martin Liska <mliska@suse.cz>
551
552 PR ipa/65287
553 * gcc.dg/ipa/pr65287.c: New test.
554
ebde4f8e 5552015-03-03 Martin Jambor <mjambor@suse.cz>
6cf6683f 556 Eric Botcazou <ebotcazou@adacore.com>
ebde4f8e
MJ
557
558 * gnat.dg/specs/pack12.ads: New test.
559
3c031cbe
ML
5602015-03-03 Martin Liska <mliska@suse.cz>
561
562 * gcc.dg/ipa/PR65282.c: New test.
563
2f159d9f
JL
5642015-03-13 Jeff Law <law@redhat.com>
565
566 PR tree-optimization/65241
567 * gcc.c-torture/compile/pr65241.c: New test.
568
2b4293a3
GJL
5692015-03-03 Georg-Johann Lay <avr@gjlay.de>
570
571 PR target/64331
572 * gcc.target/avr/torture/pr64331.c: New test.
573
17d1bf76 5742015-03-03 Martin Liska <mliska@suse.cz>
6cf6683f 575 Jan Hubicka <hubicka@ucw.cz>
17d1bf76
ML
576
577 * g++.dg/ipa/pr65263.C: New test.
578
6cf6683f 5792015-03-02 Jan Hubicka <hubicka@ucw.cz>
1af8bfe5
JH
580
581 PR ipa/65130
582 * gcc.dg/lto/pr65130_0.c: New testcase.
583 * gcc.dg/lto/pr65130_1.c: New testcase.
584
6cf6683f 5852015-03-02 Jan Hubicka <hubicka@ucw.cz>
b91b562c
JH
586
587 PR ipa/64988
588 * g++.dg/torture/pr64988.C: New testcase.
589
bc81b5ce
TB
5902015-03-02 Tobias Burnus <burnus@net-b.de>
591
592 * gfortran.dg/coarray_atomic_6.f90: New.
593
df265bd2
IE
5942015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
595
596 PR target/65184
597 * gcc.target/i386/pr65184.c: New.
598
321a5ceb
IE
5992015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
600
601 PR target/65183
602 * gcc.target/i386/pr65183.c: New.
603
c4c0f336 6042015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 605 Jan Hubicka <hubicka@ucw.cz>
c4c0f336
ML
606
607 * gcc.dg/ipa/ipa-icf-35.c: New test.
608 * gcc.dg/ipa/ipa-icf-36.c: New test.
609 * gcc.dg/ipa/ipa-icf-37.c: New test.
610
b6cddc7f 6112015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 612 Jan Hubicka <hubicka@ucw.cz>
b6cddc7f
ML
613
614 PR ipa/65245
615 * gcc.dg/ipa/ipa-icf-34.c: New test.
616
f0e677d2
OE
6172015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
618
619 PR target/61142
620 * gcc.target/sh/sh/pr61142.c: New.
621
83ed54d7
EB
6222015-03-01 Eric Botcazou <ebotcazou@adacore.com>
623
624 * g++.dg/other/dump-ada-spec-3.C: New test.
625
e8fb91a8
ML
6262015-03-01 Martin Liska <mliska@suse.cz>
627
628 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
629 * g++.dg/ipa/pr63595.C: Update expected results.
630
b7aa4a3a
JH
6312015-02-28 Jan Hubicka <hubicka@ucw.cz>
632
633 PR ipa/65236
634 * g++.dg/ipa/ipa-icf-6.C: New testcase.
635
9c78ecc2
PH
6362015-02-27 Pat Haugen <pthaugen@us.ibm.com>
637
638 * gcc.dg/vect/pr59354.c: Move vector producing code to separate function.
639
5bcd1ab3
JH
6402015-02-27 Jan Hubicka <hubicka@ucw.cz>
641
642 PR ipa/65237
643 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
644 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
645 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
646 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
647
4fcfb584
JJ
6482015-02-27 Jakub Jelinek <jakub@redhat.com>
649
650 PR tree-optimization/65048
651 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
652 (foo): Use K&R style definition.
653
892927b7
VM
6542015-02-27 Vladimir Makarov <vmakarov@redhat.com>
655
656 PR target/65032
657 * g++.dg/pr65032.C: New.
658
7631f0e2
MP
6592015-02-27 Marek Polacek <polacek@redhat.com>
660
661 PR c/65040
662 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
663 -Wformat=2.
664
e5165b60
MP
6652015-02-27 Marek Polacek <polacek@redhat.com>
666
667 PR c/65228
668 * gcc.dg/pr65228.c: New test.
669
d1783ae5
KT
6702015-02-27 Kai Tietz <ktietz@redhat.com>
671
672 PR c/35330
673 * gcc.dg/weak/weak-17.c: New file.
674
1310f119
RB
6752015-02-27 Richard Biener <rguenther@suse.de>
676
677 PR lto/65193
678 * g++.dg/lto/pr65193_0.C: New testcase.
679
fa2240d9
AK
6802015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
681
682 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
683 * gcc.target/s390/hotpatch-8.c: Likewise.
684 * gcc.target/s390/hotpatch-9.c: Likewise.
685 * gcc.target/s390/pr61078.c: Likewise.
686 * gcc.target/s390/pr57960.c: Remove -m64.
687 * gcc.target/s390/pr61078.c: Likewise.
688
0a7246ee
JH
6892015-02-26 Jan Hubicka <hubicka@ucw.cz>
690 Martin Liska <mliska@suse.cz>
691
692 PR bootstrap/65150
693 * gcc.dg/pr64454.c: Disable ICF.
694 * gcc.dg/pr28685-1.c: Disable ICF
695 * gcc.dg/ipa/iinline-5.c: Disable ICF.
696 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
697 * g++.dg/ipa/ipa-icf-4.C: Update template.
698
5c2766c1
JJ
6992015-02-26 Jakub Jelinek <jakub@redhat.com>
700
d288c0ab
JJ
701 PR tree-optimization/65216
702 * gcc.c-torture/execute/pr65216.c: New test.
703
5c2766c1
JJ
704 PR tree-optimization/65215
705 * gcc.c-torture/execute/pr65215-1.c: New test.
706 * gcc.c-torture/execute/pr65215-2.c: New test.
707 * gcc.c-torture/execute/pr65215-3.c: New test.
708 * gcc.c-torture/execute/pr65215-4.c: New test.
709 * gcc.c-torture/execute/pr65215-5.c: New test.
710
890d89bc
TV
7112015-02-26 Tom de Vries <tom@codesourcery.com>
712
713 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
714
5ebd0e61
ML
7152015-02-26 Martin Liska <mliska@suse.cz>
716 Jan Hubicka <hubicka@ucw.cz>
717
718 * g++.dg/ipa/pr64146.C: Update expected results.
719 * gcc.dg/ipa/ipa-icf-26.c: Update test.
720 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
721 * gcc.dg/ipa/ipa-icf-34.c: New test.
722
7064d91e
UB
7232015-02-26 Uros Bizjak <ubizjak@gmail.com>
724
725 * gcc.dg/vect/vect-pr61917.c: Rename to ...
726 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
727 (dg-additional-options): Remove dg directive.
728 (dg-final): Add dg directive.
729
1cf06f1e
MP
7302015-02-26 Marek Polacek <polacek@redhat.com>
731
732 PR ipa/65008
733 * g++.dg/ipa/pr65008.C: New test.
734
3809f645
TV
7352015-02-26 Tom de Vries <tom@codesourcery.com>
736
737 * lib/profopt.exp (profopt-target-cleanup): New proc.
738 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
739 files from sources from dg-additional-sources.
740
70f6380d
TV
7412015-02-26 Tom de Vries <tom@codesourcery.com>
742
743 * lib/gcov.exp: Cleanup in case of xfail.
744
a5ddeace
SP
7452015-02-26 Sebastian Pop <s.pop@samsung.com>
746
747 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
748
b33da0c7
AH
7492015-02-25 Aldy Hernandez <aldyh@redhat.com>
750
751 PR debug/46102
752 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
753 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
754 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
755 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
756 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
757 * g++.dg/debug/pr46123.C: XFAIL and move...
758 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
759 * gcc.dg/debug/dwarf2-3.c: Move...
760 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
761
75e0295b
MP
7622015-02-26 Marek Polacek <polacek@redhat.com>
763
764 PR c++/65202
765 * g++.dg/cpp1y/pr65202.C: New test.
766
491080f4
TV
7672015-02-26 Tom de Vries <tom@codesourcery.com>
768
769 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
770 locale_facets.h.gcov.
771
531f265a
TV
7722015-02-26 Tom de Vries <tom@codesourcery.com>
773
774 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
775
bae08dc4
TV
7762015-02-26 Tom de Vries <tom@codesourcery.com>
777
778 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
779
e5d0da7f
L
7802015-02-26 H.J. Lu <hongjiu.lu@intel.com>
781
782 PR target/65217
783 * gcc.target/i386/pr65217.c: New.
784
b5cdc3eb
TV
7852015-02-26 Tom de Vries <tom@codesourcery.com>
786
787 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
788
c0680401
TV
7892015-02-26 Tom de Vries <tom@codesourcery.com>
790
791 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
792
ae762b31
SP
7932015-02-26 Sebastian Pop <s.pop@samsung.com>
794
795 PR tree-optimization/65048
796 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
797
948f9b76
UB
7982015-02-26 Uros Bizjak <ubizjak@gmail.com>
799
800 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
801 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
802
b24b3262
YR
8032015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
804
805 PR target/65161
806 * gcc.target/i386/pr65161.c: New test.
807
afe006ad
TG
8082015-02-26 Terry Guo <terry.guo@arm.com>
809
810 * gcc.target/arm/no-volatile-in-it.c: New test.
811
f2903bd8
PB
8122015-02-25 Peter Bergner <bergner@vnet.ibm.com>
813
814 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
815 (dg-options): Add -save-temps.
816 (dg-final): Add cleanup-saved-temps.
817
313123e7
AZ
8182015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
819
820 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
821
d31ac41c
PH
8222015-02-25 Pat Haugen <pthaugen@us.ibm.com>
823
824 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
825 * gcc.target/powerpc/pack01.c: Include string.h.
826
a2273e72
IE
8272015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
828
829 PR target/65167
830 * gcc.target/i386/pr65167.c: New.
831
788753c9
KT
8322015-02-25 Kai Tietz <ktietz@redhat.com>
833
834 PR tree-optimization/61917
835 * gcc.dg/vect/vect-pr61917.c: New file.
836
09901e8a
JJ
8372015-02-24 Jakub Jelinek <jakub@redhat.com>
838
839 PR tree-optimization/65170
840 * gcc.c-torture/execute/pr65170.c: New test.
841 * gcc.dg/tree-ssa/vrp96.c: New test.
842
d130cf43
TV
8432015-02-24 Tom de Vries <tom@codesourcery.com>
844
845 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
846
891201a1
TV
8472015-02-24 Tom de Vries <tom@codesourcery.com>
848
849 PR testsuite/65126
850 * lib/gcc-defs.exp (additional_sources_used): Add new var.
851 (dg-additional-files-options): Copy additional_sources to
852 additional_sources_used before emptying additional_sources.
853 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
854 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
855 (cleanup-saved-temps): Use additional_sources_used instead of
856 additional_sources.
857 (dg-test): Reset additional_sources_used.
858
025e5647
RS
8592015-02-23 Richard Sandiford <richard.sandiford@arm.com>
860
861 PR fortran/63427
862 * gfortran.dg/integer_exponentiation_6.F90: New test.
863
8628d6e6
MS
8642015-02-23 Martin Sebor <msebor@redhat.com>
865
866 PR target/65109
867 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
868 two parts. One to save registers, the other to verify the
869 registers have the right values. Save register state into
870 static data rather than on the stack.
871
09901e8a 8722015-02-23 Jakub Jelinek <jakub@redhat.com>
86ee2038
JJ
873
874 PR bootstrap/63888
875 * c-c++-common/asan/pr63888.c: New test.
876
2c6a427f
OE
8772015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
878
879 PR target/65163
880 * gcc.c-torture/compile/pr65163.c: New.
881
3ff52d54
AK
8822015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
883
884 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
885 with -m31 on 64 bit.
886 * gcc.dg/hoist-register-pressure-2.c: Likewise.
887 * gcc.dg/hoist-register-pressure-3.c: Likewise.
888
bdb3d161
AK
8892015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
890
891 * gcc.target/s390/20090223-1.c: Add
892 -Wno-implicit-function-declaration option.
893 * gcc.target/s390/pr42224.c: Likewise.
894 * gcc.target/s390/pr55718.c: Likewise.
895
dd3b6111
AK
8962015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
897
898 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
899 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
900 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
901 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
902 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
903 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
904 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
905 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
906 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
907 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
908 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
909 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
910 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
911 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
912 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
913 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
914 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
915 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
916 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
917 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
918 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
919
c1d15cd9
AK
9202015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
921
922 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
923 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
924 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
925 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
926 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
927 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
928 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
929 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
930 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
931 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
932 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
933 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
934 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
935 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
936 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
937 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
938
62c4c81a
BE
9392015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
940
941 PR fortran/64980
942 PR fortran/61960
943 * gfortran.dg/pr61960.f90: New.
944 * gfortran.dg/pr64230.f90: New.
945 * gfortran.dg/pr64980.f03: New.
946
ffefa928
TV
9472015-02-22 Tom de Vries <tom@codesourcery.com>
948
949 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
950
b3a472c0
AC
9512015-02-21 Arnaud Charlet <charlet@adacore.com>
952
953 PR ada/65156
954 * gnat.dg/timing_events.adb: Removed, invalid test.
955
220d905f
AH
9562015-02-20 Aldy Hernandez <aldyh@redhat.com>
957
958 PR debug/58123
959 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
960 location.
961 * g++.dg/gcov/gcov-2.C: Likewise.
962
31935398
RB
9632015-02-20 Richard Biener <rguenther@suse.de>
964
965 PR tree-optimization/65136
966 * gcc.dg/tree-ssa/pr65136.c: New testcase.
967
54339d1f
JJ
9682015-02-20 Jakub Jelinek <jakub@redhat.com>
969
fc3b4ab3
JJ
970 PR testsuite/64158
971 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
972 and nvptx-*-* blacklisting.
973
54339d1f
JJ
974 * gcc.dg/sibcall-9.c: New test.
975 * gcc.dg/sibcall-10.c: New test.
976
498b13e2
KT
9772015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
978
979 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
980
6b9861b1
GJL
9812015-02-20 Georg-Johann Lay <avr@gjlay.de>
982
983 PR target/64452
984 * gcc.target/avr/torture/pr64452.c: New test.
985
431f0cba
KK
9862015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
987
988 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
989 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
990
1c10e0ce
MK
9912015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
992
993 PR testsuite/65116
994 * lib/target-supports.exp (check_compile): Check whether
995 additional_sources is defined before using it.
996
801050dc
JJ
9972015-02-19 Jakub Jelinek <jakub@redhat.com>
998
999 PR middle-end/65074
1000 * g++.dg/opt/pr65074.C: New file.
1001
97953c11
AA
10022015-02-19 Andrea Azzarone <azzaronea@gmail.com>
1003
1004 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
1005 (size_type): New typedef.
1006 (operator "" _script): Use it for the last argument.
1007
696d5fa1
MK
10082015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1009
6cf6683f 1010 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
696d5fa1 1011
8a627e40
MK
10122015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
1013
948f9b76 1014 * lib/target-supports.exp (check_compile): Save/restore
8a627e40
MK
1015 additional_sources that may belong to an actual test.
1016
3b445b24
JJ
10172015-02-18 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR gcov-profile/64634
1020 * g++.dg/gcov/gcov-15.C: New test.
1021
b06684b7
TV
10222015-02-18 Tom de Vries <tom@codesourcery.com>
1023
1024 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
1025
52169fa5
TV
10262015-02-18 Tom de Vries <tom@codesourcery.com>
1027
1028 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
1029
2a61d081
TV
10302015-02-18 Tom de Vries <tom@codesourcery.com>
1031
1032 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
1033
9f468c2b
TV
10342015-02-18 Tom de Vries <tom@codesourcery.com>
1035
1036 * gfortran.dg/fmt_cache_1.f: Add missing close.
1037
fbd78d3d
TV
10382015-02-18 Tom de Vries <tom@codesourcery.com>
1039
1040 PR testsuite/65107
1041 * gfortran.dg/read_eof_8.f90: Add missing close.
1042
8039a35d
RB
10432015-02-18 Richard Biener <rguenther@suse.de>
1044
1045 PR tree-optimization/65063
1046 * gcc.dg/pr65063.c: New testcase.
1047
6f423f4c
RB
10482015-02-18 Richard Biener <rguenther@suse.de>
1049
1050 PR tree-optimization/62217
1051 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
1052
c7400e2f
MP
10532015-02-18 Marek Polacek <polacek@redhat.com>
1054
1055 PR sanitizer/65081
1056 * c-c++-common/ubsan/pr65081.c: New test.
1057
f05911fb
OE
10582015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
1059
1060 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
1061 * gcc.target/sh/force-cbranch-delay-slot.c: New.
1062
3c99176a
L
10632015-02-17 H.J. Lu <hongjiu.lu@intel.com>
1064
1065 * gcc.dg/ipa/propalign-3.c: New test.
1066
d420206e
OE
10672015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
1068
1069 PR target/64793
1070 * gcc.target/sh/pr64793.c: New.
1071 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
1072
53cfb467
SL
10732015-02-17 Sandra Loosemore <sandra@codesourcery.com>
1074
1075 * gcc.target/arm/divzero.c: New test case.
1076
06e6dc29
TV
10772015-02-17 Tom de Vries <tom@codesourcery.com>
1078
1079 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
1080
4414e22e
PC
10812015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
1082 Jakub Jelinek <jakub@redhat.com>
1083
1084 PR c++/65075
1085 * g++.dg/cpp0x/pr65075.C: New test.
1086
242789de
DE
10872015-02-16 David Edelsohn <dje.gcc@gmail.com>
1088
1089 PR target/65058
1090 * gcc.target/powerpc/pr65058.c: New test.
1091
215f8d9e
JL
10922015-02-16 Jeff Law <law@redhat.com>
1093
1094 PR tree-optimization/64823
1095 * gcc.dg/uninit-20.c: New test.
1096
ed89033d
JJ
10972015-02-16 Jakub Jelinek <jakub@redhat.com>
1098 James Greenhalgh <james.greenhalgh@arm.com>
1099
1100 PR ipa/64963
1101 * gcc.dg/ipa/ipa-clone-1.c: New test.
1102
7b909872
RB
11032015-02-16 Richard Biener <rguenther@suse.de>
1104
1105 PR tree-optimization/65077
1106 * gcc.dg/torture/pr65077.c: New testcase.
1107
3f880d38
AV
11082015-02-16 Alex Velenko <Alex.Velenko@arm.com>
1109
1110 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1111 Directive adjusted to scan for ldaxr.
1112 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1113 adjusted to scan for ldaex.
1114
205c0aff
PC
11152015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
1116
1117 PR c++/65080
1118 * g++.dg/cpp0x/constexpr-65080.C: New.
1119
a933d47f
RB
11202015-02-16 Richard Biener <rguenther@suse.de>
1121
1122 PR tree-optimization/63593
1123 * gcc.dg/pr63593.c: New testcase.
1124
3d5cb23d
MP
11252015-02-16 Marek Polacek <polacek@redhat.com>
1126
1127 PR c/65066
1128 * gcc.dg/pr65066.c: New test.
1129
d39023b4
IE
11302015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
1131
1132 * gcc.dg/pr65002.C: Move ...
1133 * g++.dg/ipa/pr65002.C: ... here.
1134
dbf73e6e
DE
11352015-02-14 David Edelsohn <dje.gcc@gmail.com>
1136
1137 * gcc.target/powerpc/pr64205.c: Skip on AIX.
1138 * gcc.target/powerpc/pr64505.c: Skip on AIX.
1139 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
1140 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
1141
11422015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
d3fb59c4
KK
1143
1144 PR testsuite/64850
1145 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
1146 the expression to find calls.
1147 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
1148 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
1149 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
1150 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
1151 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
1152
065d214c
MP
11532015-02-14 Marek Polacek <polacek@redhat.com>
1154
1155 PR c/64768
1156 * gcc.dg/array-11.c: New test.
1157 * gcc.dg/array-12.c: New test.
1158 * gcc.dg/array-13.c: New test.
1159 * gcc.dg/array-14.c: New test.
1160 * gcc.dg/c99-flex-array-typedef-1.c: New test.
1161 * gcc.dg/c99-flex-array-typedef-2.c: New test.
1162 * gcc.dg/c99-flex-array-typedef-3.c: New test.
1163 * gcc.dg/c99-flex-array-typedef-5.c: New test.
1164 * gcc.dg/c99-flex-array-typedef-7.c: New test.
1165 * gcc.dg/c99-flex-array-typedef-8.c: New test.
1166
6e4f01ff
PC
11672015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1168
1169 PR c++/60894
1170 * g++.dg/lookup/using54.C: New.
1171
c7a28c1b
JL
11722015-02-13 Jeff Law <law@redhat.com>
1173
1174 PR bootstrap/65060
1175 Revert my change for tree-optimization/64823.
1176
f7a0790f
JJ
11772015-02-13 Jakub Jelinek <jakub@redhat.com>
1178
1179 PR tree-optimization/65053
1180 * gcc.c-torture/execute/pr65053-1.c: New test.
1181 * gcc.c-torture/execute/pr65053-2.c: New test.
1182
e5d9235b
MP
11832015-02-13 Marek Polacek <polacek@redhat.com>
1184
1185 PR c/65050
1186 * gcc.dg/pr65050.c: New test.
1187
be144838
JL
11882015-02-13 Jeff Law <law@redhat.com>
1189
8f895cf1 1190 PR tree-optimization/64823
6e4f01ff 1191 * gcc.dg/uninit-20.c: New test.
8f895cf1 1192
be144838
JL
1193 PR rtl-optimization/47477
1194 * gcc.dg/tree-ssa/pr47477.c: New test.
1195
e84abfa4
PC
11962015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1197
1198 PR c++/60211
1199 * g++.dg/parse/ivdep-2.C: New.
1200 * g++.dg/parse/ivdep-3.C: Likewise.
1201
d1ae5966
JD
12022015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1203
1204 PR fortran/64506
1205 * gfortran.dg/continuation_13.f90: New test.
1206 * gfortran.dg/continuation_14.f: New test.
1207
81adbcea
PC
12082015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
1209
1210 PR c++/64970
1211 * g++.dg/cpp0x/sfinae55.C: New.
1212
730f474b
JJ
12132015-02-13 Jakub Jelinek <jakub@redhat.com>
1214
1215 PR ipa/65034
1216 * g++.dg/ipa/pr65034.C: New test.
1217
fb0653ab
IE
12182015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
1219
1220 PR tree-optimization/65002
1221 * gcc.dg/pr65002.C: New.
1222
fa008882
MP
12232015-02-13 Marek Polacek <polacek@redhat.com>
1224
1225 PR c/65040
1226 * c-c++-common/pr65040.c: New test.
1227
fc06280e
BC
12282015-02-13 Bin Cheng <bin.cheng@arm.com>
1229
1230 PR tree-optimization/64705
1231 * gcc.dg/tree-ssa/pr64705.c: New test.
1232
6a1e352e
L
12332015-02-12 H.J. Lu <hongjiu.lu@intel.com>
1234
1235 PR rtl/32219
1236 * gcc.dg/visibility-22.c: New test.
1237 * gcc.dg/visibility-23.c: New test.
1238 * gcc.target/i386/pr32219-1.c: New test.
1239 * gcc.target/i386/pr32219-2.c: New test.
1240 * gcc.target/i386/pr32219-3.c: New test.
1241 * gcc.target/i386/pr32219-4.c: New test.
1242 * gcc.target/i386/pr32219-5.c: New test.
1243 * gcc.target/i386/pr32219-6.c: New test.
1244 * gcc.target/i386/pr32219-7.c: New test.
1245 * gcc.target/i386/pr32219-8.c: New test.
1246 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
1247
fa47895f
JD
12482015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1249
1250 PR libgfortran/57822
1251 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
1252 four different KINDs.
1253
fad5a400
JJ
12542015-02-12 Jakub Jelinek <jakub@redhat.com>
1255
d6d77e66
JJ
1256 PR c++/64884
1257 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
1258
fad5a400
JJ
1259 PR sanitizer/65000
1260 * g++.dg/ubsan/pr65000.C: New test.
1261
ec6a7096
PT
12622015-02-12 Paul Thomas <pault@gcc.gnu.org>
1263
1264 PR fortran/64932
1265 * gfortran.dg/finalize_28.f90: New test
1266
40595b8e
JJ
12672015-02-12 Jakub Jelinek <jakub@redhat.com>
1268
12d0d358
JJ
1269 PR debug/55541
1270 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
1271 DW_TAG_lexical_block removal.
1272 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
1273 * g++.dg/guality/pr55541.C: New test.
1274
40595b8e
JJ
1275 PR sanitizer/64984
1276 * g++.dg/ubsan/pr64984.C: New test.
1277
825acb30
JG
12782015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
1279
1280 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
1281
01f834e3
JJ
12822015-02-12 Jakub Jelinek <jakub@redhat.com>
1283
118584f7
JJ
1284 PR testsuite/64930
1285 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
1286 instructions for 2015-01-14 get_memmodel changes.
1287 * gcc.target/powerpc/atomic-p8.c: Likewise.
1288
ed5a5b38
JJ
1289 PR sanitizer/65019
1290 * g++.dg/ubsan/pr65019.C: New test.
1291
01f834e3
JJ
1292 PR tree-optimization/65014
1293 * gcc.c-torture/compile/pr65014.c: New test.
1294
faedeff7
JD
12952015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1296
1297 PR libgfortran/57822
1298 * gfortran/fmt_g0_7.f08: Revise test.
1299
3f9b5ffb
JL
13002015-02-11 Jeff Law <law@redhat.com>
1301
1302 PR target/63347
1303 * gcc.target/m68k/pr63347.c: New test.
1304
b06479fd
MP
13052015-02-11 Marek Polacek <polacek@redhat.com>
1306
1307 * g++.dg/ubsan/shift-1.C: New test.
1308 * gcc.dg/ubsan/c-shift-2.c: New test.
1309 * c-c++-common/ubsan/shift-5.c: Remove file.
1310
2efce5af
AV
13112015-02-11 Alex Velenko <Alex.Velenko@arm.com>
1312
1313 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
1314 Directive adjusted to XFAIL.
1315 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
1316 adjusted to XFAIL.
1317
3292dd40
JJ
13182015-02-11 Jakub Jelinek <jakub@redhat.com>
1319
1320 PR middle-end/65003
1321 * g++.dg/opt/pr65003.C: New test.
1322
a8d790df
L
13232015-02-11 H.J. Lu <hongjiu.lu@intel.com>
1324
1325 * lib/target-supports.exp (check_effective_target_pie): Renamed
1326 to ...
1327 (check_effective_target_pie_enabled): This.
1328 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
1329 * gcc.target/i386/pie.c: Likewise.
1330
9c4f25cc
AP
13312015-02-11 Andrew Pinski <apinski@cavium.com>
1332
1333 PR target/64893
1334 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
1335 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
1336
386f7cae
JJ
13372015-02-11 Jakub Jelinek <jakub@redhat.com>
1338
1339 PR target/61925
1340 * gcc.target/i386/pr61925-1.c: New test.
1341 * gcc.target/i386/pr61925-2.c: New test.
1342 * gcc.target/i386/pr61925-3.c: New test.
1343
c8aa1929
JJ
13442015-02-10 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR sanitizer/65004
1347 * g++.dg/asan/pr65004.C: New test.
1348
2fdc0399
OE
13492015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
1350
1351 PR target/64661
1352 * gcc.taget/sh/pr64661-0.h: New.
1353 * gcc.taget/sh/pr64661-1.c: New.
1354 * gcc.taget/sh/pr64661-2.c: New.
1355 * gcc.taget/sh/pr64661-3.c: New.
1356 * gcc.taget/sh/pr64661-4.c: New.
1357
703c9ccd
RB
13582015-02-10 Richard Biener <rguenther@suse.de>
1359
1360 PR tree-optimization/64995
1361 * g++.dg/torture/pr64995.C: New testcase.
1362
696814ed
RB
13632015-02-10 Richard Biener <rguenther@suse.de>
1364
1365 PR tree-optimization/64909
1366 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
1367
9e271531
RO
13682015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1369
1370 * gcc.dg/signbit-sa.c: New test.
1371
2d51422f
JD
13722015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1373
1374 PR libgfortran/57822
1375 * gfortran/fmt_g0_7.f08: New test.
1376
940652d5
BC
13772015-02-10 Bin Cheng <bin.cheng@arm.com>
1378
1379 PR tree-optimization/43378
1380 * gcc.dg/tree-ssa/pr43378.c: New test.
1381
94a2f772
JH
13822015-02-08 Jan Hubicka <hubicka@ucw.cz>
1383
1384 PR ipa/64978
1385 * g++.dg/torture/pr64978.C: New testcase.
1386
d51151b2
JJ
13872015-02-09 Jakub Jelinek <jakub@redhat.com>
1388
1389 PR sanitizer/64981
1390 * gcc.dg/asan/pr64981.c: New test.
1391
c3e38a03
MP
13922015-02-09 Marek Polacek <polacek@redhat.com>
1393
1394 PR c/64856
1395 * gcc.dg/pr64856.c: New test.
1396
21c0137a
JJ
13972015-02-09 Jakub Jelinek <jakub@redhat.com>
1398
1399 PR target/64979
1400 * gcc.dg/tree-ssa/stdarg-7.c: New test.
1401 * gcc.c-torture/execute/pr64979.c: New test.
1402
14032015-02-09 Alan Lawrence <alan.lawrence@arm.com>
468963de
AL
1404
1405 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
1406
91f98377
UB
14072015-02-09 Uros Bizjak <ubizjak@gmail.com>
1408
ddc5ffe9 1409 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
91f98377
UB
1410 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
1411
c5ed53f5
UB
14122015-02-09 Uros Bizjak <ubizjak@gmail.com>
1413
1414 PR target/58757
1415 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
1416
28002f1a
RB
14172015-02-09 Richard Biener <rguenther@suse.de>
1418
1419 PR tree-optimization/54000
1420 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
1421
16c1c897
TV
14222015-02-09 Tom de Vries <tom@codesourcery.com>
1423
1424 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
1425
e3e968e9
ML
14262015-02-09 Martin Liska <mliska@suse.cz>
1427
1428 * g++.dg/ipa/pr64858.C: New test.
1429
62e0e086
TV
14302015-02-09 Tom de Vries <tom@codesourcery.com>
1431
1432 * gcc.dg/uninit-19.c: Fix warning line for fpic.
1433
ea51eee3
AP
14342015-02-08 Andrew Pinski <apinski@cavium.com>
1435
1436 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
1437
91480ff3
MM
14382015-02-08 Mikael Morin <mikael@gcc.gnu.org>
1439
1440 PR fortran/63744
c5ed53f5 1441 * gfortran.dg/use_rename_8.f90: New.
91480ff3 1442
57f4f0d5
EB
14432015-02-08 Eric Botcazou <ebotcazou@adacore.com>
1444
1445 * gnat.dg/addr7.ad[sb]: New test.
1446 * gnat.dg/addr8.ad[sb]: Likewise.
1447
a82289f5
DM
14482015-02-06 David Malcolm <dmalcolm@redhat.com>
1449
1450 PR jit/64752
1451 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
1452 from jit.dg/test-compile-to-executable.c's create_code, with a
1453 clarification of the output message.
1454 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
1455 pass/fail message.
1456 (test_jit): Use CHECK_NO_ERRORS when calling
1457 gcc_jit_context_compile_to_file.
1458 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
1459 jit-verify-compile-to-file to jit-verify-output-file-was-created.
1460 (jit-setup-compile-to-file): Likewise. Add a verbose comment
1461 about deletions that are attempted.
1462 (jit-verify-compile-to-file): Rename to...
1463 (jit-verify-output-file-was-created): ...this, and drop the
1464 attempt to run "file" and verify the output.
1465 (jit-verify-assembler): New function.
1466 (jit-verify-object): New function.
1467 (jit-verify-dynamic-library): New function.
1468 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
1469 favor of an implementation from new file
1470 create-code-for-hello-world-executable.h, which also adds a
1471 "main".
1472 (dg-final): Replace jit-verify-compile-to-file with
1473 jit-verify-output-file-was-created, and invoke new function
1474 jit-verify-assembler.
1475 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
1476 the output message.
1477 (dg-final): Replace jit-verify-compile-to-file with
1478 jit-verify-output-file-was-created, and invoke new function
1479 jit-verify-dynamic-library.
1480 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
1481 favor of an implementation from new file
1482 create-code-for-hello-world-executable.h, which also adds a
1483 "main".
1484 (dg-final): Replace jit-verify-compile-to-file with
1485 jit-verify-output-file-was-created. Strengthen the expected stdout
1486 from the built executable.
1487 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
1488 favor of an implementation from new file
1489 create-code-for-hello-world-executable.h, which also adds a
1490 "main".
1491 (dg-final): Replace jit-verify-compile-to-file with
1492 jit-verify-output-file-was-created, and invoke new function
1493 jit-verify-object.
1494 * jit.dg/verify-dynamic-library.c: New source file.
1495
45beb02e
SP
14962015-02-06 Sebastian Pop <s.pop@samsung.com>
1497 Brian Rzycki <b.rzycki@samsung.com>
1498
1499 PR tree-optimization/64878
948f9b76 1500 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
45beb02e 1501
bbd1bae2
JJ
15022015-02-06 Jakub Jelinek <jakub@redhat.com>
1503
1504 PR ipa/64896
1505 * g++.dg/ipa/pr64896.C: New test.
1506
46290aa8
MM
15072015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1508
1509 PR target/64205
1510 * gcc.target/powerpc/pr64205.c: New file.
1511
828be03a
UB
15122015-02-06 Uros Bizjak <ubizjak@gmail.com>
1513
1514 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
1515 (dg-options): Use -fpie instead of -fPIE -pie.
1516
62276744
JJ
15172015-02-06 Jakub Jelinek <jakub@redhat.com>
1518
1519 PR middle-end/64937
1520 * g++.dg/asan/pr64937.C: New test.
1521
43a68a9d
PT
15222015-02-06 Paul Thomas <pault@gcc.gnu.org>
1523
1524 PR fortran/63205
1525 * gfortran.dg/class_to_type_4.f90: New test
1526
15272015-01-29 Andre Vehreschild <vehre@gmx.de>
1528
1529 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
1530
d26ac279
JJ
15312015-02-06 Jakub Jelinek <jakub@redhat.com>
1532
1533 PR rtl-optimization/64957
1534 PR debug/64817
1535 * gcc.c-torture/execute/pr64957.c: New test.
1536
9f9ab303
JL
15372015-02-05 Jeff Law <law@redhat.com>
1538
1539 PR target/17306
1540 * gcc.target/h8300/pr17306-1.c: New test.
1541 * gcc.target/h8300/pr17306-2.c: New test.
1542
2f72ca14
TB
15432015-02-05 Tobias Burnus <burnus@net-b.de>
1544
1545 PR fortran/64943
1546 * gfortran.dg/structure_constructor_12.f90: New.
1547
b291a202
JL
15482015-02-05 Jeff Law <law@redhat.com>
1549
1550 PR target/58400
1551 gcc.target/h8300/pr58400.c: New test.
1552
29e1d31b
MM
15532015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
1554
1555 * gcc.target/arm/macro_defs0.c: New test.
1556 * gcc.target/arm/macro_defs1.c: New test.
1557 * gcc.target/arm/macro_defs2.c: New test.
1558
27d16306
UB
15592015-02-05 Uros Bizjak <ubizjak@gmail.com>
1560
1561 PR rtl-optimization/64905
1562 * gcc.target/i386/pr64905.c: Require nonpic target.
1563 (dg-options): Add -fomit-frame-pointer.
1564 (main): Remove.
1565
97a29710
JG
15662014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
1567
1568 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
1569 tree dump scanning.
1570
3cd52c11
PT
15712015-02-05 Paul Thomas <pault@gcc.gnu.org>
1572
cc6a430f 1573 PR fortran/64757
3cd52c11
PT
1574 * gfortran.dg/type_to_class_2.f90: New test
1575 * gfortran.dg/type_to_class_3.f90: New test
1576
c1eed5a1
JH
15772015-02-04 Jan Hubicka <hubicka@ucw.cz>
1578
1579 PR ipa/64686
1580 * g++.dg/torture/pr64686.C: New testcase.
1581
7489140d
L
15822015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1583
1584 PR rtl-optimization/64905
1585 * gcc.target/i386/pr64905.c: New file.
1586
7e36ec2e
SB
15872015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1588
1589 * gcc.dg/guality/pr41447-1.c: Remove xfail.
1590 * gcc.dg/guality/pr41616-1.c: Ditto.
1591
871dae34
AO
15922015-02-04 Alexandre Oliva <aoliva@redhat.com>
1593
1594 PR debug/64817
1595 * gcc.dg/pr64817-3.c: New.
1596
43534aa2
JJ
15972015-02-04 Jakub Jelinek <jakub@redhat.com>
1598 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1599
1600 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
1601 pass parameters in registers.
1602 * gcc.dg/guality/pr36728-2.c (main): Likewise.
1603 * gcc.dg/guality/pr36728-3.c (main): Likewise.
1604 * gcc.dg/guality/pr36728-4.c (main): Likewise.
1605
251f0b62
AL
16062015-02-04 Alan Lawrence <alan.lawrence@arm.com>
1607 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1608
1609 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
1610 list, allow for multilibed targets.
1611 * gcc.dg/combine_ashiftrt_2.c: Likewise.
1612
bbbfac7f
SB
16132015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1614
1615 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
1616 * gcc.dg/pr46728-6.c: Ditto.
1617
fc2dd6b5
RS
16182015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
1619
1620 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
1621 for mips_nanlegacy target.
1622
283b44f9
IE
16232015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
1624
1625 * gcc.target/i386/chkp-hidden-def.c: New.
1626
cc9ef6a6
TP
16272015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1628
1629 PR middle-end/62103
1630 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
1631 to use 24 bits for bitfield b.
1632
6a5fd0f8
TP
16332015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1634
1635 PR testsuite/64796
1636 * lib/target-supports.exp (check_effective_target_bswap64): Do not
1637 cache result in a global variable. Include all 32-bit targets for
1638 bswap64 tests.
1639
2a1d78d8
JJ
16402015-02-03 Jakub Jelinek <jakub@redhat.com>
1641
1642 PR rtl-optimization/64756
1643 * gcc.c-torture/execute/pr64756.c: New test.
1644
3548abca
OE
16452015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
1646
1647 PR target/64660
1648 * gcc.target/sh/pr64660-0.h: New.
1649 * gcc.target/sh/pr64660-1.c: New.
1650 * gcc.target/sh/pr64660-2.c: New.
1651 * gcc.target/sh/pr64660-3.c: New.
1652 * gcc.target/sh/pr64660-4.c: New.
1653
457d0ace
PC
16542015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1655
1656 PR c++/64877
1657 * g++.dg/warn/Waddress-2.C: New.
1658
2944c91c
SB
16592015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
1660
1661 PR middle-end/61225
457d0ace 1662 * gcc.target/i386/pr49095.c: XFAIL for ia32.
2944c91c 1663
457d0ace 16642015-02-03 Dodji Seketeli <dodji@redhat.com>
f8abc9ba
DS
1665
1666 PR preprocessor/64803
1667 * gcc.dg/cpp/builtin-macro-1.c: New test case.
1668
d67bce7c
JH
16692015-02-02 Jan Hubicka <hubicka@ucw.cz>
1670
1671 * g++.dg/ipa/devirt-37.C: Disable early inlining.
1672
6f105c50
CL
16732015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
1674
1675 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1676 (_ARM_FPSRC): Add DN and AHP fields.
1677 (clean_results): Force DN=1 on AArch64.
1678 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
1679 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
1680 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
1681 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
1682 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
1683 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
1684
e404a667
AM
16852015-02-02 Alan Modra <amodra@gmail.com>
1686
1687 * gcc.target/powerpc/cprophard.c: New.
1688
f8d6fa7e
AT
16892015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
1690
1691 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
1692 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
1693
dfde35b3
JJ
16942015-02-01 Jakub Jelinek <jakub@redhat.com>
1695
1696 PR debug/64817
1697 * gcc.dg/pr64817-1.c: New test.
1698 * gcc.dg/pr64817-2.c: New test.
1699
2b8427ca
OE
17002015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
1701
1702 PR target/64851
1703 * gcc.target/sh/pr64851-0.h: New
1704 * gcc.target/sh/pr64851-1.c: New
1705 * gcc.target/sh/pr64851-2.c: New
1706 * gcc.target/sh/pr64851-3.c: New
1707 * gcc.target/sh/pr64851-4.c: New
1708
0d9a5f8a
UB
17092015-01-31 Uros Bizjak <ubizjak@gmail.com>
1710
2b8427ca 1711 PR target/64882
0d9a5f8a
UB
1712 * gcc.dg/torture/pr64882.c: New test.
1713
6b92143e
DE
17142015-01-31 David Edelsohn <dje.gcc@gmail.com>
1715
1716 PR target/64159
1717 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
1718 sparc*-*-*.
1719
cca0f8ca
UB
17202015-01-31 Uros Bizjak <ubizjak@gmail.com>
1721
1722 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
1723 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
1724 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
1725 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
1726 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
1727 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
1728 tree dump.
1729 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
1730 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
1731 tree dump.
1732 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
1733 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
1734 tree dump.
1735
895ff86f
VM
17362015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1737
1738 PR target/64688
1739 * g++.dg/pr64688-2.C: New.
1740
1c9cc1d3
UB
17412015-01-30 Uros Bizjak <ubizjak@gmail.com>
1742
1743 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
1744 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1745 * gcc.target/i386/fuse-caller-save.c: Ditto.
1746 * gcc.target/i386/headmerge-1.c: Ditto.
1747 * gcc.target/i386/headmerge-2.c: Ditto.
1748 * gcc.target/i386/sibcall-6.c: Ditto.
1749
3c954213
VM
17502015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1751
1752 PR target/64617
1753 * gcc.target/i386/pr64617.c: New test.
1754
089ad473
UB
17552015-01-30 Uros Bizjak <ubizjak@gmail.com>
1756
1757 PR target/15184
1758 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
1759 (dg-options): Remove -m32.
1760 (dg-final): Scan for "movb %al" only.
1761 * gcc.target/i386/pr15184-2.c: Ditto.
1762
566d377a
RB
17632015-01-30 Richard Biener <rguenther@suse.de>
1764
1765 PR tree-optimization/64829
1766 * gcc.dg/vect/pr64829.c: New testcase.
1767
7b33f0c8
MP
17682015-01-29 Marek Polacek <polacek@redhat.com>
1769
1770 PR c/64709
1771 * gcc.dg/pr64709.c: New test.
1772
a7c3e87e
JJ
17732015-01-29 Jakub Jelinek <jakub@redhat.com>
1774
1775 PR c++/64717
1776 * g++.dg/ubsan/pr64717-1.C: New test.
1777 * g++.dg/ubsan/pr64717-2.C: New test.
1778
17792015-01-29 Uros Bizjak <ubizjak@gmail.com>
75e2edee
UB
1780
1781 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
1782
52d28530
JL
17832015-01-29 Jeff Law <law@redhat.com>
1784
1785 PR target/15184
1786 * gcc.target/i386/pr15184-1.c: New test.
1787 * gcc.target/i386/pr15184-2.c: New test.
1788
b8aa7083
YR
17892015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1790
1791 PR tree-optimization/64746
1792 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
1793
d94e3e75
RB
17942015-01-29 Richard Biener <rguenther@suse.de>
1795
1796 PR tree-optimization/64853
1797 * gcc.dg/torture/pr64853.c: New testcase.
1798
62c00445
RB
17992015-01-29 Richard Biener <rguenther@suse.de>
1800
1801 PR tree-optimization/64844
1802 * gcc.dg/vect/pr64844.c: New testcase.
1803
e11627e9
YR
18042015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1805
1806 PR middle-end/64809
1807 * gcc.dg/pr64809.c: Delete.
1808
c291690e
IE
18092015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
1810
1811 PR middle-end/64805
1812 * gcc.target/i386/pr64805.c: New.
1813
2b6969cd
RO
18142015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1815
1816 * gcc.dg/guality/guality.h (main): Add argv[0] to
1817 guality_gdb_command.
1818
10881cff
JH
18192015-01-29 Jan Hubicka <hubicka@ucw.cz>
1820
1821 PR ipa/64801
1822 * gcc.dg/tree-ssa/pr64801.c: New testcase.
1823
c761dca1
OE
18242015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
1825
1826 PR target/64659
1827 * gcc.target/sh/sh.exp
1828 (check_effective_target_atomic_model_soft_gusa_available,
1829 check_effective_target_atomic_model_soft_tcb_available,
1830 check_effective_target_atomic_model_soft_imask_available,
1831 check_effective_target_atomic_model_hard_llcs_available): New.
1832 * gcc.target/sh/pr64659-0.h: New.
1833 * gcc.target/sh/pr64659-1.c: New.
1834 * gcc.target/sh/pr64659-2.c: New.
1835 * gcc.target/sh/pr64659-3.c: New.
1836 * gcc.target/sh/pr64659-4.c: New.
1837
26586d77
AV
18382015-01-28 Alex Velenko <Alex.Velenko@arm.com>
1839
1840 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
1841 scan-assembler-times pattern.
1842
090238ee
YR
18432015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1844
1845 PR middle-end/64809
1846 * gcc.dg/pr64809.c: New test.
1847
fa8e5051
IE
18482015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
1849
1850 PR tree-optimization/64277
1851 * gcc.dg/pr64277.c: New.
1852
8447859b
TP
18532015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1854
1855 PR tree-optimization/64718
1856 * gcc.c-torture/execute/pr64718.c: New test.
1857
285398d2
JG
18582015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
1859
1860 * gcc.target/aarch64/abs_2.c: New.
1861
6b18ab83
RS
18622015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
1863
1864 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
1865 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
1866 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
1867 ISA rev < 2.
1868
813ba013
JJ
18692015-01-28 Jakub Jelinek <jakub@redhat.com>
1870
1871 PR bootstrap/64612
1872 * lib/target-supports.exp (check_effective_target_comdat_group): New.
1873 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
1874 { target comdat_group }.
1875
710700ab
TB
18762015-01-27 Tobias Burnus <burnus@net-b.de>
1877
1878 PR fortran/63861
1879 * gfortran.dg/goacc/coarray_2.f90: New.
1880
e23f2892
JH
18812015-01-27 Jan Hubicka <hubicka@ucw.cz>
1882
1883 PR ipa/60871
1884 PR ipa/64139
1885 * g++.dg/torture/pr64139.C: New testcase.
1886 * g++.dg/torture/pr60871.C: Likewise.
1887
6e17947e
JW
18882015-01-27 Janus Weil <janus@gcc.gnu.org>
1889
1890 PR fortran/64230
1891 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
1892 prevent linking errors.
1893
b833dedd
JH
18942015-01-27 Jan Hubicka <hubicka@ucw.cz>
1895
1896 PR ipa/64282
1897 * g++.dg/torture/pr64282.C: New testcase.
1898
e24ca886
KT
18992015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1900
1901 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
1902 for wzr reg.
1903
94091f43
DV
19042015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1905
183153c9
OE
1906 * gcc.target/s390/hotpatch-13.c: New testcase.
1907 * gcc.target/s390/hotpatch-14.c: New testcase.
1908 * gcc.target/s390/hotpatch-15.c: New testcase.
1909 * gcc.target/s390/hotpatch-16.c: New testcase.
1910 * gcc.target/s390/hotpatch-17.c: New testcase.
1911 * gcc.target/s390/hotpatch-18.c: New testcase.
1912 * gcc.target/s390/hotpatch-19.c: New testcase.
1913 * gcc.target/s390/hotpatch-20.c: New testcase.
1914 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
1915 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
1916 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
1917 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
1918 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
1919 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
1920 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
1921 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
1922 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
1923 * gcc.target/s390/hotpatch-10.c: Likewise.
1924 * gcc.target/s390/hotpatch-11.c: Likewise.
1925 * gcc.target/s390/hotpatch-12.c: Likewise.
1926 * gcc.target/s390/hotpatch-2.c: Likewise.
1927 * gcc.target/s390/hotpatch-3.c: Likewise.
1928 * gcc.target/s390/hotpatch-4.c: Likewise.
1929 * gcc.target/s390/hotpatch-5.c: Likewise.
1930 * gcc.target/s390/hotpatch-6.c: Likewise.
1931 * gcc.target/s390/hotpatch-7.c: Likewise.
1932 * gcc.target/s390/hotpatch-8.c: Likewise.
1933 * gcc.target/s390/hotpatch-9.c: Likewise.
1934 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
1935 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1936 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1937 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1938 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1939 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1940 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
1941 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
94091f43 1942
096e8448
JW
19432015-01-27 Jiong Wang <jiong.wang@arm.com>
1944
1945 * gcc.dg/long_branch.c: New testcase.
1946
f101c4b4
RB
19472015-01-27 Richard Biener <rguenther@suse.de>
1948
1949 PR tree-optimization/56273
1950 PR tree-optimization/59124
1951 PR tree-optimization/64277
1952 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1953 * gcc.dg/Warray-bounds-12.c: Likewise.
1954 * gcc.dg/Warray-bounds-13.c: Likewise.
1955
6d71672d
JJ
19562015-01-27 Jakub Jelinek <jakub@redhat.com>
1957
1958 PR rtl-optimization/61058
1959 * gcc.dg/pr61058.c: New test.
1960
3dd598be
IE
19612015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
1962
1963 * gcc.target/i386/chkp-narrow-bounds.c: New.
1964
dea63e49
JJ
19652015-01-27 Jakub Jelinek <jakub@redhat.com>
1966
b30ea138
JJ
1967 PR tree-optimization/64807
1968 * gcc.dg/pr64807.c: New test.
1969
dea63e49
JJ
1970 PR c/64766
1971 * gcc.dg/pr64766.c: New test.
1972
48e4f473
OE
19732015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
1974
1975 PR target/49263
1976 * gcc.target/sh/pr49263-4.c: New.
1977
40a778bd
PT
19782015-01-26 Paul Thomas <pault@gcc.gnu.org>
1979
1980 PR fortran/62044
1981 * gfortran.dg/allocate_with_mold_1.f90: New test
1982
d38f7dce
JJ
19832015-01-26 Jakub Jelinek <jakub@redhat.com>
1984
1985 PR c/64778
1986 * gcc.dg/pr64778.c: New test.
1987
4cd76837
JJ
1988 PR middle-end/64421
1989 * gcc.dg/vect/pr64421.c: New test.
1990
b25affbd
TB
19912015-01-26 Tobias Burnus <burnus@net-b.de>
1992
1993 PR fortran/64771
1994 * gfortran.dg/coarray_36.f: New.
1995 * gfortran.dg/coarray_37.f90: New.
1996
807b50a7
JW
19972015-01-26 Janus Weil <janus@gcc.gnu.org>
1998
1999 PR fortran/64230
2000 * gfortran.dg/class_allocate_18.f90: New.
2001
2748ffd3
CL
20022015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2003
2004 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
2005
4ef07c76
CL
20062015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2007
2008 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
2009
0e6057c6
CL
20102015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2011
316cbf79
CL
2012 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
2013
20142015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2015
2016 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
0e6057c6 2017
0dd498e4
CL
20182015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2019
2020 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
2021 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
2022 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
2023 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
2024
a9f53b60
CL
20252015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2026
2027 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
2028 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
2029 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
2030
f4d988f4
CL
20312015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2032
2033 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
2034 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
2035 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
2036 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
2037 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
2038 vXXXhn.inc.
2039
3cd58c0f
RB
20402015-01-26 Richard Biener <rguenther@suse.de>
2041
2042 PR middle-end/64764
2043 * gcc.dg/uninit-19.c: New testcase.
2044
96af01ae
RO
20452015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2046
2047 * lib/target-supports.exp (check_effective_target_vect64): Add
2048 sparc*-*-*.
2049
44d59462
EB
20502015-01-26 Eric Botcazou <ebotcazou@adacore.com>
2051
2052 PR testsuite/64712
2053 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
2054
a638d1de
TL
20552015-01-26 Tony Liu <tony.liu@arm.com>
2056
2057 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
2058 non-UAL cases.
2059
0daf7343
JB
20602015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
2061
2062 PR libfortran/64770
2063 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
2064 correctly, clean up afterwards.
2065
0ac399cf
MM
20662015-01-25 Mikael Morin <mikael@gcc.gnu.org>
2067
2068 PR fortran/62044
2069 * gfortran.dg/use_rename_7.f90: New.
2070
939911c5
ASJ
20712015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
2072
2073 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
2074 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
2075
1f22bef5
OE
20762015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
2077
2078 PR target/54236
2079 * gcc.target/sh/pr54236-4.c: New.
2080
c8f2dff2
L
20812015-01-24 H.J. Lu <hongjiu.lu@intel.com>
2082
2083 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
2084 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
2085 Bridge test.
2086
7165d8f1
JB
20872015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
2088
2089 PR libfortran/64770
2090 * gfortran.dg/open_new_segv.f90: New test.
2091
841dbf80
OE
20922015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
2093
2094 PR target/49263
2095 PR target/53987
2096 PR target/64345
2097 PR target/59533
2098 PR target/52933
2099 PR target/54236
2100 PR target/51244
2101 * gcc.target/sh/pr64345-1.c: New.
2102 * gcc.target/sh/pr64345-2.c: New.
2103 * gcc.target/sh/pr59533-1.c: New.
2104 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
2105 * gcc.target/sh/pr52933-2.c: Likewise.
2106 * gcc.target/sh/pr54089-1.c: Likewise.
2107 * gcc.target/sh/pr54236-1.c: Likewise.
2108 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
2109 * gcc.target/sh/pr49263-1.c: Remove xfails.
2110 * gcc.target/sh/pr49263-2.c: Likewise.
2111 * gcc.target/sh/pr49263-3.c: Likewise.
2112 * gcc.target/sh/pr53987-1.c: Likewise.
2113 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
2114 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
2115 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
2116 (test05, test06, test07, test08, test09, test10, test11, test12): New.
2117 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
2118 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
2119 test_009): New.
2120 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
2121 (test_02): New.
2122
19bd4ebc
TV
21232015-01-24 Tom de Vries <tom@codesourcery.com>
2124
2125 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
2126
6ed7da89
ILT
21272015-01-23 Ian Lance Taylor <iant@google.com>
2128
2129 PR go/64510
2130 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
2131 targets without split stack support.
2132
5c8bae59
VM
21332015-01-23 Vladimir Makarov <vmakarov@redhat.com>
2134
2135 PR target/64317
2136 * gcc.target/i386/pr64317.c: New test.
2137
6c4d60f8
JJ
21382015-01-23 Jakub Jelinek <jakub@redhat.com>
2139
2140 PR rtl-optimization/63637
2141 PR rtl-optimization/60663
2142 * gcc.dg/pr63637-1.c: New test.
2143 * gcc.dg/pr63637-2.c: New test.
2144 * gcc.dg/pr63637-3.c: New test.
2145 * gcc.dg/pr63637-4.c: New test.
2146 * gcc.dg/pr63637-5.c: New test.
2147 * gcc.dg/pr63637-6.c: New test.
2148 * gcc.target/i386/pr63637-1.c: New test.
2149 * gcc.target/i386/pr63637-2.c: New test.
2150 * gcc.target/i386/pr63637-3.c: New test.
2151 * gcc.target/i386/pr63637-4.c: New test.
2152 * gcc.target/i386/pr63637-5.c: New test.
2153 * gcc.target/i386/pr63637-6.c: New test.
2154
350d17ef
RB
21552015-01-23 Richard Biener <rguenther@suse.de>
2156
2157 PR testsuite/63439
2158 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
2159 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
2160
10ef8f28
MP
21612015-01-23 Marek Polacek <polacek@redhat.com>
2162
2163 PR preprocessor/60570
2164 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
2165 * gcc.dg/cpp/pr60570.c: New test.
2166
8f000887
RB
21672015-01-23 Richard Biener <rguenther@suse.de>
2168
2169 PR testsuite/63439
2170 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
2171 vectorization on vect64 targets.
2172
652960d1
JW
21732015-01-23 Janus Weil <janus@gcc.gnu.org>
2174
2175 PR fortran/60922
2176 * gfortran.dg/class_allocate_17.f90: New.
2177
c146aced
TB
21782015-01-23 Tobias Burnus <burnus@net-b.de>
2179
2180 PR fortran/64726
2181 * gfortran.dg/goacc/combined_loop.f90: New.
2182
bae420fc
JD
21832015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2184
2185 PR fortran/61933
2186 * gfortran.dg/make_unit.f90: New test.
2187
20056f60
JD
21882015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2189
2190 PR fortran/61933
2191 * gfortran.dg/negative_unit_int8.f: Update.
2192
5e7821eb
JL
21932015-01-22 Jeff Law <law@redhat.com>
2194
2195 PR target/52076
2196 * gcc.target/m68k/pr52076-1.c: New test.
2197 * gcc.target/m68k/pr52076-2.c: New test.
2198
f4b05e74
RB
21992015-01-22 Richard Biener <rguenther@suse.de>
2200
2201 PR middle-end/64728
2202 * gcc.dg/torture/pr64728.c: New testcase.
2203
75e2edee 22042015-01-22 Uros Bizjak <ubizjak@gmail.com>
98321768
UB
2205
2206 PR target/64688
2207 * g++.dg/pr64688.C: New test.
2208
e9ed6b1e
IE
22092015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
2210
2211 * gcc.target/i386/chkp-always_inline.c (f1): Make static
2212 to avoid errors with -fpic.
2213
cce93c76
RB
22142015-01-22 Richard Biener <rguenther@suse.de>
2215
2216 PR libstdc++/64535
2217 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
2218
c8b90a13
SB
22192015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
2220
2221 PR rtl-optimization/64682
2222 * gcc.c-torture/execute/pr64682.c: New file.
2223
31be63ab
JJ
22242015-01-21 Jakub Jelinek <jakub@redhat.com>
2225
98f51044
JJ
2226 PR debug/64511
2227 * gcc.dg/pr64511.c: New test.
2228
6c5ed3f1
JJ
2229 PR rtl-optimization/62078
2230 * g++.dg/opt/pr62078.C: New test.
2231
31be63ab
JJ
2232 PR c/63307
2233 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
2234
4195393b
TK
22352015-01-21 Thomas Koenig <tkoenig@netcologne.de>
2236
2237 PR fortran/57023
2238 * gfortran.dg/internal_pack_15.f90: New test.
2239
2f3c4b69
BE
22402015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
2241
948f9b76 2242 * c-c++-common/tsan/step.c: New testcase.
2f3c4b69 2243
6fdbf713
CL
22442015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2245
2246 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
2247
9b84f8f5
CL
22482015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2249
2250 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
2251
993cb720
CL
22522015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2253
2254 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
2255
c6c3bdce
CL
22562015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2257
2258 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
2259
49258482
CL
22602015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2261
2262 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
2263
77566bc7
CL
22642015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2265
2266 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
2267
94b9215c
CL
22682015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2269
2270 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
2271
43da1074
CL
22722015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2273
2274 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
2275
e5584668
CL
22762015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2277
2278 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
2279
8afb62ac
CL
22802015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2281
2282 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
2283
ad9b853c
CL
22842015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2285
2286 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
2287
d048f8c3
CL
22882015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2289
2290 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
2291
84722cca
CL
22922015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2293
2294 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
2295 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
2296 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
2297 vXXXw.inc.
2298
9ba08321
CL
22992015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2300
2301 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
2302 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
2303 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
2304 vXXXl.inc.
2305
8f478ee6
RL
23062015-01-21 Renlin Li <renlin.li@arm.com>
2307
2308 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
2309 * g++.dg/tls/thread_local5g.C: Likewise.
2310 * g++.dg/tls/thread_local6g.C: Likewise.
2311
d9355320
CL
23122015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2313
2314 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
2315 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
2316 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
2317
dc60142a
CL
23182015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2319
2320 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
2321 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
2322 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
2323
e6ad0b15
CL
23242015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2325
2326 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
2327 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
2328 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
2329
73780390
CL
23302015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
2331
2332 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
2333 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
2334 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
2335
1f36fbf4
JL
23362015-01-20 Jeff Law <law@redhat.com>
2337
2338 PR target/59946
2339 * gcc.target/m68k/pr59946.c: New test.
2340
07cdd01e
CL
23412015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2342
2343 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
2344 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
2345 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
2346
e20a3d0f
CL
23472015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2348
2349 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
2350 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
2351 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
2352
8e4a8e54
CL
23532015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2354
2355 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
2356 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
2357 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
2358
8df0f8aa
CL
23592015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2360
2361 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
2362 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
2363 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
2364 vshuffle.inc.
2365 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
2366 vshuffle.inc.
2367
1a1345f4
CL
23682015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2369
2370 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
2371 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
2372 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
2373
84c8a10b
CL
23742015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2375
2376 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
2377 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
2378 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
2379
a5504e99
CL
23802015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2381
2382 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
2383
17cb4283
JJ
23842015-01-20 Jakub Jelinek <jakub@redhat.com>
2385
d302f41d
JJ
2386 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
2387
3ea36418
JJ
2388 PR sanitizer/64632
2389 * g++.dg/ubsan/pr64632.C: New test.
2390
17cb4283
JJ
2391 PR debug/64663
2392 * gcc.dg/pr64663.c: New test.
2393
3b6444f0
PC
23942015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2395
2396 PR c++/64383
2397 * g++.dg/warn/Wunused-var-23.C: New.
2398
67ee3e61
PC
23992015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2400
2401 PR c++/59937
2402 * g++.dg/cpp0x/constexpr-59937-1.C: New.
2403 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
2404
2fd2ae34
RB
24052015-01-20 Richard Biener <rguenther@suse.de>
2406
2407 PR ipa/64684
2408 * gcc.dg/lto/pr64684_0.c: New testcase.
2409 * gcc.dg/lto/pr64684_1.c: Likewise.
2410 * gcc.dg/lto/pr64684_2.c: Likewise.
2411 * gcc.dg/lto/pr64685_0.c: Likewise.
2412 * gcc.dg/lto/pr64685_1.c: Likewise.
2413
efb6a9ce
PC
24142015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2415
2416 PR c++/62241
2417 * g++.dg/cpp1y/lambda-init12.C: New.
2418
f1691f6c
RB
24192015-01-20 Richard Biener <rguenther@suse.de>
2420
2421 PR tree-optimization/64410
2422 * g++.dg/vect/pr64410.cc: Require vect_double.
2423
c896d4b4 24242015-01-20 Matthew Wahab <matthew.wahab@arm.com>
f1691f6c 2425
c896d4b4
MW
2426 PR target/64149
2427 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
2428
7002f3bd
IZ
24292015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
2430
2431 PR bootstrap/64676
2432 Revert:
2433 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
2434
2435 PR rtl-optimization/64081
2436 * gcc.dg/pr64081.c: New test.
2437
fdce7209
DM
24382015-01-19 David Malcolm <dmalcolm@redhat.com>
2439
2440 * jit.dg/harness.h: Include <unistd.h>.
2441 (CHECK_NO_ERRORS): New.
2442 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
2443 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
2444 gcc_jit_context_compile_to_file.
2445 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
2446 args to the spawned executable.
2447 (jit-expand-vars): New function.
2448 (jit-exe-params): New variable.
2449 (dg-jit-set-exe-params): New function.
2450 (jit-dg-test): Detect testcases that use
2451 jit-verify-compile-to-file and call jit-setup-compile-to-file.
2452 Set arguments of spawned process to jit-exe-params.
2453 (jit-get-output-filename): New function.
2454 (jit-setup-compile-to-file): New function.
2455 (jit-verify-compile-to-file): New function.
2456 (jit-run-executable): New function.
2457 (jit-verify-executable): New function.
2458 * jit.dg/test-compile-to-assembler.c: New testcase.
2459 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
2460 * jit.dg/test-compile-to-executable.c: New testcase.
2461 * jit.dg/test-compile-to-object.c: New testcase.
2462
0c84d521
OE
24632015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
2464
2465 PR target/64652
2466 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
2467 (test_1): New.
2468
6b984df0
ML
24692015-01-19 Martin Liska <mliska@suse.cz>
2470
2471 * objc/compile/pr64668.m: New test.
2472
670c08b3
DM
24732015-01-19 David Malcolm <dmalcolm@redhat.com>
2474
2475 * jit.dg/test-arith-overflow.c: Include stdbool.h.
2476 (create_overflow_fn): Update comment to clarify that
2477 the third param of the created function is a bool *, not
2478 an int *.
2479 (verify_int_overflow_fn): Convert param "expected_ovf" from
2480 int to bool. Update third param of "overflow_fn_type" from int *
2481 to bool *. Update local "actual_ovf" from int to bool.
2482 (verify_uint_overflow_fn): Likewise.
2483
185c9e56
ML
24842015-01-19 Martin Liska <mliska@suse.cz>
2485
2486 * gcc.dg/ipa/ipa-icf-33.c: New test.
2487
75f16201
FY
24882015-01-19 Felix Yang <felix.yang@huawei.com>
2489 Haijian Zhang <z.zhanghaijian@huawei.com>
2490
2491 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2492 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2493 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
2494 result_float64x2, expected_hfloat64x2): New helper type, variable and
2495 declaration.
2496 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2497 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
2498 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
2499 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
2500 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
2501 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
2502 and target without the FMA feature.
2503
af129d07
JW
25042015-01-19 Jiong Wang <jiong.wang@arm.com>
2505
2506 * gcc.target/aarch64/pr64304.c: New testcase.
2507
75f16201 25082015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
dfd3a76c
IZ
2509
2510 PR rtl-optimization/64081
2511 * gcc.dg/pr64081.c: New test.
2512
2e066278
TB
25132015-01-19 Tejas Belagod <tejas.belagod@arm.com>
2514
2515 PR target/63971
2516 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
2517 the epilogue).
2518 * gcc.target/aarch64/test_frame_6.c: Likewise.
2519 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
2520 and x19 (in the epilogue).
2521 * gcc.target/aarch64/test_frame_4.c: Likewise.
2522 * gcc.target/aarch64/test_frame_7.c: Likewise.
2523
c11d86b4
IE
25242015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
2525
2526 * gcc.target/i386/chkp-always_inline.c: New.
2527
2f3b40a7
AP
25282015-01-15 Andrew Pinski <apinski@cavium.com>
2529 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2530
2531 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
2532 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
2533
5b384b3d
PT
25342015-01-18 Andre Vehreschild <vehre@gmx.de>
2535
2536 PR fortran/60255
2537 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
2538 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
2539
25402015-01-18 Paul Thomas <pault@gcc.gnu.org>
2541
2542 PR fortran/64578
2543 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2544
15a43a0c
OE
25452015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
2546
2547 PR target/64652
2548 * gcc.target/sh/torture/pr64652.c: New.
2549
b16650ac
JH
25502015-01-18 Jan Hubicka <hubicka@ucw.cz>
2551
2552 * gcc.dg/ipa/ipa-icf-32.c: Update template.
2553 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
2554 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
2555 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
2556 * c-c++-common/asan/kasan-recover-1.c: Likewise.
2557 * c-c++-common/asan/kasan-recover-2.c: Likewise.
2558
33c3b6be
JH
25592015-01-18 Jan Hubicka <hubicka@ucw.cz>
2560
2561 PR ipa/64378
2562 * g++.dg/torture/pr64378.C: New testcase.
2563
a878f8e8
PT
25642015-01-18 Paul Thomas <pault@gcc.gnu.org>
2565
8fc4dc4a 2566 PR fortran/57959
a878f8e8
PT
2567 * gfortran.dg/block_13.f08: New test
2568
e207c522
PT
25692015-01-18 Paul Thomas <pault@gcc.gnu.org>
2570
2571 PR fortran/55901
2572 * gfortran.dg/associate_1.f03: Allow test for character with
2573 automatic length.
2574
f2a93012
SB
25752015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2576
2577 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
2578 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
2579
c0779818
SB
25802015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2581
2582 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
2583
029b2d55
PT
25842015-01-17 Paul Thomas <pault@gcc.gnu.org>
2585
2586 PR fortran/64578
2587 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2588
9b548517
AV
25892015-01-17 Andre Vehreschild <vehre@gmx.de>
2590
2591 PR fortran/60357
2592 * gfortran.dg/alloc_comp_assign_13.f08: New test.
2593
2594 PR fortran/61275
2595 * gfortran.dg/alloc_comp_assign_14.f08: New test.
2596
2597 PR fortran/55932
2598 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
2599
adbfb3f8
AV
26002015-01-17 Andre Vehreschild <vehre@gmx.de>
2601
2602 PR fortran/60334
2603 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
2604
0ed4bf92
BS
26052015-01-16 Bernd Schmidt <bernds@codesourcery.com>
2606
2607 PR rtl-optimization/52773
2608 * gcc.c-torture/compile/pr52773.c: New test.
2609
68e2914e
PC
26102015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2611
2612 PR c++/62134
2613 * g++.dg/cpp0x/alias-decl-46.C: New.
2614
1175297f
CL
26152015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2616
2617 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
2618
1005e837
CL
26192015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2620
2621 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
2622 Add trace.
11135080
CL
2623 (CHECK_FP): Likewise.
2624 (CHECK_CUMULATIVE_SAT): Likewise.
1005e837 2625
0619d58c
CL
26262015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2627
11135080
CL
2628 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
2629 (Set_Neon_Cumulative_Sat): Add parameter.
2630 (__set_neon_cumulative_sat): Support new parameter.
2631 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
2632 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2633 argument.
2634 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
2635 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2636 argument.
0619d58c 2637
cbf9a566
BE
26382015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
2639
2640 * g++.dg/tsan/vptr_benign_race.C: New testcase.
2641 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
2642
39dac19e
PC
26432015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2644
2645 PR c++/60056
2646 * g++.dg/tls/thread_local-ice4.C: New.
2647
35912f16
JG
26482015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
2649
2650 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
2651 than Neon options.
2652
39dac19e 26532015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
0dc240a4
PC
2654
2655 PR c++/62276
2656 * g++.dg/cpp0x/vt-62276.C: New.
2657
ed22611a
IE
26582015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2659
2660 PR middle-end/64353
2661 * g++.dg/pr64353.C: New.
2662
f2a03a72
KT
26632015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2664
2665 PR target/64263
2666 * gcc.target/aarch64/pr64263_1.c: New test.
2667
32e84644
YR
26682015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
2669
2670 PR tree-optimization/64434
2671 * gcc.dg/torture/pr64434.c: Move to...
2672 * gcc.dg/pr64434.c: ... here.
2673
666e8e06
RB
26742015-01-16 Richard Biener <rguenther@suse.de>
2675
2676 PR middle-end/64614
2677 * gcc.dg/uninit-18.c: New testcase.
2678
0399a8db
RB
26792015-01-16 Richard Biener <rguenther@suse.de>
2680
2681 PR tree-optimization/64568
2682 * g++.dg/torture/pr64568-2.C: New testcase.
2683
06201ad5
IE
26842015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2685
2686 PR target/64363
2687 * gcc.target/i386/chkp-label-address.c: New.
2688
dc9a54fa
JW
26892015-01-16 Janus Weil <janus@gcc.gnu.org>
2690
2691 PR fortran/45290
2692 * gfortran.dg/pointer_init_6.f90: Extended.
2693
ece4d1ac
RS
26942015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
2695
2696 * gcc.c-torture/compile/20150108.c: New test.
2697
4baa25d3
EB
26982015-01-16 Eric Botcazou <ebotcazou@adacore.com>
2699
2700 * gcc.target/visium: New directory.
2701
a3f97e03
RB
27022015-01-16 Richard Biener <rguenther@suse.de>
2703
2704 PR tree-optimization/61743
2705 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
2706 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2707
5f3bc026
ZC
27082015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
2709
2710 * gcc.dg/pr64015.c: New test.
2711
9377495d
MT
27122015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
2713
2714 PR ipa/64163
2715 PR ipa/64612
2716 * g++.dg/ipa/pr64612.C: New test.
2717
eb5ffec4
RL
27182015-01-16 Renlin Li <renlin.li@arm.com>
2719
2720 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
2721
3e362970
IT
27222015-01-16 Ilya Tocar <ilya.tocar@intel.com>
2723
2724 * gcc.target/i386/sse-14.c: Test new intrinsic.
2725 * gcc.target/i386/sse-22.c: Ditto.
2726
de37b21e
PC
27272015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2728
2729 PR c++/58614
2730 * g++.dg/cpp0x/auto44.C: New.
2731
56314783
SL
27322015-01-15 Sandra Loosemore <sandra@codesourcery.com>
2733
2734 PR target/59710
2735 * gcc.target/nios2/gpopt-all.c: New test case.
2736 * gcc.target/nios2/gpopt-local.c: New test case.
2737 * gcc.target/nios2/gpopt-global.c: New test case.
2738 * gcc.target/nios2/gpopt-data.c: New test case.
2739 * gcc.target/nios2/gpopt-none.c: New test case.
2740
35228ac7
JJ
27412015-01-15 Jakub Jelinek <jakub@redhat.com>
2742
2743 * g++.dg/ubsan/vptr-1.C: New test.
2744 * g++.dg/ubsan/vptr-2.C: New test.
2745 * g++.dg/ubsan/vptr-3.C: New test.
2746 * g++.dg/ubsan/vptr-4.C: New test.
2747 * g++.dg/ubsan/vptr-5.C: New test.
2748 * g++.dg/ubsan/vptr-6.C: New test.
2749 * g++.dg/ubsan/vptr-7.C: New test.
2750 * g++.dg/ubsan/vptr-8.C: New test.
2751 * g++.dg/ubsan/vptr-9.C: New test.
2752
6c34c761
EB
27532015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2754
2755 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
2756 is set up.
2757 * lib/gcc-dg.exp: Likewise.
2758
d1457701
VM
27592015-01-15 Vladimir Makarov <vmakarov@redhat.com>
2760
2761 PR rtl-optimization/64110
2762 * gcc.target/i386/pr64110.c: Add scan-assembler.
2763
41dbbb37
TS
27642015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2765 James Norris <jnorris@codesourcery.com>
2766 Cesar Philippidis <cesar@codesourcery.com>
2767 Ilmir Usmanov <i.usmanov@samsung.com>
2768
2769 * lib/target-supports.exp (check_effective_target_fopenacc): New
2770 procedure.
2771 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
2772 * g++.dg/goacc/goacc.exp: Likewise.
2773 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
2774 * gcc.dg/goacc/goacc.exp: Likewise.
2775 * gfortran.dg/goacc/goacc.exp: Likewise.
2776 * c-c++-common/cpp/openacc-define-1.c: New file.
2777 * c-c++-common/cpp/openacc-define-2.c: Likewise.
2778 * c-c++-common/cpp/openacc-define-3.c: Likewise.
2779 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
2780 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2781 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2782 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2783 * c-c++-common/goacc/asyncwait-1.c: Likewise.
2784 * c-c++-common/goacc/cache-1.c: Likewise.
2785 * c-c++-common/goacc/clauses-fail.c: Likewise.
2786 * c-c++-common/goacc/collapse-1.c: Likewise.
2787 * c-c++-common/goacc/data-1.c: Likewise.
2788 * c-c++-common/goacc/data-2.c: Likewise.
2789 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
2790 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2791 * c-c++-common/goacc/deviceptr-2.c: Likewise.
2792 * c-c++-common/goacc/deviceptr-3.c: Likewise.
2793 * c-c++-common/goacc/if-clause-1.c: Likewise.
2794 * c-c++-common/goacc/if-clause-2.c: Likewise.
2795 * c-c++-common/goacc/kernels-1.c: Likewise.
2796 * c-c++-common/goacc/loop-1.c: Likewise.
2797 * c-c++-common/goacc/loop-private-1.c: Likewise.
2798 * c-c++-common/goacc/nesting-1.c: Likewise.
2799 * c-c++-common/goacc/nesting-data-1.c: Likewise.
2800 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
2801 * c-c++-common/goacc/parallel-1.c: Likewise.
2802 * c-c++-common/goacc/pcopy.c: Likewise.
2803 * c-c++-common/goacc/pcopyin.c: Likewise.
2804 * c-c++-common/goacc/pcopyout.c: Likewise.
2805 * c-c++-common/goacc/pcreate.c: Likewise.
2806 * c-c++-common/goacc/pragma_context.c: Likewise.
2807 * c-c++-common/goacc/present-1.c: Likewise.
2808 * c-c++-common/goacc/reduction-1.c: Likewise.
2809 * c-c++-common/goacc/reduction-2.c: Likewise.
2810 * c-c++-common/goacc/reduction-3.c: Likewise.
2811 * c-c++-common/goacc/reduction-4.c: Likewise.
2812 * c-c++-common/goacc/sb-1.c: Likewise.
2813 * c-c++-common/goacc/sb-2.c: Likewise.
2814 * c-c++-common/goacc/sb-3.c: Likewise.
2815 * c-c++-common/goacc/update-1.c: Likewise.
2816 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
2817 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2818 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2819 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2820 * gfortran.dg/goacc/assumed.f95: Likewise.
2821 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
2822 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
2823 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2824 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
2825 * gfortran.dg/goacc/branch.f95: Likewise.
2826 * gfortran.dg/goacc/cache-1.f95: Likewise.
2827 * gfortran.dg/goacc/coarray.f95: Likewise.
2828 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
2829 * gfortran.dg/goacc/cray.f95: Likewise.
2830 * gfortran.dg/goacc/critical.f95: Likewise.
2831 * gfortran.dg/goacc/data-clauses.f95: Likewise.
2832 * gfortran.dg/goacc/data-tree.f95: Likewise.
2833 * gfortran.dg/goacc/declare-1.f95: Likewise.
2834 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
2835 * gfortran.dg/goacc/fixed-1.f: Likewise.
2836 * gfortran.dg/goacc/fixed-2.f: Likewise.
2837 * gfortran.dg/goacc/fixed-3.f: Likewise.
2838 * gfortran.dg/goacc/fixed-4.f: Likewise.
2839 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
2840 * gfortran.dg/goacc/if.f95: Likewise.
2841 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
2842 * gfortran.dg/goacc/list.f95: Likewise.
2843 * gfortran.dg/goacc/literal.f95: Likewise.
2844 * gfortran.dg/goacc/loop-1.f95: Likewise.
2845 * gfortran.dg/goacc/loop-2.f95: Likewise.
2846 * gfortran.dg/goacc/loop-3.f95: Likewise.
2847 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2848 * gfortran.dg/goacc/omp.f95: Likewise.
2849 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
2850 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
2851 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
2852 * gfortran.dg/goacc/parameter.f95: Likewise.
2853 * gfortran.dg/goacc/private-1.f95: Likewise.
2854 * gfortran.dg/goacc/private-2.f95: Likewise.
2855 * gfortran.dg/goacc/private-3.f95: Likewise.
2856 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
2857 * gfortran.dg/goacc/reduction-2.f95: Likewise.
2858 * gfortran.dg/goacc/reduction.f95: Likewise.
2859 * gfortran.dg/goacc/routine-1.f90: Likewise.
2860 * gfortran.dg/goacc/routine-2.f90: Likewise.
2861 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
2862 * gfortran.dg/goacc/several-directives.f95: Likewise.
2863 * gfortran.dg/goacc/sie.f95: Likewise.
2864 * gfortran.dg/goacc/subarrays.f95: Likewise.
2865 * gfortran.dg/gomp/map-1.f90: Likewise.
2866 * gfortran.dg/openacc-define-1.f90: Likewise.
2867 * gfortran.dg/openacc-define-2.f90: Likewise.
2868 * gfortran.dg/openacc-define-3.f90: Likewise.
2869 * g++.dg/gomp/block-1.C: Update for changed compiler output.
2870 * g++.dg/gomp/block-2.C: Likewise.
2871 * g++.dg/gomp/block-3.C: Likewise.
2872 * g++.dg/gomp/block-5.C: Likewise.
2873 * g++.dg/gomp/target-1.C: Likewise.
2874 * g++.dg/gomp/target-2.C: Likewise.
2875 * g++.dg/gomp/taskgroup-1.C: Likewise.
2876 * g++.dg/gomp/teams-1.C: Likewise.
2877 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
2878 * gcc.dg/cilk-plus/jump.c: Likewise.
2879 * gcc.dg/gomp/block-1.c: Likewise.
2880 * gcc.dg/gomp/block-10.c: Likewise.
2881 * gcc.dg/gomp/block-2.c: Likewise.
2882 * gcc.dg/gomp/block-3.c: Likewise.
2883 * gcc.dg/gomp/block-4.c: Likewise.
2884 * gcc.dg/gomp/block-5.c: Likewise.
2885 * gcc.dg/gomp/block-6.c: Likewise.
2886 * gcc.dg/gomp/block-7.c: Likewise.
2887 * gcc.dg/gomp/block-8.c: Likewise.
2888 * gcc.dg/gomp/block-9.c: Likewise.
2889 * gcc.dg/gomp/target-1.c: Likewise.
2890 * gcc.dg/gomp/target-2.c: Likewise.
2891 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2892 * gcc.dg/gomp/teams-1.c: Likewise.
2893
96a87981
DM
28942015-01-15 David Malcolm <dmalcolm@redhat.com>
2895
2896 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
2897 test case.
2898
37767f4f
MS
28992015-01-15 Mike Stump <mikestump@comcast.net>
2900
2901 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
2902 * gcc.dg/inline_2.c: Likewise.
2903 * gcc.dg/inline_3.c: Likewise.
2904 * gcc.dg/inline_4.c: Likewise.
2905
cab283f5
JW
29062015-01-15 Janus Weil <janus@gcc.gnu.org>
2907
2908 PR fortran/58023
2909 * gfortran.dg/proc_ptr_comp_43.f90: New.
2910
1357c6e1
MS
29112015-01-15 Mike Stump <mikestump@comcast.net>
2912
2913 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
2914 * gcc.dg/unroll_2.c: Likewise.
2915 * gcc.dg/unroll_3.c: Likewise.
2916 * gcc.dg/unroll_4.c: Likewise.
2917 * gcc.dg/unroll_5.c: Likewise.
2918
b472082a
TB
29192015-01-15 Tejas Belagod <tejas.belagod@arm.com>
2920
2921 PR target/63971
2922 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
2923 in epilogue.
2924 * gcc.target/aarch64/test_frame_6.c: Likewise.
2925 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
2926 x30 and x19 (in the epilogue).
2927 * gcc.target/aarch64/test_frame_4.c: Likewise.
2928 * gcc.target/aarch64/test_frame_7.c: Likewise.
2929
c23127ce
ML
29302015-01-15 Martin Liska <mliska@suse.cz>
2931
2932 * g++.dg/ipa/pr64068.C: New test.
2933 * gcc.dg/ipa/PR64559.c: New test.
2934
d86cfdb8
L
29352015-01-15 H.J. Lu <hongjiu.lu@intel.com>
2936
2937 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
2938 with PIE.
2939
42c6b3ca
RB
29402015-01-15 Richard Biener <rguenther@suse.de>
2941
2942 PR tree-optimization/61743
2943 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
2944 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2945
f5422cbf
RL
29462015-01-15 Renlin Li <renlin.li@arm.com>
2947
2948 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
2949 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
2950
e9d5a1a0
YR
29512015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
2952
2953 * gcc.dg/vect/vect-aggressive-1.c: New.
2954 * gcc.target/i386/avx2-vect-aggressive.c: New.
2955
645c25f6
L
29562015-01-15 H.J. Lu <hongjiu.lu@intel.com>
2957
2958 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
2959
928923e7
RB
29602015-01-15 Richard Biener <rguenther@suse.de>
2961
2962 PR lto/64415
2963 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
2964 -Wl,-undefined,dynamic_lookup.
2965
3aabdc00
EB
29662015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2967
4c113f87 2968 * gnat.dg/opt47.adb: New test.
3aabdc00 2969
04d8b4dc
RB
29702015-01-15 Richard Biener <rguenther@suse.de>
2971
2972 PR lto/64415
2973 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
2974
d2626c0b
YR
29752015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
2976
2977 PR tree-optimization/64434
2978 * gcc.dg/torture/pr64434.c: New test.
2979
3387e614
MF
29802015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
2981
2982 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
2983 -mno-micromips. MIPS32R1 and below require -mno-micromips.
2984 -march=loongson* and -march=octeon* require -mno-micromips.
2985
63ecaca0
AB
29862015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
2987 Matthew Fortune <matthew.fortune@imgtec.com>
2988
2989 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
2990 * gcc.target/mips/call-saved-5.c (foo): Likewise.
2991 * gcc.target/mips/call-saved-6.c (foo): Likewise.
2992 * gcc.target/mips/call-saved-7.c: New file.
2993 * gcc.target/mips/call-saved-8.c: New file.
2994 * gcc.target/mips/call-saved-9.c: New file.
2995
954bdd58
MF
29962015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
2997
2998 * gcc.target/mips/lsa.c: New file.
2999 * gcc.target/mips/mips64-lsa.c: Likewise.
3000 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
3001 * gcc.target/mips/mulsize-4.c: Likewise.
3002 * gcc.target/mips/mulsize-5.c: New file.
3003 * gcc.target/mips/mulsize-6.c: Likewise.
3004 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
3005 and !HAS_LSA as ghost options.
3006 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
3007 for !HAS_LSA.
3008
953bcfa6
MW
30092015-01-15 Matthew Wahab <matthew.wahab@arm.com>
3010
3011 * g++.dg/torture/20141013.c: Set -fno-short-enums.
3012
d679e96b
RB
30132015-01-15 Richard Biener <rguenther@suse.de>
3014
3015 PR middle-end/64365
3016 * gcc.dg/torture/pr64365.c: New testcase.
3017
5434dc07
MD
30182015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
3019
3020 * gcc.dg/stackprotectexplicit1.c: New test.
3021 * g++.dg/stackprotectexplicit2.c: New test.
3022
1a0c6983
JD
30232015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3024
3025 PR target/61933
3026 * gfortran.dg/inquire_internal.f90: New.
3027 * gfortran.dg/negative_unit_check.f90: New.
3028
83e3f98b
OE
30292015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
3030
3031 PR target/53988
3032 * gcc.target/sh/pr53988-1.c: New.
3033
36b218ee
PC
30342015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
3035
3036 PR c++/58671
3037 * g++.dg/tls/thread_local-ice3.C: New.
3038
541c5806
L
30392015-01-14 H.J. Lu <hongjiu.lu@intel.com>
3040
3041 * gcc.target/i386/fentry-override.c: Properly place {} in target
3042 selector. Remove nonpic.
3043 * gcc.target/i386/fentry.c: Likewise.
3044
77df5327
AM
30452015-01-14 Andrew MacLeod <amacleod@redhat.com>
3046
3047 * gcc.dg/atomic-invalid.c: Check for invalid memory model
3048 warnings instead of errors.
3049
3b6e42f9
IV
30502015-01-14 Ilya Verbin <ilya.verbin@intel.com>
3051
3052 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
3053 option support instead of ENABLE_LTO from Makefile.
3054
7ef95f9c
RB
30552015-01-14 Richard Biener <rguenther@suse.de>
3056
3057 PR tree-optimization/59354
3058 * gcc.dg/vect/pr59354.c: New testcase.
3059
7d11e4d6
AS
30602015-01-14 Andrew Stubbs <ams@codesourcery.com>
3061
3062 * lib/target-supports.exp
3063 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
3064 on ARM architures before v7.
3065
8673b671
AM
30662015-01-14 Andrew MacLeod <amacleod@redhat.com>
3067
3068 PR middle-end/59448
3069 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
3070 an atomic_exchange.
3071
2f6c116d 30722015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4b54ab97
IT
3073
3074 PR target/64386
3075 * gcc.target/i386/pr64386.c: New test.
3076
2f6c116d 30772015-01-14 Ilya Tocar <ilya.tocar@intel.com>
c67917b6
IT
3078
3079 PR target/64393
3080 * gcc.target/i386/pr64393.c: New test.
3081
2f6c116d 30822015-01-14 Ilya Tocar <ilya.tocar@intel.com>
110b7886
IT
3083
3084 PR target/64387
3085 * gcc.target/i386/pr64387.c: New test.
3086
5c52d249
CL
30872015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
3088
3089 * gcc.target/aarch64/store-pair-1.c: Fix typo.
3090
2a62514f
KT
30912015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3092
3093 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
3094
6f0a6218
TP
30952015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
3096
3097 PR target/64453
3098 * gcc.target/arm/pr64453.c: New.
3099
683750ce
RB
31002015-01-14 Richard Biener <rguenther@suse.de>
3101
3102 PR lto/64415
3103 * gcc.dg/lto/pr64415_0.c: New testcase.
36b218ee 3104 * gcc.dg/lto/pr64415_1.c: Likewise.
683750ce 3105
217c08c5
ML
31062015-01-14 Martin Liska <mliska@suse.cz>
3107
3108 * gcc.dg/ipa/pr64307.c: New test.
3109
f29e90f5
TB
31102015-01-14 Tejas Belagod <tejas.belagod@arm.com>
3111
3112 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
3113 64-bit and 128-bit.
3114
ca39a43a
KT
31152015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3116
3117 PR target/64460
3118 * gcc.target/arm/pr64460_1.c: New test.
3119
46b622cc
RB
31202015-01-14 Richard Biener <rguenther@suse.de>
3121
3122 PR tree-optimization/64493
3123 PR tree-optimization/64495
3124 * gcc.dg/vect/pr64493.c: New testcase.
3125 * gcc.dg/vect/pr64495.c: Likewise.
3126
de1b5c17
MU
31272015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
3128
3129 * gcc.dg/Warray-bounds-11.c: New test-case.
3130
be77e609
N
31312015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3132
3133 * gcc.target/mips/octeon3-pipe-1.c: New test.
3134
86d0ac88
DM
31352015-01-13 David Malcolm <dmalcolm@redhat.com>
3136
3137 * jit.dg/harness.h (set_up_logging): Move string concatenation
3138 into...
3139 (concat_strings): New function.
3140 (dump_reproducer): New function.
3141 (test_jit): Call dump_reproducer.
3142 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
3143 function.
3144 (jit-dg-test): Delete any generated reproducer from previous runs.
3145 Verify that a generated reproducer was created, and verify that it
3146 compiles.
3147 * jit.dg/test-nested-contexts.c (main): Call
3148 gcc_jit_context_dump_reproducer_to_file.
3149
9c80f919
L
31502015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3151
3152 * gcc.dg/aru-2.c: Add dg-require-profiling.
3153
f263fe40
L
31542015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3155
3156 * lib/target-supports.exp (check_profiling_available): Check if
3157 -pg links.
3158
2001028a
JH
31592015-01-13 Jan Hubicka <hubicka@ucw.cz>
3160
3161 PR ipa/64565
3162 * g++.dg/torture/pr64565.C: New testcase.
3163
59b8926c
MP
31642015-01-13 Marek Polacek <polacek@redhat.com>
3165
3166 PR middle-end/64391
3167 * gcc.dg/tm/pr64391.c: New test.
3168
ee57ebbf
L
31692015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3170
3171 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
3172 true.
3173
ed4f78fa
L
31742015-01-13 H.J. Lu <hongjiu.lu@intel.com>
3175
3176 * gcc.target/i386/pie.c: New test.
3177
3178 * lib/target-supports.exp (check_effective_target_pie): New.
3179
860dadcb
JJ
31802015-01-13 Jakub Jelinek <jakub@redhat.com>
3181
3182 PR rtl-optimization/64286
3183 * gcc.target/i386/avx2-pr64286.c: New test.
3184
6e5a37da
PC
31852015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
3186
3187 PR c++/57626
3188 * g++.dg/cpp0x/vt-57626.C: New.
3189
31ec3535
JJ
31902015-01-13 Jakub Jelinek <jakub@redhat.com>
3191
3192 PR fortran/64528
3193 * gfortran.dg/pr64528.f90: New test.
3194
7eb8fb77
RS
31952015-01-13 Richard Sandiford <richard.sandiford@arm.com>
3196
3197 * gcc.target/aarch64/subsp.c: New test.
3198
1f46bd52
AP
31992015-01-13 Andrew Pinski <apinski@cavium.com>
3200
3201 * gcc.target/aarch64/store-pair-1.c: New testcase.
3202
e0ffb247
RB
32032015-01-13 Richard Biener <rguenther@suse.de>
3204
3205 PR lto/64373
3206 * gcc.dg/lto/pr64373_0.c: New testcase.
3207
bf84ac44
AP
32082015-01-13 Andrew Pinski <apinski@cavium.com>
3209
3210 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
3211 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
3212
d0ed943c
RB
32132015-01-13 Richard Biener <rguenther@suse.de>
3214
3215 PR tree-optimization/64406
3216 * gcc.dg/pr64406.c: New testcase.
3217
96bb56b2
RB
32182015-01-13 Richard Biener <rguenther@suse.de>
3219
3220 PR tree-optimization/64404
3221 * gcc.dg/vect/pr64404.c: New testcase.
3222
63e533ec 32232015-01-13 Richard Biener <rguenther@suse.de>
a2d429ac
RB
3224
3225 PR tree-optimization/64568
3226 * g++.dg/torture/pr64568.C: New testcase.
3227
f6f2b019
DM
32282015-01-12 David Malcolm <dmalcolm@redhat.com>
3229
3230 * jit.dg/test-error-local-used-from-other-function.c: New test
3231 case.
3232 * jit.dg/test-error-param-reuse.c: New test case.
3233 * jit.dg/test-error-param-sharing.c: New test case.
3234 * jit.dg/test-error-param-used-from-other-function.c: New test
3235 case.
3236 * jit.dg/test-error-param-used-without-a-function.c: New test
3237 case.
3238
01991953
JJ
32392015-01-12 Jakub Jelinek <jakub@redhat.com>
3240
737fde1d
JJ
3241 PR tree-optimization/64563
3242 * gcc.dg/pr64563.c: New test.
3243
631b8d78
JJ
3244 PR target/64513
3245 * gcc.target/i386/pr64513.c: New test.
3246
f51286f2
JJ
3247 PR tree-optimization/64454
3248 * gcc.dg/pr64454.c: New test.
3249
01991953
JJ
3250 PR testsuite/64028
3251 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
3252 bind_pic_locally.
3253 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
3254 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
3255 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
3256 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
3257 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
3258 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
3259 * gcc.dg/vect/slp-25.c: Likewise.
3260 * gcc.dg/vect/vect-109.c: Likewise.
3261 * gcc.dg/vect/vect-13.c: Likewise.
3262 * gcc.dg/vect/vect-17.c: Likewise.
3263 * gcc.dg/vect/vect-18.c: Likewise.
3264 * gcc.dg/vect/vect-19.c: Likewise.
3265 * gcc.dg/vect/vect-20.c: Likewise.
3266 * gcc.dg/vect/vect-21.c: Likewise.
3267 * gcc.dg/vect/vect-22.c: Likewise.
3268 * gcc.dg/vect/vect-27.c: Likewise.
3269 * gcc.dg/vect/vect-29.c: Likewise.
3270 * gcc.dg/vect/vect-2-big-array.c: Likewise.
3271 * gcc.dg/vect/vect-2.c: Likewise.
3272 * gcc.dg/vect/vect-3.c: Likewise.
3273 * gcc.dg/vect/vect-4.c: Likewise.
3274 * gcc.dg/vect/vect-5.c: Likewise.
3275 * gcc.dg/vect/vect-72.c: Likewise.
3276 * gcc.dg/vect/vect-73-big-array.c: Likewise.
3277 * gcc.dg/vect/vect-73.c: Likewise.
3278 * gcc.dg/vect/vect-77-global.c: Likewise.
3279 * gcc.dg/vect/vect-78-global.c: Likewise.
3280 * gcc.dg/vect/vect-7.c: Likewise.
3281 * gcc.dg/vect/vect-86.c: Likewise.
3282 * gcc.dg/vect/vect-align-1.c: Likewise.
3283 * gcc.dg/vect/vect-align-3.c: Likewise.
3284 * gcc.dg/vect/vect-all-big-array.c: Likewise.
3285 * gcc.dg/vect/vect-all.c: Likewise.
3286 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
3287 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
3288 * gcc.dg/vect/vect-peel-3.c: Likewise.
3289 * gcc.dg/vect/vect-peel-4.c: Likewise.
3290 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
3291
351f1600
JL
32922015-01-12 Jeff Law <law@redhat.com>
3293
3294 PR target/64461
3295 * gcc.target/m68k/pr64461.c: New test.
3296
791cfef8
DM
32972015-01-12 David Malcolm <dmalcolm@redhat.com>
3298
3299 * jit.dg/test-array-as-pointer.c (create_code): Update call
3300 to gcc_jit_context_new_global by setting "kind" to
3301 GCC_JIT_GLOBAL_IMPORTED.
3302 * jit.dg/test-error-array-as-pointer.c: Likewise.
3303 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
3304 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
3305 setting kind to GCC_JIT_GLOBAL_EXPORTED.
3306 * jit.dg/test-using-global.c (the_global): Rename to...
3307 (imported_global): ...this.
3308 (create_code): Update to test the three kinds of global.
3309 (verify_code): Likewise.
3310
6c0fcb81
MG
33112015-01-12 Marc Glisse <marc.glisse@inria.fr>
3312
3313 PR testsuite/64427
3314 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
3315 undefined behavior.
3316 * gcc.target/i386/pr64291-2.c: Updated.
3317
62e22fcb
RB
33182015-01-12 Richard Biener <rguenther@suse.de>
3319
3320 PR tree-optimization/64530
3321 * gfortran.dg/pr64530.f90: New testcase.
3322
2a58c802
RB
33232015-01-12 Richard Biener <rguenther@suse.de>
3324
3325 PR middle-end/64357
3326 * gcc.dg/torture/pr64357.c: New testcase.
3327
9a4fbc59
L
33282015-01-12 H.J. Lu <hongjiu.lu@intel.com>
3329
3330 * gcc.target/i386/nop-mcount.c: Properly place {} in target
3331 selector.
3332
c3aeec0a
PK
33332015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
3334 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
3335
365536ca
ML
33362015-01-12 Martin Liska <mliska@suse.cz>
3337
3338 * gcc.dg/ipa/PR64550.c: New test.
3339
d8d5aef1
JH
33402015-01-12 Jan Hubicka <hubicka@ucw.cz>
3341
3342 PR ipa/63470
3343 * testsuite/g++.dg/ipa/pr63470.C: New testcase.
3344
517d78be
JW
33452015-01-11 Janus Weil <janus@gcc.gnu.org>
3346
3347 PR fortran/63733
3348 * gfortran.dg/typebound_operator_20.f90: New.
3349
c34d453f
JW
33502015-01-11 Janus Weil <janus@gcc.gnu.org>
3351
3352 PR fortran/58023
3353 * gfortran.dg/proc_ptr_comp_42.f90: New.
3354
5c0ba546
JW
33552015-01-11 Janus Weil <janus@gcc.gnu.org>
3356
3357 PR fortran/64508
3358 * gfortran.dg/proc_ptr_comp_41.f90: New.
3359
830aecf0
SB
33602015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
3361
3362 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
3363
aecfd035
TB
33642015-01-10 Tobias Burnus <burnus@net-b.de>
3365
3366 PR fortran/64522
3367 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
3368 and add dg-excess-errors.
3369 * gfortran.dg/line_length_6.f90: New.
3370 * gfortran.dg/line_length_7.f90: New.
3371 * gfortran.dg/line_length_8.f90: New.
3372 * gfortran.dg/line_length_9.f90: New.
3373 * gfortran.dg/line_length_10.f90: New.
3374 * gfortran.dg/line_length_11.f90: New.
3375
8cf8f223
DM
33762015-01-09 David Malcolm <dmalcolm@redhat.com>
3377
3378 * jit.dg/test-threads.c (struct testcase): Move declaration
3379 to jit.dg/all-non-failing-tests.h.
3380 (testcases): Likewise.
3381 * jit.dg/all-non-failing-tests.h (struct testcase): Move
3382 declaration here from jit.dg/all-non-failing-tests.h.
3383 (testcases): Likewise.
3384 * jit.dg/test-combination.c (create_code): Eliminate spelling
3385 out all of the testcases in favor of looping through the
3386 "testcases" metadata.
3387 (verify_code): Likewise.
3388
adfac8df
JJ
33892015-01-09 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR rtl-optimization/64536
3392 * gcc.dg/pr64536.c: New test.
3393
ccce3b2a
DM
33942015-01-09 David Malcolm <dmalcolm@redhat.com>
3395
3396 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
3397 * jit.dg/test-combination.c (create_code): Likewise.
3398 (verify_code): Likewise.
3399 * jit.dg/test-constants.c: New test case.
3400 * jit.dg/test-threads.c: Add test-constants.c.
3401
100bfe4a
DP
34022015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
3403
a5dbcace 3404 PR libobjc/51891
100bfe4a
DP
3405 * objc.dg/gnu-api-2-class.m: Add a test case
3406 for the above change.
3407
88d24a09
SH
34082015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
3409
3410 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
3411
2f278249
RB
34122015-01-09 Richard Biener <rguenther@suse.de>
3413
3414 PR tree-optimization/64410
3415 * g++.dg/vect/pr64410.cc: New testcase.
3416
3f9f4ae7
ML
34172015-01-09 Martin Liska <mliska@suse.cz>
3418
3419 * gcc.dg/ipa/ipa-icf-32.c: New test.
3420
75d1c391
BE
34212015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
3422
3423 * c-c++-common/tsan/tsan_barrier.h: New.
3424 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
3425 * c-c++-common/tsan/bitfield_race.c: Likewise.
3426 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
3427 * c-c++-common/tsan/mutexset1.c: Likewise.
3428 * c-c++-common/tsan/race_on_barrier.c: Likewise.
3429 * c-c++-common/tsan/race_on_mutex.c: Likewise.
3430 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
3431 * c-c++-common/tsan/simple_race.c: Likewise.
3432 * c-c++-common/tsan/simple_stack.c: Likewise.
3433 * c-c++-common/tsan/sleep_sync.c: Likewise.
3434 * c-c++-common/tsan/tiny_race.c: Likewise.
3435 * c-c++-common/tsan/tls_race.c: Likewise.
3436 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
3437 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
3438 * g++.dg/tsan/atomic_free.C: Likewise.
3439 * g++.dg/tsan/atomic_free2.C: Likewise.
3440 * g++.dg/tsan/cond_race.C: Likewise.
adbfb3f8 3441 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
75d1c391 3442
b85449ad
HPN
34432015-01-08 Hans-Peter Nilsson <hp@axis.com>
3444
3445 PR testsuite/62250
3446 * lib/target-supports.exp (check_effective_target_libatomic_available):
3447 New.
3448 * gfortran.dg/coarray/caf.exp: Only add -latomic for
3449 targets that match effective-target libatomic_available.
3450 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
3451
303e1d56
DM
34522015-01-08 David Malcolm <dmalcolm@redhat.com>
3453
3454 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
3455 Verify the result of gcc_jit_context_get_last_error.
3456 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
3457
204a913b
JJ
34582015-01-08 Jakub Jelinek <jakub@redhat.com>
3459
3460 PR tree-optimization/63989
3461 * gcc.dg/strlenopt-27.c: New test.
3462
eb4c16eb
DM
34632015-01-08 David Malcolm <dmalcolm@redhat.com>
3464
3465 * jit.dg/harness.h (set_up_logging): New function.
3466 (test_jit): Fail if gcc_jit_context_acquire fails. Call
3467 set_up_logging on the context, so that every testcase is
3468 logged to a particular file.
3469 * jit.dg/test-nested-contexts.c (main): Open a logfile,
3470 and call gcc_jit_context_set_logfile on the top-level context.
3471
efa7df3c
JJ
34722015-01-08 Jakub Jelinek <jakub@redhat.com>
3473
3474 PR target/64338
3475 * g++.dg/opt/pr64338.C: New test.
3476
de1184c0
TB
34772015-01-08 Tobias Burnus <burnus@net-b.de>
3478
3479 * gfortran.dg/coarray/codimension_2b.f90: New file.
3480 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
3481 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
3482
ec124043
PC
34832015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3484
3485 PR c++/59004
3486 * g++.dg/ext/fnname4.C: New.
3487
8b93f829
PC
34882015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3489
3490 PR c++/64462
3491 * g++.dg/cpp0x/constexpr-64462.C: New.
3492
247ecdf3
PC
34932015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3494
3495 PR c++/60753
3496 * g++.dg/cpp0x/deleted10.C: New.
3497
c211cd23
DM
34982015-01-07 David Malcolm <dmalcolm@redhat.com>
3499
3500 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
3501
18146f45
DM
35022015-01-07 David Malcolm <dmalcolm@redhat.com>
3503
3504 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
3505 GCC_JIT_UNARY_OP_ABS.
3506 (verify_unary_ops): Likewise.
3507
f63c7f85
DM
35082015-01-07 David Malcolm <dmalcolm@redhat.com>
3509
3510 * jit.dg/test-arith-overflow.c: New test case.
3511 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
3512 * jit.dg/test-combination.c (create_code): Likewise.
3513 (verify_code): Likewise.
3514 * jit.dg/test-threads.c (testcases): Likewise.
3515
433d16df
DM
35162015-01-07 David Malcolm <dmalcolm@redhat.com>
3517
3518 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
3519 rather than "jit". Load g++.exp, and call g++_init.
3520 Run test-*.cc files within the testsuite and *.cc files within
3521 docs/examples.
3522 (jit-dg-test): Drop the addition of -fgnu89-inline to
3523 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
3524 doing it when compiling C testcases (since g++ does not handle
3525 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
3526 is restored to the value after g++_init ran, rather than the
3527 value before g++_init ran. Return a list of
3528 $comp_output $output_file, as dg-test assumes.
3529
649a2749
DM
35302015-01-07 David Malcolm <dmalcolm@redhat.com>
3531
3532 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
3533 make it easier to figure out the origin of each test result when
3534 running test-combination.c and test-threads.c.
3535 (CHECK_VALUE): Likewise.
3536 (CHECK_DOUBLE_VALUE): Likewise.
3537 (CHECK_STRING_VALUE): Likewise.
3538 (CHECK_STRING_STARTS_WITH): Likewise.
3539 (CHECK_STRING_CONTAINS): Likewise.
3540 (CHECK): Likewise.
3541 (check_string_value): Likewise, add "funcname" param.
3542 (check_string_starts_with): Likewise.
3543 (check_string_contains): Likewise.
3544
50bb6c8e
DM
35452015-01-07 David Malcolm <dmalcolm@redhat.com>
3546
3547 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
3548 generating name of built executable.
3549
4a9a42ab
MP
35502015-01-07 Marek Polacek <polacek@redhat.com>
3551
3552 PR c/64440
3553 * gcc.dg/pr64440.c: New test.
3554 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
3555
2cc901dc
MP
35562015-01-07 Marek Polacek <polacek@redhat.com>
3557
3558 PR c/64417
3559 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
3560 * gcc.dg/pr64417.c: New test.
3561
512ef949
MM
35622015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
3563
3564 PR target/64505
3565 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
3566 fix is correct.
3567
f423b58c
EB
35682015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3569
3570 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
3571 Check if testcases run without errors, not just if they compile.
3572
35732015-01-06 Christian Bruel <christian.bruel@st.com>
6a6b03ba
CB
3574
3575 PR target/64507
3576 * gcc.target/sh/pr64507.c: New test.
3577
02169d78
AC
35782015-01-06 Arnaud Charlet <charlet@adacore.com>
3579
3580 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
3581
fb153d02
JJ
35822015-01-06 Jakub Jelinek <jakub@redhat.com>
3583
3584 * c-c++-common/asan/sanitize-all-1.c: New test.
3585 * c-c++-common/ubsan/sanitize-all-1.c: New test.
3586 * c-c++-common/ubsan/sanitize-all-2.c: New test.
3587 * c-c++-common/ubsan/sanitize-all-3.c: New test.
3588 * c-c++-common/ubsan/sanitize-all-4.c: New test.
3589
0969ec7d
EB
35902015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3591
3592 * lib/target-supports.exp (check_profiling_available): Return 0 for
3593 Visium.
3594 (check_effective_target_tls_runtime): Likewise.
3595 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
3596 * gcc.dg/20020312-2.c: Adjust for Visium.
3597 * gcc.dg/tls/thr-cse-1.c: Likewise
3598 * gcc.dg/tree-ssa/20040204-1.c: Likewise
3599 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3600 * gcc.dg/weak/typeof-2.c: Likewise.
3601
b176bb73
RO
36022015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
3603
3604 PR rtl-optimization/64287
3605 * gcc.dg/aru-2.c: New test.
3606
a6377d52
JJ
36072015-01-05 Jakub Jelinek <jakub@redhat.com>
3608
e5341100
JJ
3609 PR sanitizer/64344
3610 * c-c++-common/ubsan/pr64344-1.c: New test.
3611 * c-c++-common/ubsan/pr64344-2.c: New test.
3612
15aed8c4
JJ
3613 PR tree-optimization/64465
3614 * gcc.dg/pr64465.c: New test.
3615
a6377d52
JJ
3616 PR tree-optimization/64494
3617 * gcc.c-torture/compile/pr64494.c: New test.
3618
8b7cec58
TK
36192015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3620
3621 PR fortran/47674
3622 * gfortran.dg/realloc_on_assign_25.f90: New test.
3623
5624e564
JJ
36242015-01-05 Jakub Jelinek <jakub@redhat.com>
3625
3626 Update copyright years.
3627
5bd012f8
MP
36282015-01-05 Marek Polacek <polacek@redhat.com>
3629
3630 PR c/64423
3631 * gcc.dg/pr64423.c: New test.
3632
ec2c793b
HPN
36332015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3634
c3874335
HPN
3635 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
3636 mmix-knuth-mmixware for the same reason as for MIPS.
3637 * gcc.dg/debug/debug-2.c: Ditto.
3638
ec2c793b
HPN
3639 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
3640
d50a1793
JDA
36412015-01-03 John David Anglin <danglin@gcc.gnu.org>
3642
3fd99bca
JDA
3643 PR testsuite/62250
3644 * lib/gfortran.exp: Add libatomic library search path.
3645 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
3646 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
3647
d50a1793
JDA
3648 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
3649
fe86867f
BE
36502015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3651
3652 * c-c++-common/tsan/bitfield_race.c: New testcase.
3653 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
3654
09de7c25
TB
36552015-01-02 Tobias Burnus <burnus@net-b.de>
3656
3657 * gfortran.dg/coarray/collectives_4.f90: New.
3658
74a1c62f
JW
36592015-01-02 Janus Weil <janus@gcc.gnu.org>
3660
3661 PR fortran/57562
3662 * gfortran.dg/extends_16.f90: New.
3663
09ed8520
TB
36642015-01-02 Tobias Burnus <burnus@net-b.de>
3665
3666 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
3667
213ab0a6
TB
36682015-01-02 Tobias Burnus <burnus@net-b.de>
3669
3670 * gfortran.dg/coarray/codimension_2.f90: New.
3671 * gfortran.dg/coarray/codimension_2a.f90: New.
3672 * gfortran.dg/coarray_35.f90: New.
3673 * gfortran.dg/coarray_35a.f90: New.
3674
4294c093 36752015-01-02 Janus Weil <janus@gcc.gnu.org>
a30772be 3676
4294c093 3677 PR fortran/60507
74a1c62f 3678 * gfortran.dg/dummy_procedure_11.f90: New.
09de7c25 3679^L
213ab0a6 3680Copyright (C) 2015 Free Software Foundation, Inc.
ad41bd84
JM
3681
3682Copying and distribution of this file, with or without modification,
3683are permitted in any medium without royalty provided the copyright
3684notice and this notice are preserved.
This page took 7.260041 seconds and 5 git commands to generate.