]> Git Repo - qemu.git/commit
pc-bios/optionrom: Fix OpenBSD build with better detection of linker emulation
authorPeter Maydell <[email protected]>
Mon, 8 Aug 2016 16:11:28 +0000 (17:11 +0100)
committerPeter Maydell <[email protected]>
Mon, 15 Aug 2016 16:21:30 +0000 (17:21 +0100)
commite57218b6ed9d8e45585eea8fe1dc49068f51a1d2
tree15a2210348b3dc96aad310a2cfb995c02755ac54
parentdfd607671037ff46d5b16ade10e10efdf0d260be
pc-bios/optionrom: Fix OpenBSD build with better detection of linker emulation

The various host OSes are irritatingly variable about the name
of the linker emulation we need to pass to ld's -m option to
build the i386 option ROMs. Instead of doing this via a
CONFIG ifdef, check in configure whether any of the emulation
names we know about will work and pass the right answer through
to the makefile. If we can't find one, we fall back to not trying
to build the option ROMs, in the same way we would for a non-x86
host platform.

This is in particular necessary to unbreak the build on OpenBSD,
since it wants a different answer to FreeBSD and we don't have
an existing CONFIG_ variable that distinguishes the two.

Signed-off-by: Peter Maydell <[email protected]>
Reviewed-by: Sean Bruno <[email protected]>
Message-id: 1470672688[email protected]
configure
pc-bios/optionrom/Makefile
This page took 0.024606 seconds and 4 git commands to generate.