diff --git a/common/free42.h b/common/free42.h index 993d7ba8..a51963cd 100644 --- a/common/free42.h +++ b/common/free42.h @@ -30,6 +30,8 @@ #define int8 long long #define uint8 unsigned long long +#pragma STDC FP_CONTRACT OFF + #if defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ /* I have tested big-endian state file compatibility in Fedora 12 * running on qemu-system-ppc. I found that I needed to explicitly diff --git a/gtk/Makefile b/gtk/Makefile index f3d05ecb..da4776fa 100644 --- a/gtk/Makefile +++ b/gtk/Makefile @@ -29,6 +29,7 @@ CFLAGS += -MMD \ -Wno-format-truncation \ -Wno-class-memaccess \ -Wno-unknown-warning-option \ + -Wno-unknown-pragmas \ -g \ $(shell $(PKG_CONFIG) --cflags gtk+-3.0) \ -DGDK_DISABLE_DEPRECATION_WARNINGS -DGTK_DISABLE_SINGLE_INCLUDES -DGSEAL_ENABLE \