Commit Graph

20428 Commits

Author SHA1 Message Date
Jonas Maebe
e9e8628bbc Merged revisions 1398 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1399 -
2005-10-16 05:46:08 +00:00
florian
5cc7a33a96 Merged revisions 1393-1394 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1393 (florian)
* additional compiler args moved to compiler options
* modernized CPU selection window


r1394 (florian)
+ valgrind switch for debug info

git-svn-id: branches/fixes_2_0@1395 -
2005-10-15 22:14:11 +00:00
Jonas Maebe
b73217477e Merged revisions 1390 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1391 -
2005-10-15 20:51:05 +00:00
florian
e26d5808cf Merged revisions 1386 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1386 (florian)
* fixed test, using := operator as type cast is now much stricter

git-svn-id: branches/fixes_2_0@1387 -
2005-10-15 17:51:29 +00:00
florian
9b94d5572e Merged revisions 1384 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1384 (florian)
+ slice implemented

git-svn-id: branches/fixes_2_0@1385 -
2005-10-15 17:31:26 +00:00
Jonas Maebe
e3bcd78591 Merged revisions 1380 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1381 -
2005-10-15 16:05:43 +00:00
florian
181d082746 Merged revisions 1371 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

git-svn-id: branches/fixes_2_0@1372 -
2005-10-13 20:04:52 +00:00
florian
956d90c259 * reverted, will apply it in trunk and merge
git-svn-id: branches/fixes_2_0@1370 -
2005-10-13 20:00:53 +00:00
florian
856998cb27 * fixed test
git-svn-id: branches/fixes_2_0@1369 -
2005-10-13 20:00:01 +00:00
Jonas Maebe
1a35d1fa0e Merged revisions 1360 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1362 -
2005-10-12 19:56:24 +00:00
peter
17bca24e0c * fixed r1347
git-svn-id: branches/fixes_2_0@1348 -
2005-10-10 08:57:39 +00:00
peter
85217a9203 * updated file from main
git-svn-id: branches/fixes_2_0@1347 -
2005-10-10 08:46:08 +00:00
florian
547ab49ee1 * fixed make cycle, patch from trunk (r731) can't be applied, covers too much
git-svn-id: branches/fixes_2_0@1345 -
2005-10-09 21:03:35 +00:00
florian
65f59f1fe9 * fixed commit to wrong branch
git-svn-id: branches/fixes_2_0@1344 -
2005-10-09 20:59:18 +00:00
florian
e2d5ef3939 * fixed make cycle on x86_64
git-svn-id: branches/fixes_2_0@1343 -
2005-10-09 20:56:11 +00:00
olle
ec8c89472c changed used classes to cclasses
git-svn-id: branches/fixes_2_0@1342 -
2005-10-09 20:55:33 +00:00
michael
e6a6776362 + Merged revision 1334
git-svn-id: branches/fixes_2_0@1335 -
2005-10-08 13:50:35 +00:00
michael
277e9f2250 + Merged revision 1331
git-svn-id: branches/fixes_2_0@1332 -
2005-10-08 13:46:50 +00:00
michael
fa7d99990a + Merged version 1329
git-svn-id: branches/fixes_2_0@1330 -
2005-10-08 12:41:18 +00:00
michael
fe746e9fcc + Merged revision 1327
git-svn-id: branches/fixes_2_0@1328 -
2005-10-08 12:14:32 +00:00
michael
b95f5e8503 + Merged revision 1325
git-svn-id: branches/fixes_2_0@1326 -
2005-10-08 12:11:28 +00:00
Jonas Maebe
3db8c562da Merged revisions 1323 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1324 -
2005-10-08 12:05:42 +00:00
Jonas Maebe
dafd53e4ff Merged revisions 1317 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1318 -
2005-10-07 16:52:09 +00:00
Jonas Maebe
e3017bf0bb Merged revisions 1310 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1311 -
2005-10-07 09:39:08 +00:00
Jonas Maebe
8dfe55e39e Merged revisions 1308 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1309 -
2005-10-07 09:34:59 +00:00
florian
70ecf52448 Merged revisions 1301 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1301 (florian)
* marked test with %norun

