Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Feb 2017 17:46:38 +0000 (UTC)
From:      Jung-uk Kim <jkim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r314152 - head/lib/libcompiler_rt
Message-ID:  <201702231746.v1NHkckJ083161@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jkim
Date: Thu Feb 23 17:46:38 2017
New Revision: 314152
URL: https://svnweb.freebsd.org/changeset/base/314152

Log:
  Remove an assembler flag, which is redundant since r309124.  The upstream
  took care of it by introducing a macro NO_EXEC_STACK_DIRECTIVE.
  
  http://llvm.org/viewvc/llvm-project?rev=273500&view=rev
  
  Reviewed by:	dim

Modified:
  head/lib/libcompiler_rt/Makefile

Modified: head/lib/libcompiler_rt/Makefile
==============================================================================
--- head/lib/libcompiler_rt/Makefile	Thu Feb 23 17:44:06 2017	(r314151)
+++ head/lib/libcompiler_rt/Makefile	Thu Feb 23 17:46:38 2017	(r314152)
@@ -25,10 +25,4 @@ SYMLINKS+=	libcompiler_rt.a ${LIBDIR}/li
 SYMLINKS+=	libcompiler_rt_p.a ${LIBDIR}/libgcc_p.a
 .endif
 
-.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" || \
-    ${MACHINE_CPUARCH} == "powerpc" || ${MACHINE_ARCH:Marmv6*}
-AFLAGS+=	--noexecstack
-ACFLAGS+=	-Wa,--noexecstack
-.endif
-
 .include <bsd.lib.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702231746.v1NHkckJ083161>