On Tue, Jul 05, 2016 at 11:23:36PM +0200, Idwer Vollering wrote: > 2016-07-05 15:49 GMT+02:00 Roger Pau Monné <[email protected]>: > > Hello, > > > > I'm seeing the following issue when building SeaBIOS with gcc > 4.8: > > > > (..) > > > > > This works fine when using gcc 4.8, but fails in the same way with gcc 5.4. > > The assembler version used is: > > > > GNU assembler version 2.25.1 (x86_64-portbld-freebsd11.0) using BFD version > > (GNU Binutils) 2.25.1 > > > > What causes this issue seems to be the usage of the "-m16" gcc flag, which > > was introduced in gcc 4.9 AFAICT. The following workaround solves the issue, > > but I would like to know if anyone else has seen this with newer gcc > > versions, or if the gcc version from FreeBSD ports is broken. > > Are you experiencing issues on hardware too? As in: coreboot.rom for > the mainboard asus/f2a85-m built on FreeBSD 11.0-ALPHA5 r302302, > without gcc installed from 'pkg', with the coreboot crossgcc toolchain > will not boot.
Oh, I'm sorry but I've never used coreboot (or SeaBIOS) on real hardware, I only use it for Xen, so I cannot provide much feedback. All I can say is that SeaBIOS compiled with gcc 4.8 from FreeBSD ports works fine inside of Xen VMs. Roger. _______________________________________________ SeaBIOS mailing list [email protected] https://www.coreboot.org/mailman/listinfo/seabios
