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 жил өмнө |