X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/2a449c95c997b1735d26dd3fcafcfbf54e822773..c0241ce8caf879dd9a61e6839a9dbf8a8e1c6c6b:/package/grub/Makefile?ds=sidebyside diff --git a/package/grub/Makefile b/package/grub/Makefile index 426b9c367..ee527be13 100644 --- a/package/grub/Makefile +++ b/package/grub/Makefile @@ -49,6 +49,14 @@ ifeq ($(HOST_OS),Darwin) HOST_CFLAGS += $(call host-cc-option,-fnested-functions) endif +ifeq ($(HOST_OS),FreeBSD) + ifeq ($(HOST_ARCH),amd64) + HOST_CFLAGS += $(call host-cc-option,-m32) + HOST_CFLAGS += $(call host-cc-option,-B/usr/lib32) + HOST_CFLAGS += $(call host-cc-option,-L/usr/lib32) + endif +endif + HOST_CFLAGS += $(call host-cc-option,-fno-stack-protector) HOST_CFLAGS += $(call host-cc-option,-U_FORTIFY_SOURCE)