[OSy] kalisto 0.8.8 vs -fno-optimize-sibling-calls
Martin Decky
decky at d3s.mff.cuni.cz
Wed Feb 23 14:02:14 CET 2011
Hezky den,
> https://d3s.mff.cuni.cz/pipermail/osy/2010-November/001847.html
>
> V skratke: volania C-ckovych fcii v head.S treba podla
> ABI obalit takto:
>
> addiu sp, -16
> jal wrapped_xyz
> nop
> addiu sp, +16
Asi to tak bude. Varianta MIPSoveho ABI o32, ktere se defaultne pouziva
v Kalistu, ma ruzna uskali a v drivejsi dobe se k nemu navic tezko
shanela dokumentace a samotne GCC si pravidla trochu ohybalo pro sebe. I
v kodu Kalista jsou nejake nedoresene relikty.
Ten listopadovy email od pana Hraska mam stale v INBOXu s tim, ze az
bude cas, tak konecne procistim kod v Kalistu (a mimochodem take v
HelenOSu), pripadne kod prevedu na novejsi n32 ABI. Bohuzel ten cas jsem
k tomu jeste nenasel ..
M.D.
More information about the NSWI004
mailing list