1 2009-02-12 Jan Sjodin <jan.sjodin@amd.com>
3 * configure.ac: Add libpcp.
4 * libpcp: New directory.
5 * Makefile.def: Add libpcp.
7 2008-08-20 Sebastian Pop <sebastian.pop@amd.com>
9 * configure.ac: Request PPL version 0.10.
10 * configure: Regenerated.
12 2008-08-13 Tobias Grosser <grosser@fim.uni-passau.de>
15 * configure.ac: Improve PPL and CLooG to work also on FreeBSD.
16 * gcc/Makefile.in: Add GMPLIBS to LIBS so that gcc detects them on
19 2008-08-04 Sebastian Pop <sebastian.pop@amd.com>
21 * configure.ac: Check for CLooG and PPL version numbers.
22 * configure: Regenerated.
24 2008-08-04 Sebastian Pop <sebastian.pop@amd.com>
26 * Revert patch from 2008-08-03.
28 2008-08-03 Sebastian Pop <sebastian.pop@amd.com>
30 * Makefile.def: Remove support for building ppl and cloog
31 libs in gcc's sources.
32 * Makefile.in: Regenerated.
34 2008-07-24 Sebastian Pop <sebastian.pop@amd.com>
36 * Merge from mainline (135673:138072).
37 Reverted the MIRO changes (from 2008-04-05) that are now
38 tracked in the miro branch.
40 2008-04-28 Sebastian Pop <sebastian.pop@amd.com>
45 2008-04-07 Sebastian Pop <sebastian.pop@amd.com>
47 * polylib/source/arith/arithmetique.h (value_get_si): New.
49 2008-04-05 Alexander Lamaison <awl03@doc.ic.ac.uk>
50 Sebastian Pop <sebastian.pop@amd.com>
52 * Makefile.in: Add support for libbounds.
55 * configure: Regenerated.
57 * libbounds/bounds-impl.h: New.
58 * libbounds/configure: New.
59 * libbounds/Makefile.in: New.
60 * libbounds/libtool-version: New.
61 * libbounds/bounds-oob.c: New.
62 * libbounds/testsuite/boundsconfig.exp.in: New.
63 * libbounds/testsuite/libbounds.cpp/pass37-pointer-subtract-oob.cpp: New.
64 * libbounds/testsuite/libbounds.cpp/pass36-pointer-add-oob.cpp: New.
65 * libbounds/testsuite/libbounds.cpp/pass20-pointer-addition-init1.cpp: New.
66 * libbounds/testsuite/libbounds.cpp/pass38-pointer-add-zero.cpp: New.
67 * libbounds/testsuite/libbounds.cpp/fail16-pointer-decrement.cpp: New.
68 * libbounds/testsuite/libbounds.cpp/pass28-pointer-addition-from-var-left.cpp: New.
69 * libbounds/testsuite/libbounds.cpp/fail23-pointer-referent.cpp: New.
70 * libbounds/testsuite/libbounds.cpp/fail20-pointer-addition-init1.cpp: New.
71 * libbounds/testsuite/libbounds.cpp/pass14-pointer-subtraction2.cpp: New.
72 * libbounds/testsuite/libbounds.cpp/fail04-stack3darray.cpp: New.
73 * libbounds/testsuite/libbounds.cpp/fail12-pointer-subtraction1.cpp: New.
74 * libbounds/testsuite/libbounds.cpp/pass41-struct-array.cpp: New.
75 * libbounds/testsuite/libbounds.cpp/fail32-pointer-address-addition.cpp: New.
76 * libbounds/testsuite/libbounds.cpp/fail28-pointer-addition-from-var-left.cpp: New.
77 * libbounds/testsuite/libbounds.cpp/pass62-pushback.cpp: New.
78 * libbounds/testsuite/libbounds.cpp/fail26-pointer-oob.cpp: New.
79 * libbounds/testsuite/libbounds.cpp/fail19-pointer-predecrement.cpp: New.
80 * libbounds/testsuite/libbounds.cpp/pass50-class.cpp: New.
81 * libbounds/testsuite/libbounds.cpp/pass25-pointer-difference.cpp: New.
82 * libbounds/testsuite/libbounds.cpp/pass52-class-string.cpp: New.
83 * libbounds/testsuite/libbounds.cpp/fail44-struct-nested.cpp: New.
84 * libbounds/testsuite/libbounds.cpp/pass05-stackarray-referent.cpp: New.
85 * libbounds/testsuite/libbounds.cpp/pass18-pointer-preincrement.cpp: New.
86 * libbounds/testsuite/libbounds.cpp/fail35-function-params.cpp: New.
87 * libbounds/testsuite/libbounds.cpp/pass27-pointer-addition-from-var-right.cpp: New.
88 * libbounds/testsuite/libbounds.cpp/fail61-vector-loop.cpp: New.
89 * libbounds/testsuite/libbounds.cpp/pass51-class-array.cpp: New.
90 * libbounds/testsuite/libbounds.cpp/pass46-struct-string-align.cpp: New.
91 * libbounds/testsuite/libbounds.cpp/pass22-pointer-addition-from-array-init.cpp: New.
92 * libbounds/testsuite/libbounds.cpp/pass16-pointer-decrement.cpp: New.
93 * libbounds/testsuite/libbounds.cpp/pass34-pointer-difference-oob.cpp: New.
94 * libbounds/testsuite/libbounds.cpp/pass31-pointer-address-from-var.cpp: New.
95 * libbounds/testsuite/libbounds.cpp/fail33-pointer-address-addition-from-var.cpp: New.
96 * libbounds/testsuite/libbounds.cpp/pass54-class-nested.cpp: New.
97 * libbounds/testsuite/libbounds.cpp/fail36-pointer-add-oob.cpp: New.
98 * libbounds/testsuite/libbounds.cpp/fail03-stack2darray.cpp: New.
99 * libbounds/testsuite/libbounds.cpp/fail21-pointer-subtraction-init1.cpp: New.
100 * libbounds/testsuite/libbounds.cpp/pass30-pointer-address.cpp: New.
101 * libbounds/testsuite/libbounds.cpp/pass02-stackarray.cpp: New.
102 * libbounds/testsuite/libbounds.cpp/fail24-pointer-referent-loop.cpp: New.
103 * libbounds/testsuite/libbounds.cpp/fail02-stackarray.cpp: New.
104 * libbounds/testsuite/libbounds.cpp/cfrags.exp: New.
105 * libbounds/testsuite/libbounds.cpp/pass44-struct-nested.cpp: New.
106 * libbounds/testsuite/libbounds.cpp/pass01-noop.cpp: New.
107 * libbounds/testsuite/libbounds.cpp/fail15-pointer-increment.cpp: New.
108 * libbounds/testsuite/libbounds.cpp/pass29-pointer-subtraction-from-var.cpp: New.
109 * libbounds/testsuite/libbounds.cpp/pass63-stack.cpp: New.
110 * libbounds/testsuite/libbounds.cpp/fail05-stackarray-referent.cpp: New.
111 * libbounds/testsuite/libbounds.cpp/pass62-pushback.s: New.
112 * libbounds/testsuite/libbounds.cpp/pass33-pointer-address-addition-from-var.cpp: New.
113 * libbounds/testsuite/libbounds.cpp/fail27-pointer-addition-from-var-right.cpp: New.
114 * libbounds/testsuite/libbounds.cpp/pass23-pointer-referent.cpp: New.
115 * libbounds/testsuite/libbounds.cpp/pass17-pointer-addition-from-array.cpp: New.
116 * libbounds/testsuite/libbounds.cpp/fail06-stackarray-referent-loop.cpp: New.
117 * libbounds/testsuite/libbounds.cpp/fail46-struct-string-align.cpp: New.
118 * libbounds/testsuite/libbounds.cpp/pass04-stack3darray.cpp: New.
119 * libbounds/testsuite/libbounds.cpp/pass12-pointer-subtraction1.cpp: New.
120 * libbounds/testsuite/libbounds.cpp/pass21-pointer-subtraction-init1.cpp: New.
121 * libbounds/testsuite/libbounds.cpp/pass32-pointer-address-addition.cpp: New.
122 * libbounds/testsuite/libbounds.cpp/fail37-pointer-subtract-oob.cpp: New.
123 * libbounds/testsuite/libbounds.cpp/fail11-pointer-addition1.cpp: New.
124 * libbounds/testsuite/libbounds.cpp/fail42-struct-string.cpp: New.
125 * libbounds/testsuite/libbounds.cpp/fail13-pointer-addition2.cpp: New.
126 * libbounds/testsuite/libbounds.cpp/pass24-pointer-referent-loop.cpp: New.
127 * libbounds/testsuite/libbounds.cpp/pass19-pointer-predecrement.cpp: New.
128 * libbounds/testsuite/libbounds.cpp/fail14-pointer-subtraction2.cpp: New.
129 * libbounds/testsuite/libbounds.cpp/pass15-pointer-increment.cpp: New.
130 * libbounds/testsuite/libbounds.cpp/pass60-vector.cpp: New.
131 * libbounds/testsuite/libbounds.cpp/fail30-pointer-address.cpp: New.
132 * libbounds/testsuite/libbounds.cpp/pass56-class-string-align.cpp: New.
133 * libbounds/testsuite/libbounds.cpp/fail60-vector.cpp: New.
134 * libbounds/testsuite/libbounds.cpp/fail56-class-string-align.cpp: New.
135 * libbounds/testsuite/libbounds.cpp/pass10-pointer.cpp: New.
136 * libbounds/testsuite/libbounds.cpp/fail52-class-string.cpp: New.
137 * libbounds/testsuite/libbounds.cpp/fail18-pointer-preincrement.cpp: New.
138 * libbounds/testsuite/libbounds.cpp/pass40-struct.cpp: New.
139 * libbounds/testsuite/libbounds.cpp/pass11-pointer-addition1.cpp: New.
140 * libbounds/testsuite/libbounds.cpp/pass03-stack2darray.cpp: New.
141 * libbounds/testsuite/libbounds.cpp/pass42-struct-string.cpp: New.
142 * libbounds/testsuite/libbounds.cpp/pass13-pointer-addition2.cpp: New.
143 * libbounds/testsuite/libbounds.cpp/fail22-pointer-addition-from-array-init.cpp: New.
144 * libbounds/testsuite/libbounds.cpp/fail31-pointer-address-from-var.cpp: New.
145 * libbounds/testsuite/libbounds.cpp/fail54-class-nested.cpp: New.
146 * libbounds/testsuite/libbounds.cpp/fail17-pointer-addition-from-array.cpp: New.
147 * libbounds/testsuite/libbounds.cpp/pass26-pointer-oob.cpp: New.
148 * libbounds/testsuite/libbounds.cpp/pass35-function-params.cpp: New.
149 * libbounds/testsuite/libbounds.cpp/pass61-vector-loop.cpp: New.
150 * libbounds/testsuite/libbounds.cpp/fail29-pointer-subtraction-from-var.cpp: New.
151 * libbounds/testsuite/libbounds.cpp/fail10-pointer.cpp: New.
152 * libbounds/testsuite/libbounds.cpp/heap/pass23-pointer-referent.cpp: New.
153 * libbounds/testsuite/libbounds.cpp/heap/pass17-pointer-addition-from-array.cpp: New.
154 * libbounds/testsuite/libbounds.cpp/heap/pass12-pointer-subtraction1.cpp: New.
155 * libbounds/testsuite/libbounds.cpp/heap/fail16-pointer-decrement.cpp: New.
156 * libbounds/testsuite/libbounds.cpp/heap/pass32-pointer-address-addition.cpp: New.
157 * libbounds/testsuite/libbounds.cpp/heap/fail11-pointer-addition1.cpp: New.
158 * libbounds/testsuite/libbounds.cpp/heap/pass28-pointer-addition-from-var-left.cpp: New.
159 * libbounds/testsuite/libbounds.cpp/heap/fail23-pointer-referent.cpp: New.
160 * libbounds/testsuite/libbounds.cpp/heap/pass14-pointer-subtraction2.cpp: New.
161 * libbounds/testsuite/libbounds.cpp/heap/fail12-pointer-subtraction1.cpp: New.
162 * libbounds/testsuite/libbounds.cpp/heap/fail13-pointer-addition2.cpp: New.
163 * libbounds/testsuite/libbounds.cpp/heap/pass24-pointer-referent-loop.cpp: New.
164 * libbounds/testsuite/libbounds.cpp/heap/pass19-pointer-predecrement.cpp: New.
165 * libbounds/testsuite/libbounds.cpp/heap/fail32-pointer-address-addition.cpp: New.
166 * libbounds/testsuite/libbounds.cpp/heap/fail14-pointer-subtraction2.cpp: New.
167 * libbounds/testsuite/libbounds.cpp/heap/fail28-pointer-addition-from-var-left.cpp: New.
168 * libbounds/testsuite/libbounds.cpp/heap/pass60-vector.cpp: New.
169 * libbounds/testsuite/libbounds.cpp/heap/pass15-pointer-increment.cpp: New.
170 * libbounds/testsuite/libbounds.cpp/heap/fail19-pointer-predecrement.cpp: New.
171 * libbounds/testsuite/libbounds.cpp/heap/fail26-pointer-oob.cpp: New.
172 * libbounds/testsuite/libbounds.cpp/heap/fail30-pointer-address.cpp: New.
173 * libbounds/testsuite/libbounds.cpp/heap/fail60-vector.cpp: New.
174 * libbounds/testsuite/libbounds.cpp/heap/pass25-pointer-difference.cpp: New.
175 * libbounds/testsuite/libbounds.cpp/heap/pass10-pointer.cpp: New.
176 * libbounds/testsuite/libbounds.cpp/heap/pass18-pointer-preincrement.cpp: New.
177 * libbounds/testsuite/libbounds.cpp/heap/pass27-pointer-addition-from-var-right.cpp: New.
178 * libbounds/testsuite/libbounds.cpp/heap/fail61-vector-loop.cpp: New.
179 * libbounds/testsuite/libbounds.cpp/heap/fail18-pointer-preincrement.cpp: New.
180 * libbounds/testsuite/libbounds.cpp/heap/pass16-pointer-decrement.cpp: New.
181 * libbounds/testsuite/libbounds.cpp/heap/pass11-pointer-addition1.cpp: New.
182 * libbounds/testsuite/libbounds.cpp/heap/pass34-pointer-difference-oob.cpp: New.
183 * libbounds/testsuite/libbounds.cpp/heap/pass31-pointer-address-from-var.cpp: New.
184 * libbounds/testsuite/libbounds.cpp/heap/fail33-pointer-address-addition-from-var.cpp: New.
185 * libbounds/testsuite/libbounds.cpp/heap/pass13-pointer-addition2.cpp: New.
186 * libbounds/testsuite/libbounds.cpp/heap/fail31-pointer-address-from-var.cpp: New.
187 * libbounds/testsuite/libbounds.cpp/heap/fail17-pointer-addition-from-array.cpp: New.
188 * libbounds/testsuite/libbounds.cpp/heap/pass26-pointer-oob.cpp: New.
189 * libbounds/testsuite/libbounds.cpp/heap/pass30-pointer-address.cpp: New.
190 * libbounds/testsuite/libbounds.cpp/heap/fail24-pointer-referent-loop.cpp: New.
191 * libbounds/testsuite/libbounds.cpp/heap/fail15-pointer-increment.cpp: New.
192 * libbounds/testsuite/libbounds.cpp/heap/pass29-pointer-subtraction-from-var.cpp: New.
193 * libbounds/testsuite/libbounds.cpp/heap/pass61-vector-loop.cpp: New.
194 * libbounds/testsuite/libbounds.cpp/heap/fail29-pointer-subtraction-from-var.cpp: New.
195 * libbounds/testsuite/libbounds.cpp/heap/fail10-pointer.cpp: New.
196 * libbounds/testsuite/libbounds.cpp/heap/pass33-pointer-address-addition-from-var.cpp: New.
197 * libbounds/testsuite/libbounds.cpp/heap/fail27-pointer-addition-from-var-right.cpp: New.
198 * libbounds/testsuite/libbounds.cpp/pass06-stackarray-referent-loop.cpp: New.
199 * libbounds/testsuite/Makefile.in: New.
200 * libbounds/testsuite/libbounds.c/pass22-pointer-addition-from-array-init.c: New.
201 * libbounds/testsuite/libbounds.c/pass16-pointer-decrement.c: New.
202 * libbounds/testsuite/libbounds.c/pass11-pointer-addition1.c: New.
203 * libbounds/testsuite/libbounds.c/pass42-struct-string.c: New.
204 * libbounds/testsuite/libbounds.c/fail22-pointer-addition-from-array-init.c: New.
205 * libbounds/testsuite/libbounds.c/fail36-pointer-add-oob.c: New.
206 * libbounds/testsuite/libbounds.c/fail21-pointer-subtraction-init1.c: New.
207 * libbounds/testsuite/libbounds.c/fail02-stackarray.c: New.
208 * libbounds/testsuite/libbounds.c/pass29-pointer-subtraction-from-var.c: New.
209 * libbounds/testsuite/libbounds.c/fail15-pointer-increment.c: New.
210 * libbounds/testsuite/libbounds.c/pass35-function-params.c: New.
211 * libbounds/testsuite/libbounds.c/fail29-pointer-subtraction-from-var.c: New.
212 * libbounds/testsuite/libbounds.c/fail10-pointer.c: New.
213 * libbounds/testsuite/libbounds.c/pass33-pointer-address-addition-from-var.c: New.
214 * libbounds/testsuite/libbounds.c/fail27-pointer-addition-from-var-right.c: New.
215 * libbounds/testsuite/libbounds.c/fail02-stackarray.s: New.
216 * libbounds/testsuite/libbounds.c/pass37-pointer-subtract-oob.c: New.
217 * libbounds/testsuite/libbounds.c/pass36-pointer-add-oob.c: New.
218 * libbounds/testsuite/libbounds.c/pass23-pointer-referent.c: New.
219 * libbounds/testsuite/libbounds.c/pass38-pointer-add-zero.c: New.
220 * libbounds/testsuite/libbounds.c/pass04-stack3darray.c: New.
221 * libbounds/testsuite/libbounds.c/fail46-struct-string-align.c: New.
222 * libbounds/testsuite/libbounds.c/pass12-pointer-subtraction1.c: New.
223 * libbounds/testsuite/libbounds.c/fail16-pointer-decrement.c: New.
224 * libbounds/testsuite/libbounds.c/pass32-pointer-address-addition.c: New.
225 * libbounds/testsuite/libbounds.c/fail37-pointer-subtract-oob.c: New.
226 * libbounds/testsuite/libbounds.c/fail11-pointer-addition1.c: New.
227 * libbounds/testsuite/libbounds.c/fail20-pointer-addition-init1.c: New.
228 * libbounds/testsuite/libbounds.c/pass28-pointer-addition-from-var-left.c: New.
229 * libbounds/testsuite/libbounds.c/fail23-pointer-referent.c: New.
230 * libbounds/testsuite/libbounds.c/pass14-pointer-subtraction2.c: New.
231 * libbounds/testsuite/libbounds.c/fail42-struct-string.c: New.
232 * libbounds/testsuite/libbounds.c/fail04-stack3darray.c: New.
233 * libbounds/testsuite/libbounds.c/fail12-pointer-subtraction1.c: New.
234 * libbounds/testsuite/libbounds.c/pass19-pointer-predecrement.c: New.
235 * libbounds/testsuite/libbounds.c/pass24-pointer-referent-loop.c: New.
236 * libbounds/testsuite/libbounds.c/fail32-pointer-address-addition.c: New.
237 * libbounds/testsuite/libbounds.c/fail10-pointer.s: New.
238 * libbounds/testsuite/libbounds.c/fail14-pointer-subtraction2.c: New.
239 * libbounds/testsuite/libbounds.c/fail19-pointer-predecrement.c: New.
240 * libbounds/testsuite/libbounds.c/fail26-pointer-oob.c: New.
241 * libbounds/testsuite/libbounds.c/cfrags.exp: New.
242 * libbounds/testsuite/libbounds.c/fail30-pointer-address.c: New.
243 * libbounds/testsuite/libbounds.c/pass10-pointer.c: New.
244 * libbounds/testsuite/libbounds.c/fail11-pointer-addition1.s: New.
245 * libbounds/testsuite/libbounds.c/pass18-pointer-preincrement.c: New.
246 * libbounds/testsuite/libbounds.c/pass27-pointer-addition-from-var-right.c: New.
247 * libbounds/testsuite/libbounds.c/fail18-pointer-preincrement.c: New.
248 * libbounds/testsuite/libbounds.c/pass46-struct-string-align.c: New.
249 * libbounds/testsuite/libbounds.c/pass34-pointer-difference-oob.c: New.
250 * libbounds/testsuite/libbounds.c/pass03-stack2darray.c: New.
251 * libbounds/testsuite/libbounds.c/fail33-pointer-address-addition-from-var.c: New.
252 * libbounds/testsuite/libbounds.c/pass31-pointer-address-from-var.c: New.
253 * libbounds/testsuite/libbounds.c/pass13-pointer-addition2.c: New.
254 * libbounds/testsuite/libbounds.c/fail03-stack2darray.c: New.
255 * libbounds/testsuite/libbounds.c/fail17-pointer-addition-from-array.c: New.
256 * libbounds/testsuite/libbounds.c/fail31-pointer-address-from-var.c: New.
257 * libbounds/testsuite/libbounds.c/pass26-pointer-oob.c: New.
258 * libbounds/testsuite/libbounds.c/pass30-pointer-address.c: New.
259 * libbounds/testsuite/libbounds.c/pass02-stackarray.c: New.
260 * libbounds/testsuite/libbounds.c/fail24-pointer-referent-loop.c: New.
261 * libbounds/testsuite/libbounds.c/pass44-struct-nested.c: New.
262 * libbounds/testsuite/libbounds.c/pass01-noop.c: New.
263 * libbounds/testsuite/libbounds.c/fail05-stackarray-referent.c: New.
264 * libbounds/testsuite/libbounds.c/pass06-stackarray-referent-loop.c: New.
265 * libbounds/testsuite/libbounds.c/pass20-pointer-addition-init1.c: New.
266 * libbounds/testsuite/libbounds.c/fail06-stackarray-referent-loop.c: New.
267 * libbounds/testsuite/libbounds.c/pass17-pointer-addition-from-array.c: New.
268 * libbounds/testsuite/libbounds.c/pass21-pointer-subtraction-init1.c: New.
269 * libbounds/testsuite/libbounds.c/fail13-pointer-addition2.c: New.
270 * libbounds/testsuite/libbounds.c/pass41-struct-array.c: New.
271 * libbounds/testsuite/libbounds.c/fail28-pointer-addition-from-var-left.c: New.
272 * libbounds/testsuite/libbounds.c/pass15-pointer-increment.c: New.
273 * libbounds/testsuite/libbounds.c/fail06-stackarray-referent-loop.s: New.
274 * libbounds/testsuite/libbounds.c/pass25-pointer-difference.c: New.
275 * libbounds/testsuite/libbounds.c/pass05-stackarray-referent.c: New.
276 * libbounds/testsuite/libbounds.c/fail44-struct-nested.c: New.
277 * libbounds/testsuite/libbounds.c/fail35-function-params.c: New.
278 * libbounds/testsuite/libbounds.c/pass40-struct.c: New.
279 * libbounds/testsuite/libbounds.c/heap/pass46-struct-string-align.c: New.
280 * libbounds/testsuite/libbounds.c/heap/pass16-pointer-decrement.c: New.
281 * libbounds/testsuite/libbounds.c/heap/pass34-pointer-difference-oob.c: New.
282 * libbounds/testsuite/libbounds.c/heap/pass11-pointer-addition1.c: New.
283 * libbounds/testsuite/libbounds.c/heap/fail40-struct.c: New.
284 * libbounds/testsuite/libbounds.c/heap/fail33-pointer-address-addition-from-var.c: New.
285 * libbounds/testsuite/libbounds.c/heap/pass31-pointer-address-from-var.c: New.
286 * libbounds/testsuite/libbounds.c/heap/pass42-struct-string.c: New.
287 * libbounds/testsuite/libbounds.c/heap/pass13-pointer-addition2.c: New.
288 * libbounds/testsuite/libbounds.c/heap/fail31-pointer-address-from-var.c: New.
289 * libbounds/testsuite/libbounds.c/heap/fail17-pointer-addition-from-array.c: New.
290 * libbounds/testsuite/libbounds.c/heap/pass26-pointer-oob.c: New.
291 * libbounds/testsuite/libbounds.c/heap/pass30-pointer-address.c: New.
292 * libbounds/testsuite/libbounds.c/heap/fail24-pointer-referent-loop.c: New.
293 * libbounds/testsuite/libbounds.c/heap/pass29-pointer-subtraction-from-var.c: New.
294 * libbounds/testsuite/libbounds.c/heap/fail15-pointer-increment.c: New.
295 * libbounds/testsuite/libbounds.c/heap/fail44.struct-nested.c: New.
296 * libbounds/testsuite/libbounds.c/heap/fail29-pointer-subtraction-from-var.c: New.
297 * libbounds/testsuite/libbounds.c/heap/fail10-pointer.c: New.
298 * libbounds/testsuite/libbounds.c/heap/fail27-pointer-addition-from-var-right.c: New.
299 * libbounds/testsuite/libbounds.c/heap/pass33-pointer-address-addition-from-var.c: New.
300 * libbounds/testsuite/libbounds.c/heap/pass23-pointer-referent.c: New.
301 * libbounds/testsuite/libbounds.c/heap/pass17-pointer-addition-from-array.c: New.
302 * libbounds/testsuite/libbounds.c/heap/fail46-struct-string-align.c: New.
303 * libbounds/testsuite/libbounds.c/heap/pass12-pointer-subtraction1.c: New.
304 * libbounds/testsuite/libbounds.c/heap/fail16-pointer-decrement.c: New.
305 * libbounds/testsuite/libbounds.c/heap/pass32-pointer-address-addition.c: New.
306 * libbounds/testsuite/libbounds.c/heap/fail11-pointer-addition1.c: New.
307 * libbounds/testsuite/libbounds.c/heap/pass28-pointer-addition-from-var-left.c: New.
308 * libbounds/testsuite/libbounds.c/heap/pass14-pointer-subtraction2.c: New.
309 * libbounds/testsuite/libbounds.c/heap/fail23-pointer-referent.c: New.
310 * libbounds/testsuite/libbounds.c/heap/fail42-struct-string.c: New.
311 * libbounds/testsuite/libbounds.c/heap/fail13-pointer-addition2.c: New.
312 * libbounds/testsuite/libbounds.c/heap/fail12-pointer-subtraction1.c: New.
313 * libbounds/testsuite/libbounds.c/heap/pass24-pointer-referent-loop.c: New.
314 * libbounds/testsuite/libbounds.c/heap/pass19-pointer-predecrement.c: New.
315 * libbounds/testsuite/libbounds.c/heap/pass41-struct-array.c: New.
316 * libbounds/testsuite/libbounds.c/heap/fail32-pointer-address-addition.c: New.
317 * libbounds/testsuite/libbounds.c/heap/fail28-pointer-addition-from-var-left.c: New.
318 * libbounds/testsuite/libbounds.c/heap/fail14-pointer-subtraction2.c: New.
319 * libbounds/testsuite/libbounds.c/heap/pass15-pointer-increment.c: New.
320 * libbounds/testsuite/libbounds.c/heap/fail41-struct-array.c: New.
321 * libbounds/testsuite/libbounds.c/heap/fail19-pointer-predecrement.c: New.
322 * libbounds/testsuite/libbounds.c/heap/fail26-pointer-oob.c: New.
323 * libbounds/testsuite/libbounds.c/heap/fail30-pointer-address.c: New.
324 * libbounds/testsuite/libbounds.c/heap/pass44.struct-nested.c: New.
325 * libbounds/testsuite/libbounds.c/heap/pass25-pointer-difference.c: New.
326 * libbounds/testsuite/libbounds.c/heap/pass10-pointer.c: New.
327 * libbounds/testsuite/libbounds.c/heap/pass18-pointer-preincrement.c: New.
328 * libbounds/testsuite/libbounds.c/heap/pass27-pointer-addition-from-var-right.c: New.
329 * libbounds/testsuite/libbounds.c/heap/fail18-pointer-preincrement.c: New.
330 * libbounds/testsuite/libbounds.c/heap/pass40-struct.c: New.
331 * libbounds/testsuite/config/default.exp: New.
332 * libbounds/testsuite/lib/boundsdg.exp: New.
333 * libbounds/testsuite/lib/libbounds.exp: New.
334 * libbounds/testsuite/Makefile.am: New.
335 * libbounds/bounds-runtime.c: New.
336 * libbounds/bounds-oob.h: New.
337 * libbounds/bounds-splay-tree.c: New.
338 * libbounds/config.h.in: New.
339 * libbounds/bounds-runtime.h: New.
340 * libbounds/configure.ac: New.
341 * libbounds/bounds-splay-tree.h: New.
342 * libbounds/autom4te.cache/output.1: New.
343 * libbounds/autom4te.cache/traces.0: New.
344 * libbounds/autom4te.cache/traces.1: New.
345 * libbounds/autom4te.cache/requests: New.
346 * libbounds/autom4te.cache/output.0: New.
347 * libbounds/acinclude.m4: New.
348 * libbounds/Makefile.am: New.
349 * libbounds/aclocal.m4: New.
350 * libbounds/bounds-hooks1.c: New.
351 * libbounds/bounds-hooks2.c: New.
353 2007-08-03 Sebastian Pop <sebastian.pop@inria.fr>
355 * Makefile.in: Regenerated.
356 * Makefile.def: Update cloog configure flags for detecting build dir
358 * cloog: Imported sources.
359 * polylib: Imported sources.
360 * contrib/get_graphite_libs.sh: Removed.
362 2007-05-10 Tobias Grosser <tobi-grosser@web.de>
363 Sebastian Pop <sebastian.pop@inria.fr>
365 * configure.ac: Correct polylib and cloog library paths.
366 * configure: Regenerate.
368 2007-04-14 Sebastian Pop <sebastian.pop@inria.fr>
370 * configure: Regenerated.
371 * Makefile.in: Regenerated.
372 * configure.ac: Detect polylib and cloog libraries.
373 * Makefile.def: Declare dependences of polylib and cloog on other libs.
374 * Makefile.tpl (POLYLIBLIBS, POLYLIBINC, CLOOGLIBS, CLOOGINC,
375 HOST_POLYLIBLIBS, HOST_POLYLIBINC, HOST_CLOOGLIBS, HOST_CLOOGINC): New.
376 * contrib/get_graphite_libs.sh: New.