[PATCH 2/3] tools/firmware: Build firmware as -ffreestanding

2021-03-01 Thread Ian Jackson
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 on

Re: [PATCH 2/3] tools/firmware: Build firmware as -ffreestanding

2021-02-26 Thread Andrew Cooper
On 26/02/2021 09:10, Jan Beulich wrote: > On 25.02.2021 21:30, Andrew Cooper wrote: >> 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

Re: [PATCH 2/3] tools/firmware: Build firmware as -ffreestanding

2021-02-26 Thread Jan Beulich
On 25.02.2021 21:30, Andrew Cooper wrote: > 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

[PATCH 2/3] tools/firmware: Build firmware as -ffreestanding

2021-02-25 Thread Andrew Cooper
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