Commit Graph

1059 Commits

Author SHA1 Message Date
yury
9217d50f5c * Fix smartlinking for linux.
git-svn-id: trunk@5303 -
2006-11-10 10:19:15 +00:00
Jonas Maebe
d2b1da0aea * TThreadID is a QWord for all 64 bit Linuxes, not just for PPC64
git-svn-id: trunk@5284 -
2006-11-08 12:19:15 +00:00
Jonas Maebe
2ce042beb4 * fixed previous commit
git-svn-id: trunk@5281 -
2006-11-07 21:45:49 +00:00
Jonas Maebe
edafc80d8c * use pthread_kill() for Suspend/Resume in cthreads
git-svn-id: trunk@5280 -
2006-11-07 21:40:58 +00:00
peter
875eaa0fd6 * build sysinit units after system unit
git-svn-id: trunk@5268 -
2006-11-06 21:55:25 +00:00
florian
b07cd83892 * made system unit on m68k-linux compilable
git-svn-id: trunk@5266 -
2006-11-06 18:42:47 +00:00
tom_at_work
25ad38ec50 * updated stat record
git-svn-id: trunk@5235 -
2006-11-05 10:22:24 +00:00
tom_at_work
479143a63e * fixed stat record for stat64 syscall
git-svn-id: trunk@5234 -
2006-11-05 10:21:43 +00:00
tom_at_work
1f0d411597 * fixed fpstat calls on ppc64
git-svn-id: trunk@5233 -
2006-11-05 10:21:12 +00:00
florian
46b6f00bc7 * use softfloat on arm and m68k
* export GUID_NULL from types also on windows

git-svn-id: trunk@5231 -
2006-11-05 00:03:38 +00:00
Jonas Maebe
43ed587de0 * fixed r4828
git-svn-id: trunk@5207 -
2006-11-03 17:31:02 +00:00
micha
6bfff9702e + add linux/i386 start units
git-svn-id: trunk@5183 -
2006-11-02 17:49:36 +00:00
micha
ad7d549965 + implement pascal inline asm start/halt code for linux/i386
git-svn-id: trunk@5181 -
2006-11-02 16:58:41 +00:00
micha
e754f21053 * remove old linux stat record, C lib i386
git-svn-id: trunk@5180 -
2006-11-02 15:29:04 +00:00
marco
642e466dcb * removed.
git-svn-id: trunk@5179 -
2006-11-02 15:15:27 +00:00
marco
abd864c21e * oldlinux removed. Post 2.0 cleanups
git-svn-id: trunk@5178 -
2006-11-02 15:14:01 +00:00
micha
63ea4a282b * fix x86_64 linux stat record
git-svn-id: trunk@5177 -
2006-11-02 13:48:56 +00:00
micha
0043aff24d * fix linux/sysutils 64 bit file handling: make off_t 64 bit
git-svn-id: trunk@5152 -
2006-11-01 16:32:12 +00:00
micha
b14c83a7e1 * stat records differ too much: use stat include file
git-svn-id: trunk@5126 -
2006-10-31 15:45:22 +00:00
micha
9f22b00219 * fix fstat to use 64 bit syscall as well
git-svn-id: trunk@5123 -
2006-10-31 14:21:59 +00:00
micha
59e2c82080 * fix stat for 64 bit CPUs
git-svn-id: trunk@5120 -
2006-10-31 13:01:20 +00:00
micha
e11995aa99 * fix fplseek for 64 bit CPUs
git-svn-id: trunk@5119 -
2006-10-31 12:25:45 +00:00
micha
9238003e4f + 64 bit file support for linux
git-svn-id: trunk@5116 -
2006-10-31 11:20:21 +00:00
florian
ce620190a3 + fmtbcd
* regenerated makefiles

git-svn-id: trunk@5076 -
2006-10-29 21:46:44 +00:00
michael
4ba6f1b4dc * Moved fpmkunit to utils
git-svn-id: trunk@5034 -
2006-10-27 19:51:55 +00:00
michael
d1c2323c9b * Added fpmktype
git-svn-id: trunk@5027 -
2006-10-26 19:55:22 +00:00
daniel
b89cff5980 * Optimize posixtorunerror for size. Because inoutres is a threadvar, it
had an invisible code blowup.

