[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 2/3] tools/firmware: Build firmware as -ffreestanding
Andrew Cooper writes ("[PATCH 2/3] tools/firmware: Build firmware as -ffreestanding"): > firmware should always have been -ffreestanding, as it doesn't execute in the > host environment. > > inttypes.h isn't a freestanding header, but the 32bitbios_support.c only wants > the stdint.h types so switch to the more appropriate include. > > This removes the build time dependency on a 32bit libc just to compile the > hvmloader and friends. > > Update README and the TravisCI configuration. > For 4.15. Build tested in Travis (Ubuntu) and XenServer (CentOS) - no change > in the compiled HVMLoader binary. I'm currently rebuilding the containers > locally to check Arch, Debian and OpenSUSE, but don't anticipate any problems. Release-Acked-by: Ian Jackson <iwj@xxxxxxxxxxxxxx> Reviewed-by: Ian Jackson <iwj@xxxxxxxxxxxxxx>
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |