Commit Graph

24015 Commits

Author SHA1 Message Date
Jonas Maebe
25e9a60553 * expand the paths in the PATH when searching for executables
(e.g. ~/bin)

git-svn-id: trunk@5364 -
2006-11-13 22:03:49 +00:00
peter
9ae8e9fa21 * refactor tclassheader in tvmtbuilder and tvmtwriter
* fix rtti generation
  * rtti is now written at the end of a module when all info is available,
    this prevents some duplicate rtti entries cause by inheritance

git-svn-id: trunk@5363 -
2006-11-13 22:03:17 +00:00
peter
129ab85aad * tfphashlist.delete needs to rehash after updating all indexes
git-svn-id: trunk@5362 -
2006-11-13 21:17:59 +00:00
peter
05e944a25c * only build X11 for unixes
git-svn-id: trunk@5361 -
2006-11-13 21:10:43 +00:00
peter
881c210908 * unitinialized sorg
git-svn-id: trunk@5360 -
2006-11-13 20:40:00 +00:00
micha
90b19e0be2 * make tgeneric10 more complex
git-svn-id: trunk@5359 -
2006-11-13 20:13:02 +00:00
daniel
056ee3c865 * Fix bug #7814: use path instead of s^.path toprevent truncation.
git-svn-id: trunk@5358 -
2006-11-13 18:52:37 +00:00
marco
ddcb1616b6 * bug #7784, moving of gtk2x11 from lazarus to fpc. (minus laz package)
git-svn-id: trunk@5357 -
2006-11-13 15:46:06 +00:00
Almindor
6d34a8a864 * move TZSeconds to lcommon
git-svn-id: trunk@5356 -
2006-11-13 12:13:13 +00:00
marco
ddbbcb875e * fix for 7791, counter vars were unsigned and compared with x<0 and x>0 etc
git-svn-id: trunk@5355 -
2006-11-13 12:12:35 +00:00
Almindor
ae548087ca * neli's fixes for http
git-svn-id: trunk@5354 -
2006-11-13 11:06:23 +00:00
Almindor
69ae3f42dd * fixes netware, netwlibc and OS2 lnet by removing non working parts
git-svn-id: trunk@5353 -
2006-11-13 11:02:29 +00:00
Almindor
8cdac28178 * removes unsupported stuff from OS2 makefiles
git-svn-id: trunk@5352 -
2006-11-13 09:31:12 +00:00
peter
45621c892e * set vs_initialised for typed consts
* delete old symbol when absolute is used

git-svn-id: trunk@5351 -
2006-11-13 07:42:48 +00:00
Tomas Hajny
d0b95a7841 * type aliases for improved compatibility
git-svn-id: trunk@5350 -
2006-11-12 23:38:47 +00:00
Tomas Hajny
0a35861d2a * improved compatibility with Windows WinSock
git-svn-id: trunk@5349 -
2006-11-12 22:49:48 +00:00
florian
b76211b426 * more improvements
git-svn-id: trunk@5348 -
2006-11-12 22:32:26 +00:00
florian
e29892329a * improved pp.lpi
git-svn-id: trunk@5347 -
2006-11-12 22:24:15 +00:00
Jonas Maebe
4454f6da0f * enable pipe-assembling again for solaris
git-svn-id: trunk@5346 -
2006-11-12 21:43:58 +00:00
Jonas Maebe
ecd8e94396 * use "-o" instead of "-or" for find (Solaris find only understands -o,
GNU find understands both -o and -or)

git-svn-id: trunk@5345 -
2006-11-12 21:23:27 +00:00
Jonas Maebe
04dda0a4e1 * fixed compilation (moved most pthread type definitions from pthread.inc
to ptypes.inc)

git-svn-id: trunk@5344 -
2006-11-12 21:02:45 +00:00
florian
cab0f71d13 * comment fixed
git-svn-id: trunk@5343 -
2006-11-12 19:07:41 +00:00
florian
90787bb436 * disable sse/mmx fastmode code in case of valgrind usage
git-svn-id: trunk@5342 -
2006-11-12 16:54:44 +00:00
micha
951eddfd85 * break tgeneric10 again :)
git-svn-id: trunk@5341 -
2006-11-12 16:07:59 +00:00
florian
d80bfc692d * don't open error file twice but close it first if necessary
git-svn-id: trunk@5340 -
2006-11-12 16:00:01 +00:00
florian
2162f63def * properly clean up current_procinfo
git-svn-id: trunk@5339 -
2006-11-12 15:39:01 +00:00
micha
d6418fa7c5 * remove executable flag for pascal source
git-svn-id: trunk@5338 -
2006-11-12 13:51:37 +00:00
Jonas Maebe
730d3f8468 * don't compile svgalib/ggi for darwin since those libraries don't
exist for it

