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