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