marco
16744dc6dc
* set tag to 900044 for easier scripting.
...
PR: #27284
Submitted by: John Marino
Reviewed by: Marco van de Voort
Approved by: Marco van de Voort
git-svn-id: trunk@29458 -
2015-01-13 09:02:26 +00:00
sergei
a3364a4b80
- RTL, Linux/FreeBSD shared library startup: removed FPC_SHARED_LIB_EXIT label, it is a leftover from times when library startup code was erroneously halting owning process on exit.
...
git-svn-id: trunk@25737 -
2013-10-10 13:14:56 +00:00
marco
4d6b9540dd
* changed all version numbers to 900044 for freebsd 9. Expanded script to deal with
...
all its incarnations.
git-svn-id: trunk@22868 -
2012-10-28 20:02:00 +00:00
marco
8c9a603597
* belongs to last commit, x86_64 part
...
git-svn-id: trunk@20173 -
2012-01-25 13:47:22 +00:00
pierre
33604a6a49
* Shared library dllrpt0.as init code for i386 and x86_64 CPUs
...
git-svn-id: trunk@19276 -
2011-09-28 23:07:39 +00:00
pierre
b9009d8c02
* Fix PIC code for BSD x86_64 syscall and x86_64 freebsd startup assembler files
...
git-svn-id: trunk@19181 -
2011-09-22 21:16:42 +00:00
Jonas Maebe
f6d452c2c0
* remove the RTL's installed signal handlers at the end of the system
...
unit's initialization code in case we're in a library
+ implemented InquireSignal(), AbandonSignalHandler(), HookSignal() and
UnhookSignal() in the sysutils unit
* for Kylix compatibility, these routines support operating on
SIGINT and SIGQUIT as well, although they are not hooked by default
by FPC. The run time errors/exception codes for these signals are
resp. 217 and 233 (same as in Kylix; I changed ENoWideStringSupport
to 234).
* changed the BSD syscall version of fpsigaction to use pointer
rather than "var" arguments (compatible with other targets, and
required to be able to pass nil arguments inside the system unit)
-> together fixes mantis #12704
git-svn-id: trunk@13077 -
2009-05-02 09:40:44 +00:00
marco
2300b7a484
* csu leftovers
...
git-svn-id: trunk@11802 -
2008-09-18 14:29:36 +00:00
marco
ec00f1d495
* initial version
...
git-svn-id: trunk@11799 -
2008-09-17 21:03:44 +00:00
florian
7f32e48fe1
+ non working dummies, makes make happy though
...
git-svn-id: trunk@11765 -
2008-09-13 14:54:08 +00:00
florian
39fb51dff3
* fix building of simple x86_64-freebsd executables
...
git-svn-id: trunk@11750 -
2008-09-11 20:55:18 +00:00
marco
0dc221be8f
* initial version copied from x86
...
git-svn-id: trunk@6980 -
2007-03-24 21:33:01 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
florian
314fe14247
+ routines in baseunix can be overriden by processor specifics in bsyscall.inc
2005-03-03 20:58:38 +00:00
daniel
a1229ff8fe
* Modified bootstrap code so separate prt0.as/prt0_10.as files are no
...
longer necessary
2004-07-03 21:50:30 +00:00
marco
51fd9d3494
* first version
2004-05-11 18:55:35 +00:00