1 2010-12-29 Sebastian Pop <sebastian.pop@amd.com>
3 * Merge from mainline (168000:168310).
5 2010-12-17 Sebastian Pop <sebastian.pop@amd.com>
7 * Merge from mainline (167278:168000).
9 2010-11-30 Sebastian Pop <sebastian.pop@amd.com>
11 * Merge from mainline (165734:167278).
13 2010-10-20 Sebastian Pop <sebastian.pop@amd.com>
15 * Merge from mainline (164578:165734).
17 2010-09-24 Sebastian Pop <sebastian.pop@amd.com>
19 * Merge from mainline (163495:164578).
21 2010-08-24 Sebastian Pop <sebastian.pop@amd.com>
23 * Merge from mainline (160224:163495).
25 2010-06-07 Tobias Grosser <grosser@fim.uni-passau.de>
27 * Merge from mainline (159538:160224)
29 2010-05-19 Tobias Grosser <grosser@fim.uni-passau.de>
31 * Merge from mainline (159136:159536)
33 2010-05-05 Sebastian Pop <sebastian.pop@amd.com>
35 * Merge from mainline (158021:159135).
37 2010-04-16 Sebastian Pop <sebastian.pop@amd.com>
39 * configure.ac: Allow all the versions greater than 0.10 of PPL.
40 * configure: Regenerated.
42 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
44 * Merge from mainline (157519:158021).
46 2010-03-17 Sebastian Pop <sebastian.pop@amd.com>
48 * Merge from mainline (157009:157519).
50 2010-02-23 Tobias Grosser <grosser@fim.uni-passau.de>
52 * Merge from mainline (156695:157009)
54 2010-02-13 Tobias Grosser <grosser@fim.uni-passau.de>
56 * Merge from mainline (154736:156693)
58 2009-11-09 Sebastian Pop <sebpop@gmail.com>
60 * configure.ac: Check for version 0.15.5 or later revision of CLooG.
61 * configure: Regenerated.
63 2009-07-24 Tobias Grosser <grosser@fim.uni-passau.de>
65 * Makefile.def: Fix formatting to match trunk.
67 2009-06-24 Sebastian Pop <sebastian.pop@amd.com>
69 * contrib/automatic_tester/run_build.sh: Change the subject line
70 to contain [graphite].
71 * automatic_tester/graphite_env.sh.example: Added the gcc-testresults@
74 2009-06-05 Jan Sjodin <jan.sjodin@amd.com>
76 * Makefile.def: Make libpcp dependent on cloog.
77 * Makefile.in: Generated.
79 2009-02-12 Jan Sjodin <jan.sjodin@amd.com>
81 * configure.ac: Add libpcp.
82 * libpcp: New directory.
83 * Makefile.def: Add libpcp.
85 2008-08-20 Sebastian Pop <sebastian.pop@amd.com>
87 * configure.ac: Request PPL version 0.10.
88 * configure: Regenerated.
90 2008-08-13 Tobias Grosser <grosser@fim.uni-passau.de>
93 * configure.ac: Improve PPL and CLooG to work also on FreeBSD.
94 * gcc/Makefile.in: Add GMPLIBS to LIBS so that gcc detects them on
97 2008-08-04 Sebastian Pop <sebastian.pop@amd.com>
99 * configure.ac: Check for CLooG and PPL version numbers.
100 * configure: Regenerated.
102 2008-08-04 Sebastian Pop <sebastian.pop@amd.com>
104 * Revert patch from 2008-08-03.
106 2008-08-03 Sebastian Pop <sebastian.pop@amd.com>
108 * Makefile.def: Remove support for building ppl and cloog
109 libs in gcc's sources.
110 * Makefile.in: Regenerated.
112 2008-07-24 Sebastian Pop <sebastian.pop@amd.com>
114 * Merge from mainline (135673:138072).
115 Reverted the MIRO changes (from 2008-04-05) that are now
116 tracked in the miro branch.
118 2008-04-28 Sebastian Pop <sebastian.pop@amd.com>
123 2008-04-07 Sebastian Pop <sebastian.pop@amd.com>
125 * polylib/source/arith/arithmetique.h (value_get_si): New.
127 2008-04-05 Alexander Lamaison <awl03@doc.ic.ac.uk>
128 Sebastian Pop <sebastian.pop@amd.com>
130 * Makefile.in: Add support for libbounds.
131 * configure.ac: Same.
132 * Makefile.def: Same.
133 * configure: Regenerated.
135 * libbounds/bounds-impl.h: New.
136 * libbounds/configure: New.
137 * libbounds/Makefile.in: New.
138 * libbounds/libtool-version: New.
139 * libbounds/bounds-oob.c: New.
140 * libbounds/testsuite/boundsconfig.exp.in: New.
141 * libbounds/testsuite/libbounds.cpp/pass37-pointer-subtract-oob.cpp: New.
142 * libbounds/testsuite/libbounds.cpp/pass36-pointer-add-oob.cpp: New.
143 * libbounds/testsuite/libbounds.cpp/pass20-pointer-addition-init1.cpp: New.
144 * libbounds/testsuite/libbounds.cpp/pass38-pointer-add-zero.cpp: New.
145 * libbounds/testsuite/libbounds.cpp/fail16-pointer-decrement.cpp: New.
146 * libbounds/testsuite/libbounds.cpp/pass28-pointer-addition-from-var-left.cpp: New.
147 * libbounds/testsuite/libbounds.cpp/fail23-pointer-referent.cpp: New.
148 * libbounds/testsuite/libbounds.cpp/fail20-pointer-addition-init1.cpp: New.
149 * libbounds/testsuite/libbounds.cpp/pass14-pointer-subtraction2.cpp: New.
150 * libbounds/testsuite/libbounds.cpp/fail04-stack3darray.cpp: New.
151 * libbounds/testsuite/libbounds.cpp/fail12-pointer-subtraction1.cpp: New.
152 * libbounds/testsuite/libbounds.cpp/pass41-struct-array.cpp: New.
153 * libbounds/testsuite/libbounds.cpp/fail32-pointer-address-addition.cpp: New.
154 * libbounds/testsuite/libbounds.cpp/fail28-pointer-addition-from-var-left.cpp: New.
155 * libbounds/testsuite/libbounds.cpp/pass62-pushback.cpp: New.
156 * libbounds/testsuite/libbounds.cpp/fail26-pointer-oob.cpp: New.
157 * libbounds/testsuite/libbounds.cpp/fail19-pointer-predecrement.cpp: New.
158 * libbounds/testsuite/libbounds.cpp/pass50-class.cpp: New.
159 * libbounds/testsuite/libbounds.cpp/pass25-pointer-difference.cpp: New.
160 * libbounds/testsuite/libbounds.cpp/pass52-class-string.cpp: New.
161 * libbounds/testsuite/libbounds.cpp/fail44-struct-nested.cpp: New.
162 * libbounds/testsuite/libbounds.cpp/pass05-stackarray-referent.cpp: New.
163 * libbounds/testsuite/libbounds.cpp/pass18-pointer-preincrement.cpp: New.
164 * libbounds/testsuite/libbounds.cpp/fail35-function-params.cpp: New.
165 * libbounds/testsuite/libbounds.cpp/pass27-pointer-addition-from-var-right.cpp: New.
166 * libbounds/testsuite/libbounds.cpp/fail61-vector-loop.cpp: New.
167 * libbounds/testsuite/libbounds.cpp/pass51-class-array.cpp: New.
168 * libbounds/testsuite/libbounds.cpp/pass46-struct-string-align.cpp: New.
169 * libbounds/testsuite/libbounds.cpp/pass22-pointer-addition-from-array-init.cpp: New.
170 * libbounds/testsuite/libbounds.cpp/pass16-pointer-decrement.cpp: New.
171 * libbounds/testsuite/libbounds.cpp/pass34-pointer-difference-oob.cpp: New.
172 * libbounds/testsuite/libbounds.cpp/pass31-pointer-address-from-var.cpp: New.
173 * libbounds/testsuite/libbounds.cpp/fail33-pointer-address-addition-from-var.cpp: New.
174 * libbounds/testsuite/libbounds.cpp/pass54-class-nested.cpp: New.
175 * libbounds/testsuite/libbounds.cpp/fail36-pointer-add-oob.cpp: New.
176 * libbounds/testsuite/libbounds.cpp/fail03-stack2darray.cpp: New.
177 * libbounds/testsuite/libbounds.cpp/fail21-pointer-subtraction-init1.cpp: New.
178 * libbounds/testsuite/libbounds.cpp/pass30-pointer-address.cpp: New.
179 * libbounds/testsuite/libbounds.cpp/pass02-stackarray.cpp: New.
180 * libbounds/testsuite/libbounds.cpp/fail24-pointer-referent-loop.cpp: New.
181 * libbounds/testsuite/libbounds.cpp/fail02-stackarray.cpp: New.
182 * libbounds/testsuite/libbounds.cpp/cfrags.exp: New.
183 * libbounds/testsuite/libbounds.cpp/pass44-struct-nested.cpp: New.
184 * libbounds/testsuite/libbounds.cpp/pass01-noop.cpp: New.
185 * libbounds/testsuite/libbounds.cpp/fail15-pointer-increment.cpp: New.
186 * libbounds/testsuite/libbounds.cpp/pass29-pointer-subtraction-from-var.cpp: New.
187 * libbounds/testsuite/libbounds.cpp/pass63-stack.cpp: New.
188 * libbounds/testsuite/libbounds.cpp/fail05-stackarray-referent.cpp: New.
189 * libbounds/testsuite/libbounds.cpp/pass62-pushback.s: New.
190 * libbounds/testsuite/libbounds.cpp/pass33-pointer-address-addition-from-var.cpp: New.
191 * libbounds/testsuite/libbounds.cpp/fail27-pointer-addition-from-var-right.cpp: New.
192 * libbounds/testsuite/libbounds.cpp/pass23-pointer-referent.cpp: New.
193 * libbounds/testsuite/libbounds.cpp/pass17-pointer-addition-from-array.cpp: New.
194 * libbounds/testsuite/libbounds.cpp/fail06-stackarray-referent-loop.cpp: New.
195 * libbounds/testsuite/libbounds.cpp/fail46-struct-string-align.cpp: New.
196 * libbounds/testsuite/libbounds.cpp/pass04-stack3darray.cpp: New.
197 * libbounds/testsuite/libbounds.cpp/pass12-pointer-subtraction1.cpp: New.
198 * libbounds/testsuite/libbounds.cpp/pass21-pointer-subtraction-init1.cpp: New.
199 * libbounds/testsuite/libbounds.cpp/pass32-pointer-address-addition.cpp: New.
200 * libbounds/testsuite/libbounds.cpp/fail37-pointer-subtract-oob.cpp: New.
201 * libbounds/testsuite/libbounds.cpp/fail11-pointer-addition1.cpp: New.
202 * libbounds/testsuite/libbounds.cpp/fail42-struct-string.cpp: New.
203 * libbounds/testsuite/libbounds.cpp/fail13-pointer-addition2.cpp: New.
204 * libbounds/testsuite/libbounds.cpp/pass24-pointer-referent-loop.cpp: New.
205 * libbounds/testsuite/libbounds.cpp/pass19-pointer-predecrement.cpp: New.
206 * libbounds/testsuite/libbounds.cpp/fail14-pointer-subtraction2.cpp: New.
207 * libbounds/testsuite/libbounds.cpp/pass15-pointer-increment.cpp: New.
208 * libbounds/testsuite/libbounds.cpp/pass60-vector.cpp: New.
209 * libbounds/testsuite/libbounds.cpp/fail30-pointer-address.cpp: New.
210 * libbounds/testsuite/libbounds.cpp/pass56-class-string-align.cpp: New.
211 * libbounds/testsuite/libbounds.cpp/fail60-vector.cpp: New.
212 * libbounds/testsuite/libbounds.cpp/fail56-class-string-align.cpp: New.
213 * libbounds/testsuite/libbounds.cpp/pass10-pointer.cpp: New.
214 * libbounds/testsuite/libbounds.cpp/fail52-class-string.cpp: New.
215 * libbounds/testsuite/libbounds.cpp/fail18-pointer-preincrement.cpp: New.
216 * libbounds/testsuite/libbounds.cpp/pass40-struct.cpp: New.
217 * libbounds/testsuite/libbounds.cpp/pass11-pointer-addition1.cpp: New.
218 * libbounds/testsuite/libbounds.cpp/pass03-stack2darray.cpp: New.
219 * libbounds/testsuite/libbounds.cpp/pass42-struct-string.cpp: New.
220 * libbounds/testsuite/libbounds.cpp/pass13-pointer-addition2.cpp: New.
221 * libbounds/testsuite/libbounds.cpp/fail22-pointer-addition-from-array-init.cpp: New.
222 * libbounds/testsuite/libbounds.cpp/fail31-pointer-address-from-var.cpp: New.
223 * libbounds/testsuite/libbounds.cpp/fail54-class-nested.cpp: New.
224 * libbounds/testsuite/libbounds.cpp/fail17-pointer-addition-from-array.cpp: New.
225 * libbounds/testsuite/libbounds.cpp/pass26-pointer-oob.cpp: New.
226 * libbounds/testsuite/libbounds.cpp/pass35-function-params.cpp: New.
227 * libbounds/testsuite/libbounds.cpp/pass61-vector-loop.cpp: New.
228 * libbounds/testsuite/libbounds.cpp/fail29-pointer-subtraction-from-var.cpp: New.
229 * libbounds/testsuite/libbounds.cpp/fail10-pointer.cpp: New.
230 * libbounds/testsuite/libbounds.cpp/heap/pass23-pointer-referent.cpp: New.
231 * libbounds/testsuite/libbounds.cpp/heap/pass17-pointer-addition-from-array.cpp: New.
232 * libbounds/testsuite/libbounds.cpp/heap/pass12-pointer-subtraction1.cpp: New.
233 * libbounds/testsuite/libbounds.cpp/heap/fail16-pointer-decrement.cpp: New.
234 * libbounds/testsuite/libbounds.cpp/heap/pass32-pointer-address-addition.cpp: New.
235 * libbounds/testsuite/libbounds.cpp/heap/fail11-pointer-addition1.cpp: New.
236 * libbounds/testsuite/libbounds.cpp/heap/pass28-pointer-addition-from-var-left.cpp: New.
237 * libbounds/testsuite/libbounds.cpp/heap/fail23-pointer-referent.cpp: New.
238 * libbounds/testsuite/libbounds.cpp/heap/pass14-pointer-subtraction2.cpp: New.
239 * libbounds/testsuite/libbounds.cpp/heap/fail12-pointer-subtraction1.cpp: New.
240 * libbounds/testsuite/libbounds.cpp/heap/fail13-pointer-addition2.cpp: New.
241 * libbounds/testsuite/libbounds.cpp/heap/pass24-pointer-referent-loop.cpp: New.
242 * libbounds/testsuite/libbounds.cpp/heap/pass19-pointer-predecrement.cpp: New.
243 * libbounds/testsuite/libbounds.cpp/heap/fail32-pointer-address-addition.cpp: New.
244 * libbounds/testsuite/libbounds.cpp/heap/fail14-pointer-subtraction2.cpp: New.
245 * libbounds/testsuite/libbounds.cpp/heap/fail28-pointer-addition-from-var-left.cpp: New.
246 * libbounds/testsuite/libbounds.cpp/heap/pass60-vector.cpp: New.
247 * libbounds/testsuite/libbounds.cpp/heap/pass15-pointer-increment.cpp: New.
248 * libbounds/testsuite/libbounds.cpp/heap/fail19-pointer-predecrement.cpp: New.
249 * libbounds/testsuite/libbounds.cpp/heap/fail26-pointer-oob.cpp: New.
250 * libbounds/testsuite/libbounds.cpp/heap/fail30-pointer-address.cpp: New.
251 * libbounds/testsuite/libbounds.cpp/heap/fail60-vector.cpp: New.
252 * libbounds/testsuite/libbounds.cpp/heap/pass25-pointer-difference.cpp: New.
253 * libbounds/testsuite/libbounds.cpp/heap/pass10-pointer.cpp: New.
254 * libbounds/testsuite/libbounds.cpp/heap/pass18-pointer-preincrement.cpp: New.
255 * libbounds/testsuite/libbounds.cpp/heap/pass27-pointer-addition-from-var-right.cpp: New.
256 * libbounds/testsuite/libbounds.cpp/heap/fail61-vector-loop.cpp: New.
257 * libbounds/testsuite/libbounds.cpp/heap/fail18-pointer-preincrement.cpp: New.
258 * libbounds/testsuite/libbounds.cpp/heap/pass16-pointer-decrement.cpp: New.
259 * libbounds/testsuite/libbounds.cpp/heap/pass11-pointer-addition1.cpp: New.
260 * libbounds/testsuite/libbounds.cpp/heap/pass34-pointer-difference-oob.cpp: New.
261 * libbounds/testsuite/libbounds.cpp/heap/pass31-pointer-address-from-var.cpp: New.
262 * libbounds/testsuite/libbounds.cpp/heap/fail33-pointer-address-addition-from-var.cpp: New.
263 * libbounds/testsuite/libbounds.cpp/heap/pass13-pointer-addition2.cpp: New.
264 * libbounds/testsuite/libbounds.cpp/heap/fail31-pointer-address-from-var.cpp: New.
265 * libbounds/testsuite/libbounds.cpp/heap/fail17-pointer-addition-from-array.cpp: New.
266 * libbounds/testsuite/libbounds.cpp/heap/pass26-pointer-oob.cpp: New.
267 * libbounds/testsuite/libbounds.cpp/heap/pass30-pointer-address.cpp: New.
268 * libbounds/testsuite/libbounds.cpp/heap/fail24-pointer-referent-loop.cpp: New.
269 * libbounds/testsuite/libbounds.cpp/heap/fail15-pointer-increment.cpp: New.
270 * libbounds/testsuite/libbounds.cpp/heap/pass29-pointer-subtraction-from-var.cpp: New.
271 * libbounds/testsuite/libbounds.cpp/heap/pass61-vector-loop.cpp: New.
272 * libbounds/testsuite/libbounds.cpp/heap/fail29-pointer-subtraction-from-var.cpp: New.
273 * libbounds/testsuite/libbounds.cpp/heap/fail10-pointer.cpp: New.
274 * libbounds/testsuite/libbounds.cpp/heap/pass33-pointer-address-addition-from-var.cpp: New.
275 * libbounds/testsuite/libbounds.cpp/heap/fail27-pointer-addition-from-var-right.cpp: New.
276 * libbounds/testsuite/libbounds.cpp/pass06-stackarray-referent-loop.cpp: New.
277 * libbounds/testsuite/Makefile.in: New.
278 * libbounds/testsuite/libbounds.c/pass22-pointer-addition-from-array-init.c: New.
279 * libbounds/testsuite/libbounds.c/pass16-pointer-decrement.c: New.
280 * libbounds/testsuite/libbounds.c/pass11-pointer-addition1.c: New.
281 * libbounds/testsuite/libbounds.c/pass42-struct-string.c: New.
282 * libbounds/testsuite/libbounds.c/fail22-pointer-addition-from-array-init.c: New.
283 * libbounds/testsuite/libbounds.c/fail36-pointer-add-oob.c: New.
284 * libbounds/testsuite/libbounds.c/fail21-pointer-subtraction-init1.c: New.
285 * libbounds/testsuite/libbounds.c/fail02-stackarray.c: New.
286 * libbounds/testsuite/libbounds.c/pass29-pointer-subtraction-from-var.c: New.
287 * libbounds/testsuite/libbounds.c/fail15-pointer-increment.c: New.
288 * libbounds/testsuite/libbounds.c/pass35-function-params.c: New.
289 * libbounds/testsuite/libbounds.c/fail29-pointer-subtraction-from-var.c: New.
290 * libbounds/testsuite/libbounds.c/fail10-pointer.c: New.
291 * libbounds/testsuite/libbounds.c/pass33-pointer-address-addition-from-var.c: New.
292 * libbounds/testsuite/libbounds.c/fail27-pointer-addition-from-var-right.c: New.
293 * libbounds/testsuite/libbounds.c/fail02-stackarray.s: New.
294 * libbounds/testsuite/libbounds.c/pass37-pointer-subtract-oob.c: New.
295 * libbounds/testsuite/libbounds.c/pass36-pointer-add-oob.c: New.
296 * libbounds/testsuite/libbounds.c/pass23-pointer-referent.c: New.
297 * libbounds/testsuite/libbounds.c/pass38-pointer-add-zero.c: New.
298 * libbounds/testsuite/libbounds.c/pass04-stack3darray.c: New.
299 * libbounds/testsuite/libbounds.c/fail46-struct-string-align.c: New.
300 * libbounds/testsuite/libbounds.c/pass12-pointer-subtraction1.c: New.
301 * libbounds/testsuite/libbounds.c/fail16-pointer-decrement.c: New.
302 * libbounds/testsuite/libbounds.c/pass32-pointer-address-addition.c: New.
303 * libbounds/testsuite/libbounds.c/fail37-pointer-subtract-oob.c: New.
304 * libbounds/testsuite/libbounds.c/fail11-pointer-addition1.c: New.
305 * libbounds/testsuite/libbounds.c/fail20-pointer-addition-init1.c: New.
306 * libbounds/testsuite/libbounds.c/pass28-pointer-addition-from-var-left.c: New.
307 * libbounds/testsuite/libbounds.c/fail23-pointer-referent.c: New.
308 * libbounds/testsuite/libbounds.c/pass14-pointer-subtraction2.c: New.
309 * libbounds/testsuite/libbounds.c/fail42-struct-string.c: New.
310 * libbounds/testsuite/libbounds.c/fail04-stack3darray.c: New.
311 * libbounds/testsuite/libbounds.c/fail12-pointer-subtraction1.c: New.
312 * libbounds/testsuite/libbounds.c/pass19-pointer-predecrement.c: New.
313 * libbounds/testsuite/libbounds.c/pass24-pointer-referent-loop.c: New.
314 * libbounds/testsuite/libbounds.c/fail32-pointer-address-addition.c: New.
315 * libbounds/testsuite/libbounds.c/fail10-pointer.s: New.
316 * libbounds/testsuite/libbounds.c/fail14-pointer-subtraction2.c: New.
317 * libbounds/testsuite/libbounds.c/fail19-pointer-predecrement.c: New.
318 * libbounds/testsuite/libbounds.c/fail26-pointer-oob.c: New.
319 * libbounds/testsuite/libbounds.c/cfrags.exp: New.
320 * libbounds/testsuite/libbounds.c/fail30-pointer-address.c: New.
321 * libbounds/testsuite/libbounds.c/pass10-pointer.c: New.
322 * libbounds/testsuite/libbounds.c/fail11-pointer-addition1.s: New.
323 * libbounds/testsuite/libbounds.c/pass18-pointer-preincrement.c: New.
324 * libbounds/testsuite/libbounds.c/pass27-pointer-addition-from-var-right.c: New.
325 * libbounds/testsuite/libbounds.c/fail18-pointer-preincrement.c: New.
326 * libbounds/testsuite/libbounds.c/pass46-struct-string-align.c: New.
327 * libbounds/testsuite/libbounds.c/pass34-pointer-difference-oob.c: New.
328 * libbounds/testsuite/libbounds.c/pass03-stack2darray.c: New.
329 * libbounds/testsuite/libbounds.c/fail33-pointer-address-addition-from-var.c: New.
330 * libbounds/testsuite/libbounds.c/pass31-pointer-address-from-var.c: New.
331 * libbounds/testsuite/libbounds.c/pass13-pointer-addition2.c: New.
332 * libbounds/testsuite/libbounds.c/fail03-stack2darray.c: New.
333 * libbounds/testsuite/libbounds.c/fail17-pointer-addition-from-array.c: New.
334 * libbounds/testsuite/libbounds.c/fail31-pointer-address-from-var.c: New.
335 * libbounds/testsuite/libbounds.c/pass26-pointer-oob.c: New.
336 * libbounds/testsuite/libbounds.c/pass30-pointer-address.c: New.
337 * libbounds/testsuite/libbounds.c/pass02-stackarray.c: New.
338 * libbounds/testsuite/libbounds.c/fail24-pointer-referent-loop.c: New.
339 * libbounds/testsuite/libbounds.c/pass44-struct-nested.c: New.
340 * libbounds/testsuite/libbounds.c/pass01-noop.c: New.
341 * libbounds/testsuite/libbounds.c/fail05-stackarray-referent.c: New.
342 * libbounds/testsuite/libbounds.c/pass06-stackarray-referent-loop.c: New.
343 * libbounds/testsuite/libbounds.c/pass20-pointer-addition-init1.c: New.
344 * libbounds/testsuite/libbounds.c/fail06-stackarray-referent-loop.c: New.
345 * libbounds/testsuite/libbounds.c/pass17-pointer-addition-from-array.c: New.
346 * libbounds/testsuite/libbounds.c/pass21-pointer-subtraction-init1.c: New.
347 * libbounds/testsuite/libbounds.c/fail13-pointer-addition2.c: New.
348 * libbounds/testsuite/libbounds.c/pass41-struct-array.c: New.
349 * libbounds/testsuite/libbounds.c/fail28-pointer-addition-from-var-left.c: New.
350 * libbounds/testsuite/libbounds.c/pass15-pointer-increment.c: New.
351 * libbounds/testsuite/libbounds.c/fail06-stackarray-referent-loop.s: New.
352 * libbounds/testsuite/libbounds.c/pass25-pointer-difference.c: New.
353 * libbounds/testsuite/libbounds.c/pass05-stackarray-referent.c: New.
354 * libbounds/testsuite/libbounds.c/fail44-struct-nested.c: New.
355 * libbounds/testsuite/libbounds.c/fail35-function-params.c: New.
356 * libbounds/testsuite/libbounds.c/pass40-struct.c: New.
357 * libbounds/testsuite/libbounds.c/heap/pass46-struct-string-align.c: New.
358 * libbounds/testsuite/libbounds.c/heap/pass16-pointer-decrement.c: New.
359 * libbounds/testsuite/libbounds.c/heap/pass34-pointer-difference-oob.c: New.
360 * libbounds/testsuite/libbounds.c/heap/pass11-pointer-addition1.c: New.
361 * libbounds/testsuite/libbounds.c/heap/fail40-struct.c: New.
362 * libbounds/testsuite/libbounds.c/heap/fail33-pointer-address-addition-from-var.c: New.
363 * libbounds/testsuite/libbounds.c/heap/pass31-pointer-address-from-var.c: New.
364 * libbounds/testsuite/libbounds.c/heap/pass42-struct-string.c: New.
365 * libbounds/testsuite/libbounds.c/heap/pass13-pointer-addition2.c: New.
366 * libbounds/testsuite/libbounds.c/heap/fail31-pointer-address-from-var.c: New.
367 * libbounds/testsuite/libbounds.c/heap/fail17-pointer-addition-from-array.c: New.
368 * libbounds/testsuite/libbounds.c/heap/pass26-pointer-oob.c: New.
369 * libbounds/testsuite/libbounds.c/heap/pass30-pointer-address.c: New.
370 * libbounds/testsuite/libbounds.c/heap/fail24-pointer-referent-loop.c: New.
371 * libbounds/testsuite/libbounds.c/heap/pass29-pointer-subtraction-from-var.c: New.
372 * libbounds/testsuite/libbounds.c/heap/fail15-pointer-increment.c: New.
373 * libbounds/testsuite/libbounds.c/heap/fail44.struct-nested.c: New.
374 * libbounds/testsuite/libbounds.c/heap/fail29-pointer-subtraction-from-var.c: New.
375 * libbounds/testsuite/libbounds.c/heap/fail10-pointer.c: New.
376 * libbounds/testsuite/libbounds.c/heap/fail27-pointer-addition-from-var-right.c: New.
377 * libbounds/testsuite/libbounds.c/heap/pass33-pointer-address-addition-from-var.c: New.
378 * libbounds/testsuite/libbounds.c/heap/pass23-pointer-referent.c: New.
379 * libbounds/testsuite/libbounds.c/heap/pass17-pointer-addition-from-array.c: New.
380 * libbounds/testsuite/libbounds.c/heap/fail46-struct-string-align.c: New.
381 * libbounds/testsuite/libbounds.c/heap/pass12-pointer-subtraction1.c: New.
382 * libbounds/testsuite/libbounds.c/heap/fail16-pointer-decrement.c: New.
383 * libbounds/testsuite/libbounds.c/heap/pass32-pointer-address-addition.c: New.
384 * libbounds/testsuite/libbounds.c/heap/fail11-pointer-addition1.c: New.
385 * libbounds/testsuite/libbounds.c/heap/pass28-pointer-addition-from-var-left.c: New.
386 * libbounds/testsuite/libbounds.c/heap/pass14-pointer-subtraction2.c: New.
387 * libbounds/testsuite/libbounds.c/heap/fail23-pointer-referent.c: New.
388 * libbounds/testsuite/libbounds.c/heap/fail42-struct-string.c: New.
389 * libbounds/testsuite/libbounds.c/heap/fail13-pointer-addition2.c: New.
390 * libbounds/testsuite/libbounds.c/heap/fail12-pointer-subtraction1.c: New.
391 * libbounds/testsuite/libbounds.c/heap/pass24-pointer-referent-loop.c: New.
392 * libbounds/testsuite/libbounds.c/heap/pass19-pointer-predecrement.c: New.
393 * libbounds/testsuite/libbounds.c/heap/pass41-struct-array.c: New.
394 * libbounds/testsuite/libbounds.c/heap/fail32-pointer-address-addition.c: New.
395 * libbounds/testsuite/libbounds.c/heap/fail28-pointer-addition-from-var-left.c: New.
396 * libbounds/testsuite/libbounds.c/heap/fail14-pointer-subtraction2.c: New.
397 * libbounds/testsuite/libbounds.c/heap/pass15-pointer-increment.c: New.
398 * libbounds/testsuite/libbounds.c/heap/fail41-struct-array.c: New.
399 * libbounds/testsuite/libbounds.c/heap/fail19-pointer-predecrement.c: New.
400 * libbounds/testsuite/libbounds.c/heap/fail26-pointer-oob.c: New.
401 * libbounds/testsuite/libbounds.c/heap/fail30-pointer-address.c: New.
402 * libbounds/testsuite/libbounds.c/heap/pass44.struct-nested.c: New.
403 * libbounds/testsuite/libbounds.c/heap/pass25-pointer-difference.c: New.
404 * libbounds/testsuite/libbounds.c/heap/pass10-pointer.c: New.
405 * libbounds/testsuite/libbounds.c/heap/pass18-pointer-preincrement.c: New.
406 * libbounds/testsuite/libbounds.c/heap/pass27-pointer-addition-from-var-right.c: New.
407 * libbounds/testsuite/libbounds.c/heap/fail18-pointer-preincrement.c: New.
408 * libbounds/testsuite/libbounds.c/heap/pass40-struct.c: New.
409 * libbounds/testsuite/config/default.exp: New.
410 * libbounds/testsuite/lib/boundsdg.exp: New.
411 * libbounds/testsuite/lib/libbounds.exp: New.
412 * libbounds/testsuite/Makefile.am: New.
413 * libbounds/bounds-runtime.c: New.
414 * libbounds/bounds-oob.h: New.
415 * libbounds/bounds-splay-tree.c: New.
416 * libbounds/config.h.in: New.
417 * libbounds/bounds-runtime.h: New.
418 * libbounds/configure.ac: New.
419 * libbounds/bounds-splay-tree.h: New.
420 * libbounds/autom4te.cache/output.1: New.
421 * libbounds/autom4te.cache/traces.0: New.
422 * libbounds/autom4te.cache/traces.1: New.
423 * libbounds/autom4te.cache/requests: New.
424 * libbounds/autom4te.cache/output.0: New.
425 * libbounds/acinclude.m4: New.
426 * libbounds/Makefile.am: New.
427 * libbounds/aclocal.m4: New.
428 * libbounds/bounds-hooks1.c: New.
429 * libbounds/bounds-hooks2.c: New.
431 2007-08-03 Sebastian Pop <sebastian.pop@inria.fr>
433 * Makefile.in: Regenerated.
434 * Makefile.def: Update cloog configure flags for detecting build dir
436 * cloog: Imported sources.
437 * polylib: Imported sources.
438 * contrib/get_graphite_libs.sh: Removed.
440 2007-05-10 Tobias Grosser <tobi-grosser@web.de>
441 Sebastian Pop <sebastian.pop@inria.fr>
443 * configure.ac: Correct polylib and cloog library paths.
444 * configure: Regenerate.
446 2007-04-14 Sebastian Pop <sebastian.pop@inria.fr>
448 * configure: Regenerated.
449 * Makefile.in: Regenerated.
450 * configure.ac: Detect polylib and cloog libraries.
451 * Makefile.def: Declare dependences of polylib and cloog on other libs.
452 * Makefile.tpl (POLYLIBLIBS, POLYLIBINC, CLOOGLIBS, CLOOGINC,
453 HOST_POLYLIBLIBS, HOST_POLYLIBINC, HOST_CLOOGLIBS, HOST_CLOOGINC): New.
454 * contrib/get_graphite_libs.sh: New.