diff options
Diffstat (limited to 'converters/pstotext/hacks.mk')
-rw-r--r-- | converters/pstotext/hacks.mk | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/converters/pstotext/hacks.mk b/converters/pstotext/hacks.mk new file mode 100644 index 00000000000..b3be7df84b4 --- /dev/null +++ b/converters/pstotext/hacks.mk @@ -0,0 +1,20 @@ +# $NetBSD: hacks.mk,v 1.1.1.1 2010/04/25 12:46:19 obache Exp $ + +.if !defined(PSTOTEXT_HACKS_MK) +PSTOTEXT_HACKS_MK= defined + +.include "../../mk/compiler.mk" + +### +### With debian's security patch patch-ab, pstotext miscompiles under several +### versions of gcc-4.x when -O2 is used. It compiles fine with the +### -fno-strict-aliasing option. +### For the time being, pstotext will be compiled with -fno-strict-aliasing +### on any platform when gcc-4 is used independent of the compiler options. +### +.if !empty(CC_VERSION:Mgcc-4.*) +PKG_HACKS+= optimisation +CFLAGS+= -fno-strict-aliasing # must come at the end of CFLAGs. +.endif + +.endif # PSTOTEXT_HACKS_MK |