git-svn-id: trunk@5337 -
2006-11-12 10:45:58 +00:00
florian
f9235938b4 * storing/restoring of settings when doing a specialization
git-svn-id: trunk@5336 -
2006-11-11 21:37:09 +00:00
florian
80876932aa + parsing of type casts with nested types
git-svn-id: trunk@5335 -
2006-11-11 20:45:02 +00:00
florian
534048e286 * fixed parameter name change message
git-svn-id: trunk@5334 -
2006-11-11 18:06:11 +00:00
micha
00c824d352 + test for self-referencing specialized generic type
git-svn-id: trunk@5333 -
2006-11-11 16:34:36 +00:00
micha
0ba8e25c8e + testing procvartype in generic class
git-svn-id: trunk@5332 -
2006-11-11 16:26:48 +00:00
yury
4bfe0e6819 * Optimization for code size.
git-svn-id: trunk@5331 -
2006-11-11 14:19:33 +00:00
yury
21bd30b47c * Setting of ErrorCode:=217 in CatchUnhandledException is not needed because it set to 217 in System unit.
git-svn-id: trunk@5330 -
2006-11-11 13:39:25 +00:00
yury
3ab20922d6 * Optimization for code size. It saves 1.5KB for ARM and 0.5KB for i386.
git-svn-id: trunk@5329 -
2006-11-11 13:26:09 +00:00
Jonas Maebe
81fd4e865e * pass 2kb of parameters to ar at a time (instead of 200 bytes)
git-svn-id: trunk@5328 -
2006-11-11 10:24:46 +00:00
Jonas Maebe
31fcd93a1c * replace can now also insert strings > 255 chars in ansistrings
git-svn-id: trunk@5327 -
2006-11-11 10:23:27 +00:00
Jonas Maebe
8f8299d9f5 + added dependencies for bsd unit so make -j works again
git-svn-id: trunk@5326 -
2006-11-11 09:48:27 +00:00
Jonas Maebe
636cb3beef * some ansistring fixes for calling ar, but not yet complete
(cmdlines > 255 chars are still cut off)

git-svn-id: trunk@5325 -
2006-11-10 23:52:01 +00:00
Jonas Maebe
7135772aa0 + ansistring overload of maybequoted
git-svn-id: trunk@5324 -
2006-11-10 23:46:30 +00:00
Jonas Maebe
caf501d499 * shell needs an ansistring parameter to avoid cutting of
command lines

git-svn-id: trunk@5323 -
2006-11-10 23:45:39 +00:00
Jonas Maebe
f5d653a1fd - disabled PACKSET for big endian systems since it breaks make cycle
(please first commit tests and wait till the results are known
     before enabling new experimental features in the compiler itself)

git-svn-id: trunk@5322 -
2006-11-10 23:07:14 +00:00
Jonas Maebe
58ab2a1b7e + tarfile target to only make the tarfile
git-svn-id: trunk@5321 -
2006-11-10 22:48:04 +00:00
Jonas Maebe
cdded5a3e0 * merged ppc32/ppc64 versions of aasmcpu
* fixed potential range error in fixup_jmps
  * fixed harmless overflow error in fixup_jmps

git-svn-id: trunk@5320 -
2006-11-10 22:12:32 +00:00
Jonas Maebe
6d36b04c6a * create common aasmcpu (currently ppc32 version, will commit
merged ppc32/ppc64 version right after this one)

git-svn-id: trunk@5319 -
2006-11-10 22:11:15 +00:00
Jonas Maebe
d26ee9dccf * fixed overflow errors
git-svn-id: trunk@5318 -
2006-11-10 21:14:37 +00:00
Jonas Maebe
b8c3fecd1d * fixed overflow checking for inc/dec on non-x86
+ test for the above

git-svn-id: trunk@5317 -
2006-11-10 21:14:11 +00:00
Jonas Maebe
5522cbd7cd * fixed typo which caused overflow checks not to be turned off when
calculating magic division constants

git-svn-id: trunk@5316 -
2006-11-10 20:53:50 +00:00
Jonas Maebe
eb411035eb * fixed range errors
git-svn-id: trunk@5315 -
2006-11-10 20:45:59 +00:00