Jonas Maebe
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
před 7 roky |
Károly Balogh
|
f5f895e2a3
syscalls: unify call reference creation across 4 different CPU archs. less copypasted code, brings x86_64 AROS support up to speed
|
před 8 roky |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
před 8 roky |
pierre
|
89c1b68b14
* Delete regvars unit.
|
před 8 roky |
Károly Balogh
|
c7c37f66ed
* refactored syscall types for unified naming,first bits of ARM AROS syscall support
|
před 8 roky |
Károly Balogh
|
7a6f18c496
powerpc: reworked syscall generation once more. instead of making various assumptions on the syscallib location based on the calling convention, simply search for the lib and use its location. also unified the call generation itself
|
před 9 roky |
Károly Balogh
|
84abdd8287
powerpc: simplified code generation for MorphOS syscalls
|
před 9 roky |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
před 9 roky |
Jonas Maebe
|
9c7c64a3af
* moved amiga/morphos-specific libsym-related field from tprocdef to
|
před 11 roky |
Jonas Maebe
|
b6e4896805
* small typo corrections by Adriaan Van Os (mantis #15652)
|
před 15 roky |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
před 16 roky |
tom_at_work
|
2d1f9b20a3
* merged trefaddr.addr_lo/addr_hi with trefaddr.addr_low/addr.high; some related bugfixing/cleanup
|
před 18 roky |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
před 19 roky |
Károly Balogh
|
b77a51f67d
+ first somewhat-valid AmigaOS/PowerPC support (no linking yet)
|
před 19 roky |
Károly Balogh
|
bea92e0656
+ small optimizations for code generated for MorphOS syscalls
|
před 19 roky |
peter
|
0ec2921bbe
* split newasmsymbol to refasmsymbol and defineasmsymbol
|
před 19 roky |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
před 19 roky |
Károly Balogh
|
b718d9ff37
+ added framework code for AmigaOS/PPC syscall support
|
před 19 roky |
peter
|
ec4d287fd8
* aktoutputformat removed, add new paraXX vars for target
|
před 20 roky |
fpc
|
790a4fe2d3
* log and id tags removed
|
před 20 roky |
fpc
|
50778076c3
initial import
|
před 20 roky |
peter
|
e417e34496
* truncate log
|
před 20 roky |
Károly Balogh
|
5908985365
* more SysV call support stuff for MorphOS
|
před 20 roky |
Károly Balogh
|
86c111a794
* fixed SysV syscall support (MorphOS)
|
před 20 roky |
Károly Balogh
|
088575dc32
+ sysv style syscalls added for MorphOS
|
před 20 roky |
Jonas Maebe
|
5b7ffabd0c
* only set/clear bit 6 of cr in case of varargs for the sysv abi
|
před 20 roky |
mazen
|
3b092352e1
- remove $IFDEF DELPHI and related code
|
před 21 roky |
peter
|
65c3ba277c
* ungetregister is now only used for cpuregisters, renamed to
|
před 21 roky |
peter
|
33a834821f
* paraloc branch merged
|
před 21 roky |
florian
|
8a9758c5e2
* logs truncated
|
před 21 roky |