florian
|
20dfbaee59
|
* proper initialization of library
git-svn-id: trunk@5832 -
|
2007-01-06 23:38:37 +00:00 |
|
florian
|
7cc3d3d532
|
* made it working
git-svn-id: trunk@5826 -
|
2007-01-06 18:37:48 +00:00 |
|
florian
|
0d97f9ab6c
|
+ initial implementation for x86_64, problem currently the usage of .section to create the necessary note section
git-svn-id: trunk@5491 -
|
2006-11-26 14:44:00 +00:00 |
|
florian
|
ded759a247
|
* implemented
git-svn-id: trunk@5489 -
|
2006-11-26 14:42:52 +00:00 |
|
micha
|
63ea4a282b
|
* fix x86_64 linux stat record
git-svn-id: trunk@5177 -
|
2006-11-02 13:48:56 +00:00 |
|
micha
|
b14c83a7e1
|
* stat records differ too much: use stat include file
git-svn-id: trunk@5126 -
|
2006-10-31 15:45:22 +00:00 |
|
peter
|
b32b872a7e
|
* change non-volatile rbx to volatile r11
git-svn-id: trunk@4013 -
|
2006-06-30 20:01:37 +00:00 |
|
marco
|
05bb11b2ba
|
* syscalls regenerated by Neli.
git-svn-id: trunk@2552 -
|
2006-02-12 21:45:34 +00:00 |
|
florian
|
4af9d14a64
|
* fixed errors
git-svn-id: trunk@2270 -
|
2006-01-12 21:11:46 +00:00 |
|
peter
|
94f2b1d941
|
* add initialstkptr to get the stackpointer at startup before
PASCALMAIN is called so the main body framepointer is seen as
a valid pointer with backtracing
git-svn-id: trunk@2266 -
|
2006-01-12 09:29:57 +00:00 |
|
peter
|
63091ddafc
|
* blksze to blksize
git-svn-id: trunk@2050 -
|
2005-12-25 11:08:23 +00:00 |
|
florian
|
9fd0bb293d
|
* fixed typo in previous commit
git-svn-id: trunk@1575 -
|
2005-10-23 14:01:08 +00:00 |
|
florian
|
d2a111105e
|
* made syscall.inc pic safe
git-svn-id: trunk@1574 -
|
2005-10-23 13:48:51 +00:00 |
|
peter
|
da9ea7ff88
|
* use exit_group syscall to also stop all threads
git-svn-id: trunk@1259 -
|
2005-10-02 21:12:45 +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 |
|
peter
|
16b121f8c4
|
* unblock signal in signalhandler, remove the sigprocmask call
from setjmp
|
2005-04-24 21:19:22 +00:00 |
|
florian
|
314fe14247
|
+ routines in baseunix can be overriden by processor specifics in bsyscall.inc
|
2005-03-03 20:58:38 +00:00 |
|
peter
|
e417e34496
|
* truncate log
|
2005-02-14 17:13:06 +00:00 |
|
florian
|
47534143af
|
* threadvars on x86_64 fixed
|
2005-02-05 23:49:49 +00:00 |
|
florian
|
ca6c0e3688
|
+ added some missing c types
|
2005-02-05 23:02:37 +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
|
64cd72bc5a
|
* x86_64 updates
|
2004-12-12 14:30:27 +00:00 |
|
florian
|
52a01abafa
|
* x86_64 requires always 16 byte alignment of the stack
|
2004-11-02 21:49:46 +00:00 |
|
florian
|
564c758c33
|
* initial implementation
|
2004-11-02 20:41:57 +00:00 |
|
florian
|
07c28067aa
|
* fixed sse exception handling
|
2004-11-02 15:26:21 +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 |
|
peter
|
959a0537d4
|
* fix errno for multithread
|
2004-05-28 21:37:34 +00:00 |
|
peter
|
31c622e01d
|
* fix offset of errno
|
2004-05-18 20:13:12 +00:00 |
|
marco
|
cc5c75b714
|
* comment removed and four dud instrcutions
|
2004-05-16 11:04:27 +00:00 |
|
peter
|
6f170af931
|
* added aliases
|
2004-05-09 15:42:50 +00:00 |
|
florian
|
ee4b23ccac
|
* x86_64 exception handling fixed
|
2004-05-01 15:59:17 +00:00 |
|
florian
|
d18f952c09
|
* prt0.as exit code handling fixed
* int64 mod int64 for negative numbers fixed
|
2004-04-24 17:14:09 +00:00 |
|
peter
|
9a7a1e2489
|
* x86-64 fixes
|
2004-04-22 17:17:13 +00:00 |
|
florian
|
89f4784e8d
|
* fixed halt code
|
2004-04-20 20:30:11 +00:00 |
|
florian
|
a1a52710d3
|
* x86_64 syscall numbers fixed
|
2004-04-20 20:27:01 +00:00 |
|
florian
|
c645ff1af9
|
+ haltproc added
|
2004-04-12 19:05:55 +00:00 |
|
peter
|
c0d3ba3a67
|
* only i386 needs cprt21 to link with glibc 2.1+
|
2004-03-10 20:38:59 +00:00 |
|
peter
|
45aef562dd
|
* c stub implemented
|
2004-02-20 23:48:27 +00:00 |
|
florian
|
515ee5aef6
|
* linking problems fixed
+ abi tag added
|
2004-02-08 15:33:50 +00:00 |
|
florian
|
3f4d98624f
|
- killed tsyscallregs
|
2004-02-06 23:06:16 +00:00 |
|
florian
|
25960b979c
|
* fixed x86-64 assembler problems
|
2004-02-06 15:58:21 +00:00 |
|
florian
|
c9122a4719
|
+ completed x86-64/linux system unit
|
2004-02-05 01:16:12 +00:00 |
|
peter
|
6a121ddc75
|
* fixed syntax errors
|
2004-02-02 21:02:38 +00:00 |
|
peter
|
eea01b6b7f
|
* Syscall number is architecture dependent
|
2003-07-06 21:12:30 +00:00 |
|
florian
|
eab5d1f7c5
|
* started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C)
|
2003-05-01 08:05:23 +00:00 |
|
florian
|
a79edeb568
|
+ for a lot of x86-64 dependend files mostly dummies added
|
2003-04-30 22:11:06 +00:00 |
|
florian
|
76a01b9847
|
+ dummy implementations
|
2003-01-06 19:39:17 +00:00 |
|
florian
|
1a6b8df27c
|
+ initial revision
|
2003-01-06 19:33:10 +00:00 |
|