On Tue, 27 Mar 2018 21:20:24 +0200 Enrico Scholz <enrico.sch...@sigma-chemnitz.de> wrote:
> SYS_readahead is one of a few syscalls which pass 64 bit arguments on > 32 bit architectures. Without the manual splitting, the ABI will > cause the compiler to insert a dummy argument so that registers are > aligned for 64 bit values. I'm now even more confused. This sounds like the compiler *would* insert the argument without being told to, because the ABI "will cause" that, in which case the manual splitting wouldn't be necessary? -s -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core