-march=i586 is now the default for clang in base on i386

Index: databases/kyotocabinet/Makefile
===================================================================
RCS file: /cvs/ports/databases/kyotocabinet/Makefile,v
retrieving revision 1.24
diff -u -p -r1.24 Makefile
--- databases/kyotocabinet/Makefile     21 Jul 2020 14:25:36 -0000      1.24
+++ databases/kyotocabinet/Makefile     7 Aug 2020 07:21:23 -0000
@@ -40,11 +40,6 @@ FLAVOR?=
 CONFIGURE_ARGS += --enable-opt
 .else
 CONFIGURE_ARGS += --disable-opt
-# i386 still need some optimized instructions
-# undefined reference to `__sync_bool_compare_and_swap_8' ...
-.if ${MACHINE_ARCH} == "i386"
-CXXFLAGS += -march=i586
-.endif
 .endif
 
 pre-configure:
Index: games/0ad/base/Makefile
===================================================================
RCS file: /cvs/ports/games/0ad/base/Makefile,v
retrieving revision 1.28
diff -u -p -r1.28 Makefile
--- games/0ad/base/Makefile     11 Mar 2019 04:11:57 -0000      1.28
+++ games/0ad/base/Makefile     7 Aug 2020 07:21:42 -0000
@@ -63,11 +63,6 @@ CONFIGURE_ARGS +=    --without-nvtt \
 # XXX atlas (the level editor) requires threaded libxml
 CONFIGURE_ARGS +=      --disable-atlas
 
-.if ${MACHINE_ARCH} == "i386"
-CFLAGS +=              -march=i586
-CXXFLAGS +=            -march=i586
-.endif
-
 WRKSRC =               ${WRKDIST}/build/workspaces/gcc
 
 do-build:
Index: lang/mono/Makefile
===================================================================
RCS file: /cvs/ports/lang/mono/Makefile,v
retrieving revision 1.139
diff -u -p -r1.139 Makefile
--- lang/mono/Makefile  29 Jul 2020 10:50:36 -0000      1.139
+++ lang/mono/Makefile  7 Aug 2020 07:22:07 -0000
@@ -61,10 +61,6 @@ AUTOMAKE_VERSION=1.15
 
 CONFIGURE_ENV= ac_cv_header_execinfo_h=no
 
-.if ${MACHINE_ARCH} == "i386"
-CONFIGURE_ENV+=        CFLAGS="-march=i586"
-.endif
-
 CONFIGURE_ARGS=        --with-gc=included \
                --with-tls=pthread \
                --enable-btls \
Index: multimedia/mpv/Makefile
===================================================================
RCS file: /cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.61
diff -u -p -r1.61 Makefile
--- multimedia/mpv/Makefile     29 Jan 2020 06:52:21 -0000      1.61
+++ multimedia/mpv/Makefile     7 Aug 2020 07:22:44 -0000
@@ -99,10 +99,6 @@ MAKE_FLAGS =         -o "${WRKBUILD}" -t "${WRK
 
 NO_TEST =              Yes
 
-.if ${MACHINE_ARCH} == "i386"
-CFLAGS +=              -march=i586
-.endif
-
 DO_WAF =               cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MODPY_BIN} \
                                ${WAF} ${MAKE_FLAGS}
 
Index: net/knot/Makefile
===================================================================
RCS file: /cvs/ports/net/knot/Makefile,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile
--- net/knot/Makefile   19 Jun 2020 16:39:00 -0000      1.50
+++ net/knot/Makefile   7 Aug 2020 07:22:57 -0000
@@ -48,10 +48,6 @@ CONFIGURE_ENV =              ac_cv_path_PDFLATEX="fa
                        CPPFLAGS="-I${LOCALBASE}/include" \
                        LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}"
 
-.if ${MACHINE_ARCH} == "i386"
-CFLAGS += -march=i586
-.endif
-
 post-install:
        mv ${WRKINST}/etc/knot/ ${PREFIX}/share/examples/knot/
 
Index: net/dnsdist/Makefile
===================================================================
RCS file: /cvs/ports/net/dnsdist/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- net/dnsdist/Makefile        30 Jul 2020 14:25:11 -0000      1.18
+++ net/dnsdist/Makefile        7 Aug 2020 07:23:14 -0000
@@ -54,12 +54,6 @@ LIB_DEPENDS+=                ${MODLUA_LIB_DEPENDS} \
                        net/libfstrm \
                        www/h2o
 
-.if ${MACHINE_ARCH:Mi386}
-# needs 64-bit atomics
-CFLAGS+=               -march=i586
-CXXFLAGS+=             -march=i586
-.endif
-
 post-install:
        ${INSTALL_DATA_DIR} ${PREFIX}/share/{doc,examples}/dnsdist
        cd ${WRKSRC}; ${INSTALL_DATA} README.md ${PREFIX}/share/doc/dnsdist/; \
Index: x11/gnome/builder/Makefile
===================================================================
RCS file: /cvs/ports/x11/gnome/builder/Makefile,v
retrieving revision 1.104
diff -u -p -r1.104 Makefile
--- x11/gnome/builder/Makefile  3 Jul 2020 21:13:22 -0000       1.104
+++ x11/gnome/builder/Makefile  7 Aug 2020 07:24:14 -0000
@@ -60,9 +60,7 @@ LIB_DEPENDS=          devel/glade \
                        x11/gtksourceview4
 
 .include <bsd.port.arch.mk>
-.if ${ARCH:Mi386} # needs 64-bit atomic ops
-CFLAGS +=              -march=i586
-CXXFLAGS +=            -march=i586
+.if ${ARCH:Mi386}
 # Doesn't build with lld: non-ABS relocation R_386_GOTOFF against symbol 
'.LC74'
 USE_LLD =              No
 .endif

Reply via email to