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
|
18 лет назад |
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 лет назад |