git-svn-id: branches/fixes_2_0@1302 -
2005-10-05 20:56:08 +00:00
florian
5ed13fbd8b Merged revisions 1299 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1299 (florian)
* exit_group isn't available on older linuxes, if exit_group fails, use exit

git-svn-id: branches/fixes_2_0@1300 -
2005-10-05 20:12:46 +00:00
peter
73375cffed * macpas procvar merged
* macpas fourcharcodes merged
  * rtl pos() fixes merged

git-svn-id: branches/fixes_2_0@1298 -
2005-10-05 11:51:44 +00:00
peter
35ffb86199 Merged revisions 1296 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1296 (peter)
  * %target to %cpu

git-svn-id: branches/fixes_2_0@1297 -
2005-10-05 09:40:58 +00:00
peter
f6d29d02b8 Merged revisions 1263-1264 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1263 (florian)
+ runerror 214: bus error/data misaligment


r1264 (florian)
+ more runerrors 214

git-svn-id: branches/fixes_2_0@1295 -
2005-10-05 07:07:03 +00:00
peter
7094590baf Merged revisions 1292 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1292 (peter)
  * fix isatty return value checks

git-svn-id: branches/fixes_2_0@1294 -
2005-10-05 06:52:57 +00:00
peter
93a614ff77 * merge r446 goto/label refactoring, needed for r1274
git-svn-id: branches/fixes_2_0@1293 -
2005-10-05 06:51:55 +00:00
peter
8a52ac4777 Merged revisions 1246-1247 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1246 (peter)
  * BDR_SUNKENOUTER = 2


r1247 (peter)
  * fix shmat from Nikolay Nikolov

git-svn-id: branches/fixes_2_0@1291 -
2005-10-05 05:50:14 +00:00
peter
0b42018cd1 Merged revisions 1265-1266 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1265 (florian)
+ sqr uses sse on x86 if possible
* the result type of sqr is equal to the argument in case of usual floats


r1266 (florian)
+ use sse for sqrt if possible
* same optimization for sqrt as for sqr

git-svn-id: branches/fixes_2_0@1290 -
2005-10-05 05:48:05 +00:00
peter
72452a588f Merged revisions 1261 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1261 (hajny)
  * check added to avoid potential SIGSEGV

git-svn-id: branches/fixes_2_0@1289 -
2005-10-05 05:47:35 +00:00
peter
ac700c633f Merged revisions 1256 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1256 (tom_at_work)
* added support for powerpc64 target

git-svn-id: branches/fixes_2_0@1288 -
2005-10-05 05:47:19 +00:00
peter
2bbc1dacab Merged revisions 1274-1276,1279 via svnmerge from
http://peter@svn.freepascal.org/svn/fpc/trunk

r1274 (florian)
* procedures containing nested procedures accessing their data can't be inlined, fixes ie in tcalfun8.pp


r1275 (florian)
* first ie of tb0468 fixed


r1276 (florian)
* hopefully final fix for the hinstance problem of libraries


r1279 (karoly)
 * added SysResetFPU, which is required for MorphOS

git-svn-id: branches/fixes_2_0@1287 -
2005-10-05 05:46:21 +00:00
Jonas Maebe
a24fd6f31e Merged revisions 1241 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1286 -
2005-10-04 13:47:12 +00:00
Jonas Maebe
5f16f3ae60 Merged revisions 1284 via svnmerge from
/trunk

git-svn-id: branches/fixes_2_0@1285 -
2005-10-04 13:39:16 +00:00
Károly Balogh
7027585262 * merged SysResetFPU changes
git-svn-id: branches/fixes_2_0@1280 -
2005-10-03 23:22:07 +00:00
florian
62a17d5a3f Merged revisions 1267 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1267 (florian)
* U_SYSTEM_HINSTANCE -> U_SYSTEM_SYSINSTANCE

