Hi!
> just trying to understand why it's not working now. Shouldn't __LONG_LONG_PAIR
> take care of endian issues?

I've talked about this on linux-api mailing list and been told that
it's not only about endianity but also about packing of the arguments[0].

I've also been hinted that there are scripts that can generate correct
code to call syscalls with 64 bit arguments from syscall descriptions in
klibc[1] and that it's resonably easy to reuse these but haven't yet had
time to look into that.

[0] http://marc.info/?l=linux-api&m=140016971909948&w=2
[1] http://git.kernel.org/cgit/libs/klibc/klibc.git/

-- 
Cyril Hrubis
[email protected]

------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck®
Code Sight™ - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list

Reply via email to