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