-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