Tomas Hajny
4c3c44293d
* one more correction for dependencies of variants
2005-04-23 14:14:22 +00:00
michael
1a3f0b5894
+ Fixed variant support of sysutils unit
2005-04-16 09:23:12 +00:00
marco
b19f7b3dc8
* typinfo imports variants makefile fixes
2005-04-15 06:49:35 +00:00
florian
4aa4aeae79
+ TThreadID
2005-04-13 20:10:50 +00:00
michael
1616af0cf1
+ Removed legacymem
2005-03-16 22:33:14 +00:00
florian
a0eae3d6e8
+ ansi<->wide implemented using iconv
2005-03-16 22:26:12 +00:00
marco
37af8cc6c7
* legacymem added
2005-03-16 13:21:21 +00:00
peter
50ece27667
* renamed rtlconst to rtlconsts
2005-03-07 17:57:24 +00:00
florian
60ad6f1482
* applied syscall patch from C Western
2005-03-07 08:27:57 +00:00
florian
746ffd5fcd
* AssignPipe fixed
2005-03-06 17:12:11 +00:00
florian
41d400d247
* FreeOnTerminate handling fixed
2005-03-06 15:24:03 +00:00
florian
c5be640fb6
* final fppipe fix hopefully
2005-03-03 22:02:59 +00:00
florian
314fe14247
+ routines in baseunix can be overriden by processor specifics in bsyscall.inc
2005-03-03 20:58:38 +00:00
florian
a6b7be5ca1
+ sparc specific pipe implementation
2005-03-03 20:13:44 +00:00
Jonas Maebe
92a2ba07ad
* fixed web bug #3387 : if one called resume right after creating a
...
suspended thread, it was possible that resume was executed before
that thread had completed its initialisation in BeginThread ->
FInitialSuspended was set to false in resume and nevertheless a
semafore was posted
* second problem fixed: set FSuspended to false before waking up the
thread, so that it doesn't get FSuspended = true right after waking
up. This should be done atomically to be completely correct though.
2005-03-01 20:38:49 +00:00
florian
44b332f82a
* generic tthread.synchronize
...
* delphi compatible wakemainthread
2005-02-25 21:41:09 +00:00
peter
d0f3314818
* change order of if to prevent always stack overflow instead
...
of generic fpu error when multiple states are set
2005-02-17 18:05:57 +00:00
peter
aa5b73f3ec
* 1.9.8
2005-02-15 22:28:29 +00:00
peter
3c4806df9b
* no stime for x86_64
2005-02-14 17:29:06 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
f397aadd96
* ctypes.inc moved to unix/
2005-02-13 21:56:28 +00:00
peter
4534feb917
* include file cleanup part 2
2005-02-13 21:47:56 +00:00
peter
ae8b7b153b
* include file cleanup
2005-02-13 20:01:37 +00:00
peter
2808b3acea
* moved to unix
2005-02-07 22:04:55 +00:00
peter
86025bbcb6
* moved file and dir functions to sysfile/sysdir
...
* win32 thread in systemunit
2005-02-06 13:06:20 +00:00
peter
f5bc749953
* bsd thread updates
2005-02-06 12:16:52 +00:00
peter
2fbaae2b91
* threading in system unit
...
* removed systhrds unit
2005-02-06 11:20:52 +00:00
florian
47534143af
* threadvars on x86_64 fixed
2005-02-05 23:49:49 +00:00
peter
9db91c3f23
* set addr:=nil for other signals
2005-02-05 23:46:12 +00:00
peter
7335a0e9af
* sigcontext is invalid, use siginfo only
2005-02-05 23:45:38 +00:00
florian
ca6c0e3688
+ added some missing c types
2005-02-05 23:02:37 +00:00
peter
f6936ee740
* use typecasted sigactionhandler, needed for arm
2005-02-05 22:53:43 +00:00
peter
bf7971e2ab
* sigactionhandler fixed for arm
2005-02-05 22:45:54 +00:00
peter
f5b94ed412
* readded magic value $4000000 for sa_flags for x86_64
2005-02-03 21:42:17 +00:00
peter
110fb12911
* regenerated
2005-02-03 20:33:26 +00:00
florian
4f7560d89e
* improved widestring infrastructure manager
2005-02-01 20:22:49 +00:00
peter
523f429d7a
* rt_sigaction for all cpus
2005-01-31 20:13:24 +00:00
peter
a41e0eafa6
* i386 also needs rtsignal
2005-01-31 19:22:48 +00:00
peter
03a6ef4108
* goto on
2005-01-30 18:35:42 +00:00
peter
7fb8c3dfbd
* signal cleanup for linux
...
* sigactionhandler instead of tsigaction for bsds
* sigcontext moved to cpu dir
2005-01-30 18:01:15 +00:00
peter
b28fd2f6b9
* move gpm.pp to linux
2005-01-30 18:00:28 +00:00
florian
c446d32790
* sparc got correct errnos
2005-01-27 21:27:02 +00:00
peter
ef3b19b316
* regenerated
2005-01-11 17:07:45 +00:00
peter
994ab51002
* regenerated to use cpu-os
2005-01-10 21:29:23 +00:00
marco
dcb17bde4c
* ctypes update
2005-01-10 10:33:10 +00:00
florian
b55c225f9b
* fixed error handling of system calls
2005-01-04 14:13:58 +00:00
florian
080ed4548f
* fixed raw mode for non i386 targets
...
* fixed some alignment issues
2004-12-28 15:30:04 +00:00
florian
bb795481e8
* fixed CFMakeRaw
2004-12-28 12:45:54 +00:00
marco
7377bbf1c9
* 2nd synchronize attempt. cthreads<->systhrds difference was not ok, but
...
only showed on make install should be fixed now.
2004-12-23 15:08:58 +00:00
marco
8019924d4f
* first tthread.synchronize support (merged neli's patches)
2004-12-23 09:42:42 +00:00