git-svn-id: trunk@5006 -
2006-10-22 21:03:48 +00:00
daniel
de001ec4ad * Free hidden cmdline instead of cmdline property.
git-svn-id: trunk@4968 -
2006-10-18 20:32:45 +00:00
daniel
bbc80554b1 * Turn cmdline into property on Linux.
* Move some procedure in Linux system unit.

git-svn-id: trunk@4964 -
2006-10-18 20:07:10 +00:00
Jonas Maebe
f8b013187c * fixed semaphore init, caused endless loop when terminating any
thread

git-svn-id: trunk@4925 -
2006-10-15 14:46:36 +00:00
marco
8d92e5863c * Fixing makefiles for convutils/stdconv units
git-svn-id: trunk@4922 -
2006-10-15 12:53:27 +00:00
peter
f5efca241a * fix 64bit
git-svn-id: trunk@4906 -
2006-10-14 16:03:02 +00:00
Almindor
f102f33426 * fix some gliches in inithreads
git-svn-id: trunk@4903 -
2006-10-14 12:47:42 +00:00
Almindor
ce2eb7246d * fix NPTL and non-NPTL (old hack-fix) on linux
git-svn-id: trunk@4902 -
2006-10-14 11:49:06 +00:00
Almindor
be67e9328f * remove pipe hack from linux tthread as well
git-svn-id: trunk@4901 -
2006-10-14 11:42:34 +00:00
florian
fd784931dd * don't mess with the command line buffers if no command line is given
git-svn-id: trunk@4828 -
2006-10-08 14:20:23 +00:00
micha
d704af7216 fix compilation for {$T+} linux/win
git-svn-id: trunk@4794 -
2006-10-04 20:43:55 +00:00
Almindor
d4e1612fd1 * moves MSG_* constants from socketsh.inc to platform specific unxsockh.inc and fixes them for freebsd/darwin and solaris (linux ones were used before, not right)
git-svn-id: trunk@4646 -
2006-09-18 20:56:13 +00:00
Almindor
2d7cd5b969 * sockets cleanup from Aison
git-svn-id: trunk@4625 -
2006-09-16 10:40:32 +00:00
florian
0663a997cc * name mangling changed
git-svn-id: trunk@4548 -
2006-09-03 21:11:10 +00:00
florian
73083de898 * IsLibrary initialized by declaration
* IsLibrary for linux is set in dllprt0.as

git-svn-id: trunk@4547 -
2006-09-03 20:41:51 +00:00
Almindor
2c8c5800bc * fixed EPOLLOUT vs EPOLLPRI mixup in constants
git-svn-id: trunk@4526 -
2006-09-01 07:54:48 +00:00
Almindor
b8975e8fd4 * EPOLL_CTL_DEL was flipped with EPOLL_CTL_MOD
git-svn-id: trunk@4524 -
2006-08-31 20:48:51 +00:00
Károly Balogh
705033284e + regenerated makefiles to support powerpc-amiga target
git-svn-id: trunk@4371 -
2006-08-06 12:28:28 +00:00
Jonas Maebe
fa44b72c78 * fixed alignment issues with sparc/linux for pclose
git-svn-id: trunk@4369 -
2006-08-06 11:51:11 +00:00
Jonas Maebe
934734df85 + added missing syscalls from Mark Morgan Lloyd
git-svn-id: trunk@4339 -
2006-08-03 16:16:07 +00:00
Almindor
3d1370bf8b * fix 64bit epoll "special" packing
git-svn-id: trunk@4292 -
2006-07-25 11:44:24 +00:00
tom_at_work
2b8d704238 * fixed syscall helpers: threadvar index now correctly loaded as dword, helpers are now TOC and environment pointer aware, one-parameter helper was bugged and general cleanup; solves random crashes in these functions in particular with -O2 and threads.
git-svn-id: trunk@4236 -
2006-07-16 19:22:31 +00:00
tom_at_work
b3573feabb * fixed compilation on 64 bit platforms with DEBUG_MT enabled
git-svn-id: trunk@4223 -
2006-07-16 10:19:52 +00:00
tom_at_work
cd8842a74d * fixed TCGETS ioctl call constant for ppc/ppc64 (from do_isdevice)
git-svn-id: trunk@4222 -
2006-07-16 10:19:21 +00:00