> So, as far as I understood the idea and dragonfly's code:
>     - since the current code was created to be of only one architecture,
>       I would need to create a set of *_32 syscalls (will they maintain
>       the same numeric value in syscalls.master in relation of its 64
>       bits counterparts?).
>     - it's not clear to me how I will implement the control bits to
>       indicate 32 bit execution.
>     - I'm thinking in a way to implement this without breaking the
>       current 64 bit abi for existing applications, any thoughts on
>       that?
> 
> As a draft of my planned roadmap:
>     - completely understand the syscalls' handling in the kernel
>     - analyze the difference of 32 and 64 elf formats and how it affects
>       the loader
>     - plan the implementation (try to avoid abi breakage and pitfalls)
>     - do it
> 
> (not sure how much time for each step, but the 2 firsts should be quick)
> 
> I would appreciate any feedback on this.

Sorry for the triple post, but the previous messages went with the wrong
address in CC (fixed)

-- 
Ivan Sichmann Freitas
GNU/Linux user #509059

Attachment: signature.asc
Description: PGP signature

Reply via email to