On 16.08.2013 16:41, Grégoire Sutre wrote: > On 08/16/2013 04:33 PM, Ilya Bakulin wrote: > >> So the types "double" and "float" are not recognized. >> >> Could you please help me to debug this? > > I get the exact same problem on NetBSD. A simple (temporary) > work-around is to remove the flags: > > -Dfloat=__grub_poision -Ddouble=__grub_poision > > Those are set in conf/Makefile.common. > The problem is that OpenBSD and NetBSD insist on using floating-point types which if used in GRUB (or any other code designed to run in integer-only environment) would cause crash. This insistance is bad and dangerous. > Grégoire > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org https://lists.gnu.org/mailman/listinfo/grub-devel