git-svn-id: branches/fixes_2_0@1273 -
2005-10-03 19:44:50 +00:00
florian
0c9c25f5e8 Merged revisions 1269 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1269 (florian)
* if no dyn. linker is found on linux, assume glibc21

git-svn-id: branches/fixes_2_0@1272 -
2005-10-03 18:22:22 +00:00
florian
0b7a36e97b * reverted Marco's direct commit to fixes
git-svn-id: branches/fixes_2_0@1271 -
2005-10-03 18:02:51 +00:00
Tomas Hajny
d069d3fd32 Merged revisions 1261 via svnmerge from
http://hajny@svn.freepascal.org/svn/fpc/trunk

git-svn-id: branches/fixes_2_0@1270 -
2005-10-03 17:44:22 +00:00
marco
2f0fa8a41e * libctype inited to glibc21. If dynlinker didn't exist, it was basically
random. See also bug #4408, since there is more to fix in this part of the
   code.

git-svn-id: branches/fixes_2_0@1268 -
2005-10-03 16:38:38 +00:00
peter
201ebbc6db Merged revisions 1259 via svnmerge from
svn+ssh://peter@www.freepascal.org/FPC/svn/fpc/trunk

r1259 (peter)
  * use exit_group syscall to also stop all threads

git-svn-id: branches/fixes_2_0@1260 -
2005-10-02 21:15:59 +00:00
florian
a31895869c Merged revisions 1248-1250,1252-1253,1257 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1248 (florian)
+ overriding of inithandlers


r1249 (florian)
+ loading of components from resources


r1250 (florian)
* resources aren't case sensitive
* fixed installing of default component loading handler


r1252 (florian)
* zero out resource info record 


r1253 (florian)
* we should zero out the data instead of the pointer


r1257 (florian)
* fixed fillchar parameters

git-svn-id: branches/fixes_2_0@1258 -
2005-10-02 17:19:08 +00:00
peter
8507617f0b Merged revisions 1243-1244 via svnmerge from
svn+ssh://peter@www.freepascal.org/FPC/svn/fpc/trunk

r1243 (peter)
  * new test


r1244 (peter)
  * fixed psize_t

git-svn-id: branches/fixes_2_0@1245 -
2005-10-01 20:49:52 +00:00
peter
09e879790d Merged revisions 1212-1221,1223,1227-1228,1239-1240 via svnmerge from
svn+ssh://peter@www.freepascal.org/FPC/svn/fpc/trunk

r1212 (sg)
* GLX is part of libGL (or libMesaGL), so don't try to load the lib again
* GLX now uses DLLFuncs, as the GL unit itself


r1213 (florian)
+ *stat wrappers for linux


r1214 (florian)
* first fixes for previous commit


r1215 (yury)
* ifdef for WinCE was added.

r1216 (peter)
  * simple test for the bug


r1217 (michael)
+ Portugese Translation by Ari Ricardo Ody

r1218 (florian)
* fixed FPC_USE_LIBC on linux


r1219 (marco)
 * FreeBSD 5.4 now needs linklib kvm


r1220 (marco)
 * {$inline on in baseunix and some inlines in bunxovlh while I was at it


r1221 (marco)
 * inlined few procs. Didn't inline makeraw since that triggers inline WITH bug.


r1223 (peter)
  * fixed compilation with 2.0.x


r1227 (oro06)
* updated sqlite/testapiv3x.README


r1228 (sg)
* Added glxtest, contributed by Bart Tierens


r1239 (joost)
 + Implemented GetSchemaInfoSQ
 + Added support for OID and constand fields

r1240 (joost)
 + recreate is not supported by postgres

git-svn-id: branches/fixes_2_0@1242 -
2005-10-01 20:41:55 +00:00
florian
c2d6f7a636 Merged revisions 1233 via svnmerge from
http://svn.freepascal.org/svn/fpc/trunk

r1233 (florian)
* names of cdecl'ed exports on linux fixed

git-svn-id: branches/fixes_2_0@1238 -
2005-09-30 09:40:36 +00:00