Commit Graph

628 Commits

Author SHA1 Message Date
oro06
42bd89095f *fix fileopen (please OS2,EMX maintainers have a look)
git-svn-id: trunk@3858 -
2006-06-13 08:15:35 +00:00
Tomas Hajny
49c7d33d5d + added information about some ordinals
git-svn-id: trunk@3803 -
2006-06-04 21:27:58 +00:00
Tomas Hajny
bafdfa7a9c + preparations for conditional 64-bit FS support
git-svn-id: trunk@3802 -
2006-06-04 21:26:56 +00:00
Tomas Hajny
0d4beaedaf * another cleanup of unnecessary variables
git-svn-id: trunk@3782 -
2006-06-03 23:50:53 +00:00
Tomas Hajny
f7e596e4fd * another cleanup of unnecessary variables
git-svn-id: trunk@3781 -
2006-06-03 23:47:52 +00:00
Tomas Hajny
c877c6d97c * removed unneeded variable
git-svn-id: trunk@3780 -
2006-06-03 23:43:06 +00:00
Tomas Hajny
a9b515c0bf * fexpand defines kept in platform specific sysutils.pp
git-svn-id: trunk@3726 -
2006-05-28 21:29:26 +00:00
Tomas Hajny
71402d3ac2 * fix return value for BeginThread
git-svn-id: trunk@3538 -
2006-05-14 23:25:16 +00:00
Tomas Hajny
0f942e3592 * compilation fix required due to recent changes (systhrd.inc implementation inherited instead of reimplementation)
git-svn-id: trunk@3537 -
2006-05-14 23:24:33 +00:00
florian
33baacbe04 * fixed leaking of TThread
git-svn-id: trunk@3519 -
2006-05-14 09:15:09 +00:00
peter
cba7504dec * use -P for cross compile
* support libimp*.a

git-svn-id: trunk@3321 -
2006-04-23 18:53:29 +00:00
daniel
f009b5700a * Unix video unit character set conversion overhaul
git-svn-id: trunk@3243 -
2006-04-17 12:39:02 +00:00
Tomas Hajny
7b9c5f5c50 * fix for pointer increase
git-svn-id: trunk@3178 -
2006-04-08 19:36:05 +00:00
peter
323d6cf640 * use -O2 for 2.1.1 compilers
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
Jonas Maebe
f3ffa1400a * regenerated for new ppc release optimizer settings
git-svn-id: trunk@2943 -
2006-03-17 17:54:28 +00:00
Jonas Maebe
f868c80460 + i386-darwin support (use fpcmake from after 12 February 2006)
git-svn-id: trunk@2820 -
2006-03-09 15:26:49 +00:00
Tomas Hajny
237525c698 * StackTop now pointer
git-svn-id: trunk@2752 -
2006-03-05 10:41:12 +00:00
Tomas Hajny
b108f79236 * StackTop now common (remove duplicate)
git-svn-id: trunk@2751 -
2006-03-05 10:37:55 +00:00
Tomas Hajny
3114cbe049 * fix for buggy FileExists and DirectoryExists
git-svn-id: trunk@2684 -
2006-02-26 00:28:26 +00:00
mazen
aeb162e4e1 + added target arm-palmos (please use an fpcmake later than 04 feb 2006 in future)
git-svn-id: trunk@2603 -
2006-02-15 22:05:04 +00:00
tom_at_work
a3295f379a * removed powerpc64/linux from SMARTLINKTARGETS. Takes way too much time without an internal binwriter.
* regenerated makefiles

git-svn-id: trunk@2546 -
2006-02-12 20:26:15 +00:00
mazen
bc18d6eb8a + added palmos support to makes files
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl

