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


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to