peter
4c56a87d59
* integrate loaders in system unit
...
git-svn-id: trunk@2695 -
2006-02-26 18:21:35 +00:00
peter
2d97d480ed
* stkptr is global
...
git-svn-id: trunk@2675 -
2006-02-24 11:13:46 +00:00
florian
466227bdb0
* fixed x86-64 send/recv socket call
...
git-svn-id: trunk@2674 -
2006-02-23 20:47:40 +00:00
peter
cfc810420a
* fixed base
...
git-svn-id: trunk@2645 -
2006-02-20 08:22:27 +00:00
peter
c794c30c50
* fix fpugetrlimit
...
git-svn-id: trunk@2643 -
2006-02-20 07:41:28 +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
marco
05bb11b2ba
* syscalls regenerated by Neli.
...
git-svn-id: trunk@2552 -
2006-02-12 21:45:34 +00:00
marco
ae93f21326
* makefiles updated for linux <-> oldlinux
...
git-svn-id: trunk@2545 -
2006-02-12 19:16:21 +00:00
marco
c2d5016d77
* linux unit moved and renamed.
...
git-svn-id: trunk@2543 -
2006-02-12 19:06:39 +00:00
marco
4eb1f8d407
* iovec
...
git-svn-id: trunk@2528 -
2006-02-12 14:00:46 +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
daniel
d19c95db8f
* various bugfixes
...
- Disable shared linking for now since it since it simply breaks
svn. (Already disabled in Makefile itself, likely accidentally
done with an old FPCMake, but it "fixed" svn to compile.)
git-svn-id: trunk@2401 -
2006-02-02 08:22:35 +00:00
florian
818ac29ba2
+ some files from old fixes branch added
...
git-svn-id: trunk@2385 -
2006-01-31 21:55:42 +00:00
tom_at_work
64c8d25dcf
* added __stkptr global in cprt0 for powerpc/linux
...
git-svn-id: trunk@2377 -
2006-01-29 17:54:04 +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
daniel
bb797e93f0
* vcsa functionality moved into linuxvcs unit
...
* Reverse ifdef in gpm
git-svn-id: trunk@2366 -
2006-01-28 23:17:48 +00:00
marco
2a1d81db28
* fdset is now array of unsigned.
...
git-svn-id: trunk@2347 -
2006-01-26 21:11:37 +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
4af9d14a64
* fixed errors
...
git-svn-id: trunk@2270 -
2006-01-12 21:11:46 +00:00
peter
49cf8154c1
* add missing .globl
...
git-svn-id: trunk@2267 -
2006-01-12 11:04:03 +00:00
peter
94f2b1d941
* add initialstkptr to get the stackpointer at startup before
...
PASCALMAIN is called so the main body framepointer is seen as
a valid pointer with backtracing
git-svn-id: trunk@2266 -
2006-01-12 09:29:57 +00:00
florian
30fc11e7ca
* makefiles regenerated
...
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
florian
d310c6f65c
* regenerated
...
git-svn-id: trunk@2229 -
2006-01-08 16:25:41 +00:00
florian
4e6f4e5cb4
* make shared support
...
git-svn-id: trunk@2228 -
2006-01-08 15:56:31 +00:00
marco
27c92161d6
* Ales Katona's errors patch
...
git-svn-id: trunk@2210 -
2006-01-07 18:41:15 +00:00
marco
1318b959e0
* ffinish patch
...
git-svn-id: trunk@2141 -
2006-01-03 19:09:25 +00:00
florian
ce73006fc3
* picfied code
...
git-svn-id: trunk@2127 -
2006-01-02 18:35:17 +00:00
florian
48c8401104
* proper setting of symbol sizes and types
...
git-svn-id: trunk@2126 -
2006-01-02 18:35:01 +00:00
Jonas Maebe
226ef51699
* cpux86 -> cpui386 (cpux86 does not exist)
...
git-svn-id: trunk@2095 -
2005-12-31 14:21:11 +00:00
Jonas Maebe
c945b972c4
* fixed FpGetRLimit and FpUGetRLimit
...
git-svn-id: trunk@2093 -
2005-12-31 13:52:38 +00:00
florian
da18dca277
* graph and ggigraph unit moved to packages/base
...
git-svn-id: trunk@2071 -
2005-12-29 14:36:22 +00:00
florian
834ae15bd1
* fixed sparc building
...
git-svn-id: trunk@2063 -
2005-12-27 10:41:42 +00:00
peter
63091ddafc
* blksze to blksize
...
git-svn-id: trunk@2050 -
2005-12-25 11:08:23 +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
daniel
178b756607
* Move grab_vcsa to utils
...
git-svn-id: trunk@1946 -
2005-12-13 21:51:00 +00:00
peter
0cd68e3c5d
* ifndef ver2_0 added
...
git-svn-id: trunk@1936 -
2005-12-12 07:01:03 +00:00
daniel
79329acde4
* Less bloated ttyname implementation
...
git-svn-id: trunk@1928 -
2005-12-11 16:58:35 +00:00
daniel
15e90d7f17
* Grab_vcsa utility that is supposed to be installed suid root.
...
It sets the permissions, in case you are logged in on the console,
of your /dev/vcs and /dev/vcsa device to the permissions of your
/dev/tty device, making sure programs using the video unit can
use the Linux console mode instead of the Network mode.
git-svn-id: trunk@1927 -
2005-12-11 14:25:07 +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
marco
f7f14e4dee
* CROSSOPT support
...
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
tom_at_work
651f34e27c
* ppc64: with -Or the compiler now also generates calls to helper functions in the function prolog/epilog instead of multiple stores/loads
...
* ppc64: moved function prolog/epilog helper code into startup code
* ppc64: added FPU configuration code in math unit (fixes tw3161)
git-svn-id: trunk@1786 -
2005-11-20 01:20:55 +00:00
tom_at_work
268050b0c1
* added ptrgl helper to cprt0 startup code as well
...
git-svn-id: trunk@1779 -
2005-11-17 21:35:47 +00:00
tom_at_work
3bf1152a9c
* ppc64/linux: fixed and enabled some more assembly routines in the RTL
...
* ppc64/linux: cleaned up several files (mainly proper comments)
git-svn-id: trunk@1757 -
2005-11-15 17:30:15 +00:00
tom_at_work
99ed1d009b
* ppc32/linux: cprt0 update, fixing linking to libc
...
* ppc32/linux: stat update, making the compiler cycle with -dFPC_USE_LIBC again
* fixed typo in ugetrlimit libc function name
git-svn-id: trunk@1756 -
2005-11-15 17:27:42 +00:00
marco
09134bd40a
* patch with a _lot_ more constants from JP Mugaas (for Indy)
...
git-svn-id: trunk@1729 -
2005-11-13 14:56:35 +00:00
tom_at_work
47258d61a6
* some cleanup, typo fixes
...
git-svn-id: trunk@1723 -
2005-11-11 12:37:28 +00:00
tom_at_work
1b4b42fdd6
* added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
...
git-svn-id: trunk@1722 -
2005-11-11 12:16:08 +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
tom_at_work
940f953e8b
* cleanup, removing debug code removed and fixing file headers
...
* cprt0 updates
git-svn-id: trunk@1713 -
2005-11-10 15:08:41 +00:00