On Thu, 18.04.13 09:26, Koen Kooi (k...@dominion.thruhere.net) 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? Lennart -- Lennart Poettering - Red Hat, Inc. _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel