diff options
author | kwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09> | 2013-02-20 00:29:06 +0800 |
---|---|---|
committer | kwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09> | 2013-02-20 00:29:06 +0800 |
commit | 26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4 (patch) | |
tree | 3e9f95c2511763499eb4b28ebb16626573dcb944 /Mk/bsd.xorg.mk | |
parent | dc014ef1258d33eae006f914bc9183941c136e66 (diff) | |
download | xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.tar xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.tar.gz xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.tar.bz2 xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.tar.lz xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.tar.xz xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.tar.zst xorg-devel-ports-26d73c95fc4b0c6dc8892ac4464e92d4a622cfc4.zip |
Sync with ports. Add clang bug workaround.
git-svn-id: https://trillian.chruetertee.ch/svn/ports/trunk@686 058c260c-8361-11dd-a0ac-aa2bafec7d09
Diffstat (limited to 'Mk/bsd.xorg.mk')
-rw-r--r-- | Mk/bsd.xorg.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Mk/bsd.xorg.mk b/Mk/bsd.xorg.mk index 1bc1ed8..6b1a66a 100644 --- a/Mk/bsd.xorg.mk +++ b/Mk/bsd.xorg.mk @@ -49,6 +49,11 @@ USE_GNOME+= pkgconfig . if ${XORG_CAT} == "driver" USE_GNOME+= pkgconfig USE_XORG+= xorg-server xproto randrproto xi +# work around a llvm bug on i386, llvm bug #15806 +# reproduced with clang 3.2 (current release) and 3.1 +. if ${ARCH} == i386 +CFLAGS+= -fno-optimize-sibling-calls +. endif CONFIGURE_ENV+= DRIVER_MAN_SUFFIX=4x DRIVER_MAN_DIR='$$(mandir)/man4' . if ${PORTNAME:M*input*}x != x USE_XORG+= inputproto videoproto fontsproto renderproto xextproto \ |