Commit Graph

37 Commits

Author SHA1 Message Date
Jonas Maebe
9e801eb048 * removed/conditionalised several unused variables
git-svn-id: trunk@4199 -
2006-07-14 20:44:57 +00:00
Jonas Maebe
2a90c43cea + turn on fpu exceptions for darwin/i386
git-svn-id: trunk@2928 -
2006-03-15 21:32:50 +00:00
Jonas Maebe
a90e3b3e1d * fixed argc/argv/envp catching for darwin/x86 (not really nice, but
works)

git-svn-id: trunk@2848 -
2006-03-10 23:45:37 +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
Jonas Maebe
9d9fd923d9 * the 'main' procedure for darwin is now placed in the main program instead
of in the system unit
+ ability to rename this 'main' symbol (-XM<x>, e.g. -XMSDL_main for SDL), for
  all OS'es
+ mention the -Xm parameter in the help

git-svn-id: trunk@503 -
2005-06-26 13:24:12 +00:00
michael
21425e303c + Removed HASVARIANT define
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
michael
8a226bba52 + Removed HASWIDESTRING/HASWIDECHAR defines
git-svn-id: trunk@241 -
2005-06-07 20:42:22 +00:00
michael
aea4d56d46 + Reversed setup of stdio and arguments to fix bug #3962
git-svn-id: trunk@114 -
2005-05-25 21:47:52 +00:00
fpc
790a4fe2d3 * log and id tags removed
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
michael
ffb55c4254 + Removed VER1_0 defines
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
fpc
50778076c3 initial import
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
Jonas Maebe
2426ecafc3 * fixed several warnings and notes about unused variables (mainly) or
uninitialised use of variables/function results (a few)
2005-03-25 22:53:39 +00:00
peter
e417e34496 * truncate log 2005-02-14 17:13:06 +00:00
peter
4534feb917 * include file cleanup part 2 2005-02-13 21:47:56 +00:00
peter
f5bc749953 * bsd thread updates 2005-02-06 12:16:52 +00:00
florian
4f7560d89e * improved widestring infrastructure manager 2005-02-01 20:22:49 +00:00
Tomas Hajny
353d5cc3de + GetProcessID added 2004-12-05 14:36:37 +00:00
peter
dbc2025604 ErrOutput added 2004-11-04 09:32:31 +00:00
Jonas Maebe
dbedc97141 * initialise StackLength (fixes stack checking in general, and tw2897 in
particular)
2004-07-17 15:31:03 +00:00
daniel
51f00ff000 * Moved declarations downwards 2004-07-03 22:49:34 +00:00
daniel
9a23e896b3 * Declared envp,argc,argv in interface for Darwin 2004-07-03 22:44:37 +00:00
marco
47e72b772e * moved heap.inc and text.inc before sysalloc as suggested. Why wasn't this
done directly?
2004-06-19 08:06:04 +00:00
peter
2ed14823c5 * New heapmanager that releases memory back to the OS, donated
by Micha Nelissen
2004-06-17 16:16:13 +00:00
marco
0db9132414 bsd 2004-01-22 13:46:14 +00:00
Tomas Hajny
e0f9297e01 * ExecuteProcess fixes, ProcessID and ThreadID added 2004-01-20 23:05:31 +00:00
Jonas Maebe
20e0d970e9 + geterrnolocation for Darwin
+ C-style main for Darwin (generic, can be used for anything)
2004-01-04 20:32:05 +00:00
marco
b6f9f170f7 * FPC_USE_LIBC 2003-12-30 12:24:01 +00:00
marco
16c7ca4606 * moved sigprocmask to system 2003-10-26 17:01:04 +00:00
marco
fa766600ed * texception4 fix merge 2003-10-26 16:42:22 +00:00
marco
832a1bcb96 * FreeBSD compiles now with baseunix mods. 2003-01-05 19:01:28 +00:00
marco
bcff2b841c * Ugly hack to temporarily be able to use system.pp for Linux too 2002-11-12 14:57:48 +00:00
marco
10f2ceeab8 * Modifications from Saturday. 2002-10-27 11:58:29 +00:00
marco
9b47bcfe9b * First series POSIX calls commits. Including getcwd. 2002-10-26 18:27:51 +00:00
marco
38a63b01f0 * Fixes to get the generic *BSD RTL compiling again + fixes for thread
support. Still problems left in fexpand. (inoutres?) Therefore fixed
   sysposix not yet commited
2002-10-18 12:19:58 +00:00
florian
495cb55113 + call to initvariantmanager inserted 2002-10-13 09:25:14 +00:00
peter
9f31783a0a * old logs removed and tabs fixed 2002-09-07 16:01:16 +00:00
marco
e2367dfb42 * First working POSIX *BSD system unit. 2002-08-19 12:29:11 +00:00