Jonas Maebe
|
f6d452c2c0
* remove the RTL's installed signal handlers at the end of the system
|
16 gadi atpakaļ |
Jonas Maebe
|
1f6ec36064
* save/restore errno inside reenable_signal, because it can be called
|
16 gadi atpakaļ |
Jonas Maebe
|
a8eb1cc30b
- removed FPC_DARWIN_JMP_MAIN and FPC_DARWIN_PASCALMAIN defines and ifdefs
|
16 gadi atpakaļ |
Jonas Maebe
|
d4d7b695c7
- removed all "islibrary:=false;" assignments from system unit
|
16 gadi atpakaļ |
Jonas Maebe
|
d9c5cd76cd
* some more darwin/arm stuff I forgot to commit earlier:
|
16 gadi atpakaļ |
Jonas Maebe
|
11ede88bec
* fixed compilation
|
17 gadi atpakaļ |
Jonas Maebe
|
57087da620
* return an empty string for paramstr(value>paramcount) (already correct
|
17 gadi atpakaļ |
peter
|
5acb3649df
* revert r9557, the performance impact is to big for an academic corner
|
17 gadi atpakaļ |
yury
|
0dcad4d822
* Implemented late thread manager initialization. Thread manager code is not included to executable if thread stuff are not used. WinCE executable size is reduced by 4KB, Win32 executable size is reduced by 3KB. No testsuite regressions.
|
17 gadi atpakaļ |
Jonas Maebe
|
69c97f3ac6
+ call SysResetFPU and SysInitFPU like for other platforms
|
17 gadi atpakaļ |
Jonas Maebe
|
b20652821d
+ call fpc_cpucodeinit, so sse_support gets initialised for *bsd/darwin
|
17 gadi atpakaļ |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 gadi atpakaļ |
Jonas Maebe
|
31fa4e78c9
* call libc's exit instead of _exit when doing a halt, so the
|
18 gadi atpakaļ |
Jonas Maebe
|
307520b550
* change argc from cardinal into longint
|
19 gadi atpakaļ |
Jonas Maebe
|
9e801eb048
* removed/conditionalised several unused variables
|
19 gadi atpakaļ |
Jonas Maebe
|
2a90c43cea
+ turn on fpu exceptions for darwin/i386
|
19 gadi atpakaļ |
Jonas Maebe
|
a90e3b3e1d
* fixed argc/argv/envp catching for darwin/x86 (not really nice, but
|
19 gadi atpakaļ |
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
|
20 gadi atpakaļ |
Jonas Maebe
|
9d9fd923d9
* the 'main' procedure for darwin is now placed in the main program instead
|
20 gadi atpakaļ |
michael
|
21425e303c
+ Removed HASVARIANT define
|
20 gadi atpakaļ |
michael
|
8a226bba52
+ Removed HASWIDESTRING/HASWIDECHAR defines
|
20 gadi atpakaļ |
michael
|
aea4d56d46
+ Reversed setup of stdio and arguments to fix bug #3962
|
20 gadi atpakaļ |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 gadi atpakaļ |
michael
|
ffb55c4254
+ Removed VER1_0 defines
|
20 gadi atpakaļ |
fpc
|
50778076c3
initial import
|
20 gadi atpakaļ |
Jonas Maebe
|
2426ecafc3
* fixed several warnings and notes about unused variables (mainly) or
|
20 gadi atpakaļ |
peter
|
e417e34496
* truncate log
|
20 gadi atpakaļ |
peter
|
4534feb917
* include file cleanup part 2
|
20 gadi atpakaļ |
peter
|
f5bc749953
* bsd thread updates
|
20 gadi atpakaļ |
florian
|
4f7560d89e
* improved widestring infrastructure manager
|
20 gadi atpakaļ |