git-svn-id: trunk@2443 -
2006-02-05 19:22:12 +00:00
tom_at_work
453bb6d1c9 * removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
git-svn-id: trunk@2376 -
2006-01-29 17:49:42 +00:00
Tomas Hajny
bbd4886809 * fix for wrong pointer increment (causing crash/heap corruptions)
git-svn-id: trunk@2337 -
2006-01-25 21:26:38 +00:00
florian
b9a0e2ead2 * makefile again regenerated
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc * Makefiles regenerated
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
florian
30fc11e7ca * makefiles regenerated
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
Tomas Hajny
6d96ee4819 * fixed occassional crash during InitArguments
git-svn-id: trunk@2112 -
2006-01-01 23:28:25 +00:00
tom_at_work
c3f678e8df * updated makefiles for ppc64/linux to allow successful snapshot building on that platform
git-svn-id: trunk@1975 -
2005-12-16 20:37:08 +00:00
tom_at_work
3502898ba3 * makefile updates after last changes for successful build on ppc64/linux
git-svn-id: trunk@1874 -
2005-12-04 13:07:37 +00:00
Tomas Hajny
f9e28f363d * workaround for OS/2 bug - check for 64kB border crossing in parameters for DosExecPgm
git-svn-id: trunk@1861 -
2005-12-01 22:07:32 +00:00
marco
f7f14e4dee * CROSSOPT support
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
Tomas Hajny
f29fde8978 * CheckInitialStkLen and/or StackLength initialization added to previously omitted targets
git-svn-id: trunk@1736 -
2005-11-13 19:13:16 +00:00
Tomas Hajny
349d7108ce * Check of memory ranges under OS/2 added to HeapTrc
git-svn-id: trunk@1735 -
2005-11-13 19:05:38 +00:00
Tomas Hajny
7ab72f43b3 * DosWrite only possible under non-PM apps
git-svn-id: trunk@1732 -
2005-11-13 17:30:18 +00:00
tom_at_work
367df58016 * stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
* default stack size is now also 32k for Windows (allows the use of stack checking when using threads)

git-svn-id: trunk@1718 -
2005-11-10 17:06:25 +00:00
Tomas Hajny
69cc232b0b * WaitFor modified to call CheckSynchronize - to be tested with 3695
git-svn-id: trunk@1671 -
2005-11-06 01:53:48 +00:00
florian
7bff61ce29 * patch from Ales Katona to add a stack size parameter to tthread functions
git-svn-id: trunk@1621 -
2005-11-01 22:01:48 +00:00
tom_at_work
202236c6e0 * fpcmake.ini update which fixes glibc search path problems on PowerPC64
* makefile update

git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
Jonas Maebe
2dbdc474fd * use register variables when release-building for ppc (more or less doubles
performance for most programs)

git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
tom_at_work
f7f0f9c426 * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)

git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +00:00
Tomas Hajny
86e2b7f402 * fix for range check error during compilation
git-svn-id: trunk@1088 -
2005-09-15 20:36:51 +00:00
Tomas Hajny
eb26e1aa39 * missing calls to InitWideStringManager added
git-svn-id: trunk@1071 -
2005-09-10 09:40:26 +00:00
peter
bb70f2f5cc * add fppkg and fpmkunit to the Makefile.fpc
git-svn-id: trunk@1063 -
2005-09-08 06:50:52 +00:00
florian
8602390d46 * Makefiles regenerated to propagate -Ur change of fpcmake
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
florian
64c72bd312 * patch from Joost van der Sluis to remove VIRTUALPASCAL define since VP is officially dead
git-svn-id: trunk@374 -
2005-06-10 17:05:35 +00:00
michael
859bb30daa + Removed HASTHREADVAR SUPPORT_THREADVAR defines
git-svn-id: trunk@295 -
2005-06-09 17:40:29 +00:00
florian
6992fde8fc * patch from Ales to Katona to change some var parameters to out
parameters

git-svn-id: trunk@292 -
2005-06-09 07:42:40 +00:00
michael
21425e303c + Removed HASVARIANT define
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
peter
4ace790492 * remove $Log
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00