Op 18 apr. 2013, om 14:08 heeft Lennart Poettering <[email protected]> het volgende geschreven:
> On Thu, 18.04.13 09:26, Koen Kooi ([email protected]) wrote: > >> So it returns something that could be considered usefull on my laptop, but >> the output on the beaglebone is useless. On ARM you need to know the >> following to see if you can execute the binary: >> >> 1) instruction set revision (armvX, e.g. armv5te, armv6, armv7a) >> 2) OABI or EABI >> 3) floating point calling conventions, softp vs hardfp > > Are these even encoded in the ELF header? If you take an armv7a binary > and execute it on arm5te, what happens? will the kernel quickly say > "Nah, incompatible binary"? Or will it run until the first unknown > instruction comes and the segfault or sigbus? Usually sigbus, but it depends on what you're trying to mix. It's a mess on ARM, don't try to understand it :) regards, Koen _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
