florian
|
c6af4e42c0
* ensure that the stack is aligned after haltproc, should resolve #33311
|
7 éve |
svenbarth
|
0f9451fbb7
* switch x86_64-linux to indirect entry, essentially allowing for the use of dynamic packages on that target
|
8 éve |
Jonas Maebe
|
36c6a190a8
* execute the real libc init/fini routines instead of dummies
|
10 éve |
sergei
|
3a3f7859f7
* x86_64-linux: ExitCode is passed as parameter to _haltproc, so assembler hacking with global variable is not necessary.
|
10 éve |
sergei
|
393f1d58ed
* Fixed register rsi being overwritten. It is used to pass argc into libc_start_main.
|
13 éve |
florian
|
ac51f535ae
* support of data > 2 GB on x86_64-linux with PIC by picifing the startup code, resolves #17236
|
15 éve |
florian
|
4af9d14a64
* fixed errors
|
20 éve |
peter
|
94f2b1d941
* add initialstkptr to get the stackpointer at startup before
|
20 éve |
peter
|
4ace790492
* remove $Log
|
20 éve |
fpc
|
50778076c3
initial import
|
20 éve |
florian
|
52a01abafa
* x86_64 requires always 16 byte alignment of the stack
|
21 éve |
daniel
|
a1229ff8fe
* Modified bootstrap code so separate prt0.as/prt0_10.as files are no
|
21 éve |
peter
|
45aef562dd
* c stub implemented
|
21 éve |
florian
|
76a01b9847
+ dummy implementations
|
23 éve |