ObjC NeXT, split encode-support code from next-mapping.h
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2
3 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4 emulation of libobjc-gnu structure layout functionality to ..
5 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
6 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
7 * objc/execute/bf-common.h: Adjust headers.
8 * objc/execute/bf-1.m: Likewise.
9 * objc/execute/bf-2.m: Likewise.
10 * objc/execute/bf-3.m: Likewise.
11 * objc/execute/bf-4.m: Likewise.
12 * objc/execute/bf-5.m: Likewise.
13 * objc/execute/bf-6.m: Likewise.
14 * objc/execute/bf-7.m: Likewise.
15 * objc/execute/bf-8.m: Likewise.
16 * objc/execute/bf-9.m: Likewise.
17 * objc/execute/bf-10.m: Likewise.
18 * objc/execute/bf-11.m: Likewise.
19 * objc/execute/bf-12.m: Likewise.
20 * objc/execute/bf-13.m: Likewise.
21 * objc/execute/bf-14.m: Likewise.
22 * objc/execute/bf-15.m: Likewise.
23 * objc/execute/bf-16.m: Likewise.
24 * objc/execute/bf-17.m: Likewise.
25 * objc/execute/bf-18.m: Likewise.
26 * objc/execute/bf-19.m: Likewise.
27 * objc/execute/bf-20.m: Likewise.
28 * objc/execute/bf-21.m: Likewise.
29 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
30 objc_get_type_qualifiers ().
31
32 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
33
34 PR fortran/45777
35 * gfortran.dg/dependency_39.f90: New test.
36
37 2011-01-07 Jan Hubicka <jh@suse.cz>
38
39 Get builtins tests ready for linker plugin.
40 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
41 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
42 my_bzero): Mark used.
43 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
44 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
45 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
46
47 2011-01-07 Jan Hubicka <jh@suse.cz>
48
49 PR tree-optimization/46367
50 * g++.dg/torture/pr46367.C: New file.
51
52 2011-01-07 Jakub Jelinek <jakub@redhat.com>
53
54 PR target/47201
55 * gcc.dg/pr47201.c: New test.
56
57 PR bootstrap/47187
58 * gcc.dg/tree-prof/pr47187.c: New test.
59
60 2011-01-07 Tobias Burnus <burnus@net-b.de>
61
62 PR fortran/41580
63 * gfortran.dg/extends_type_of_3.f90: New.
64
65 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
66
67 * g++.dg/ext/dllexport-MI1.C: Adjust test.
68 * g++.dg/ext/dllimport-MI1.C: Likewise.
69 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
70 * g++.dg/ext/dllimport10.C: Likewise.
71 * g++.dg/ext/dllimport11.C: Likewise.
72 * g++.dg/ext/dllimport12.C: Likewise.
73 * g++.dg/ext/dllimport13.C: Likewise.
74 * g++.dg/ext/dllimport2.C: Likewise.
75 * g++.dg/ext/dllimport3.C: Likewise.
76 * g++.dg/ext/dllimport4.C: Likewise.
77 * g++.dg/ext/dllimport5.C: Likewise.
78 * g++.dg/ext/dllimport6.C: Likewise.
79 * g++.dg/ext/dllimport8.C: Likewise.
80 * g++.dg/ext/dllimport9.C: Likewise.
81 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
82 targets, too. Additionally enable test for i?86-*-mingw*.
83 * g++.dg/ext/selectany1.C: Likewise.
84 Remove guard variable check.
85
86 2011-01-07 Janus Weil <janus@gcc.gnu.org>
87
88 PR fortran/47189
89 PR fortran/47194
90 * gfortran.dg/storage_size_3.f08: Extended.
91
92 2011-01-07 Jakub Jelinek <jakub@redhat.com>
93
94 PR c++/47022
95 * g++.dg/template/stdarg1.C: New test.
96
97 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
98
99 PR fortran/47195
100 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
101 * gfortran.dg/defined_operators_1.f90: Split the subroutine
102 from the interface of functions to not hide the errors that
103 shall be tested.
104
105 2011-01-06 Jan Hubicka <jh@suse.cz>
106
107 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
108 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
109
110 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
111
112 PR fortran/33117
113 PR fortran/46478
114 * gfortran.dg/interface_33.f90: New test.
115
116 2011-01-06 Jakub Jelinek <jakub@redhat.com>
117
118 PR c/47150
119 * gcc.c-torture/compile/pr47150.c: New test.
120
121 2011-01-06 Ira Rosen <irar@il.ibm.com>
122
123 PR tree-optimization/47139
124 * gcc.dg/vect/pr47139.c: New test.
125
126 2011-01-05 Janus Weil <janus@gcc.gnu.org>
127
128 PR fortran/47180
129 * gfortran.dg/extends_type_of_2.f03: New.
130
131 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
132
133 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
134
135 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
136
137 * gnat.dg/opt14.adb: New test.
138
139 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
140
141 PR fortran/46017
142 * gfortran.dg/allocate_error_2.f90: New test.
143
144 2011-01-05 Janus Weil <janus@gcc.gnu.org>
145
146 PR fortran/47024
147 * gfortran.dg/storage_size_3.f08: New.
148
149 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
150
151 PR libgfortran/47154
152 * gfortran.dg/namelist_68.f90: New test.
153
154 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
155
156 * gnat.dg/unchecked_convert8.ad[sb]: New test.
157
158 2011-01-04 Janus Weil <janus@gcc.gnu.org>
159
160 PR fortran/46448
161 * gfortran.dg/class_34.f90: New.
162
163 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
164
165 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
166 use __builtin_inff. Skip all single-precision tests that require
167 Infinity.
168
169 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
170
171 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
172
173 2011-01-03 Jakub Jelinek <jakub@redhat.com>
174
175 PR tree-optimization/47148
176 * gcc.c-torture/execute/pr47148.c: New test.
177
178 PR tree-optimization/47155
179 * gcc.c-torture/execute/pr47155.c: New test.
180
181 PR rtl-optimization/47157
182 * gcc.c-torture/compile/pr47157.c: New test.
183
184 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
185
186 * gcc.dg/torture/vector-shift2.c (schar): Define.
187 (main): Always use schar or uchar instead of plain "char" to avoid
188 dependencies on implementation-defined char signedness.
189
190 2011-01-03 Martin Jambor <mjambor@suse.cz>
191
192 PR tree-optimization/46801
193 * gnat.dg/pack9.adb: Remove xfail.
194
195 2011-01-03 Martin Jambor <mjambor@suse.cz>
196
197 PR tree-optimization/46984
198 * g++.dg/ipa/pr46984.C: New test.
199
200 2011-01-02 Janus Weil <janus@gcc.gnu.org>
201
202 PR fortran/46408
203 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
204
205 2011-01-02 Jakub Jelinek <jakub@redhat.com>
206
207 PR tree-optimization/47140
208 * gcc.c-torture/compile/pr47140.c: New test.
209
210 PR rtl-optimization/47028
211 * gcc.dg/pr47028.c: New test.
212
213 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
214
215 * objc.dg/protocol-forward-1.m: Removed TODO.
216 * objc.dg/protocol-forward-2.m: New.
217 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
218 * obj-c++.dg/protocol-forward-2.mm: New.
219
220 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
221
222 PR target/38662
223 * g++.dg/eh/pr38662.C: New testcase.
224
225 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
226
227 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
228 scan for newline '\n'.
229
230 \f
231 Copyright (C) 2011 Free Software Foundation, Inc.
232
233 Copying and distribution of this file, with or without modification,
234 are permitted in any medium without royalty provided the copyright
235 notice and this notice are preserved.