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 years ago |
Károly Balogh
|
84abdd8287
powerpc: simplified code generation for MorphOS syscalls
|
9 years ago |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
9 years ago |
Jonas Maebe
|
9c7c64a3af
* moved amiga/morphos-specific libsym-related field from tprocdef to
|
11 years ago |
Jonas Maebe
|
b6e4896805
* small typo corrections by Adriaan Van Os (mantis #15652)
|
15 years ago |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 years ago |
tom_at_work
|
2d1f9b20a3
* merged trefaddr.addr_lo/addr_hi with trefaddr.addr_low/addr.high; some related bugfixing/cleanup
|
18 years ago |
peter
|
0557ddc342
* removed typed const, it is now handled by staticvarsym
|
19 years ago |
Károly Balogh
|
b77a51f67d
+ first somewhat-valid AmigaOS/PowerPC support (no linking yet)
|
19 years ago |
Károly Balogh
|
bea92e0656
+ small optimizations for code generated for MorphOS syscalls
|
19 years ago |
peter
|
0ec2921bbe
* split newasmsymbol to refasmsymbol and defineasmsymbol
|
19 years ago |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 years ago |
Károly Balogh
|
b718d9ff37
+ added framework code for AmigaOS/PPC syscall support
|
19 years ago |
peter
|
ec4d287fd8
* aktoutputformat removed, add new paraXX vars for target
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
Károly Balogh
|
5908985365
* more SysV call support stuff for MorphOS
|
20 years ago |
Károly Balogh
|
86c111a794
* fixed SysV syscall support (MorphOS)
|
20 years ago |
Károly Balogh
|
088575dc32
+ sysv style syscalls added for MorphOS
|
20 years ago |
Jonas Maebe
|
5b7ffabd0c
* only set/clear bit 6 of cr in case of varargs for the sysv abi
|
21 years ago |
mazen
|
3b092352e1
- remove $IFDEF DELPHI and related code
|
21 years ago |
peter
|
65c3ba277c
* ungetregister is now only used for cpuregisters, renamed to
|
21 years ago |
peter
|
33a834821f
* paraloc branch merged
|
21 years ago |
florian
|
8a9758c5e2
* logs truncated
|
21 years ago |
Károly Balogh
|
5345dccb1b
* removed some unneeded parts of do_syscall
|
21 years ago |
Károly Balogh
|
94c6cdb21a
* little cleanup of the previous commit
|
21 years ago |
Károly Balogh
|
3c785c3405
+ first implementation of PowerPC/MorphOS do_syscall
|
21 years ago |
florian
|
d38abc3a3f
+ setting of bit 6 of cr for c var args on ppc implemented
|
21 years ago |
peter
|
70fe77ca7c
* procinfo unit contains tprocinfo
|
22 years ago |