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