diff options
author | 2014-03-23 17:29:06 +0000 | |
---|---|---|
committer | 2014-03-23 17:29:06 +0000 | |
commit | 6592d39382e2b9ae9b5843db36c4047516373253 (patch) | |
tree | 180774ec65efb8b48941192be013ad690f0f26b7 | |
parent | put a pointer to the "incompatibilities with lex and posix" into STANDARDS (diff) | |
download | wireguard-openbsd-6592d39382e2b9ae9b5843db36c4047516373253.tar.xz wireguard-openbsd-6592d39382e2b9ae9b5843db36c4047516373253.zip |
Finally give powerpc PIE. Remaining bugs on socppc fixed by kettenis@.
"I think you should do this switch right away" deraadt@
-rw-r--r-- | share/man/man1/gcc-local.1 | 7 | ||||
-rw-r--r-- | share/mk/bsd.own.mk | 5 |
2 files changed, 6 insertions, 6 deletions
diff --git a/share/man/man1/gcc-local.1 b/share/man/man1/gcc-local.1 index 0039366da84..c2d41c7254e 100644 --- a/share/man/man1/gcc-local.1 +++ b/share/man/man1/gcc-local.1 @@ -1,4 +1,4 @@ -.\" $OpenBSD: gcc-local.1,v 1.41 2014/01/21 07:47:59 jmc Exp $ +.\" $OpenBSD: gcc-local.1,v 1.42 2014/03/23 17:29:06 pascal Exp $ .\" .\" Copyright (c) 2002 Marc Espie .\" Copyright (c) 2003 Anil Madhavapeddy @@ -25,7 +25,7 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.Dd $Mdocdate: January 21 2014 $ +.Dd $Mdocdate: March 23 2014 $ .Dt GCC-LOCAL 1 .Os .Sh NAME @@ -160,7 +160,8 @@ which includes additional functions to be protected \(em those that have local array definitions or have references to local frame addresses. .It -On the alpha, amd64, hppa, i386, mips64, sh and sparc64 architectures, +On the alpha, amd64, hppa, i386, mips64, powerpc, sh and sparc64 +architectures, .Nm gcc generates position-independent executables .Pq PIEs diff --git a/share/mk/bsd.own.mk b/share/mk/bsd.own.mk index 83b27d60553..e53644f2650 100644 --- a/share/mk/bsd.own.mk +++ b/share/mk/bsd.own.mk @@ -1,4 +1,4 @@ -# $OpenBSD: bsd.own.mk,v 1.146 2014/03/23 03:33:58 tedu Exp $ +# $OpenBSD: bsd.own.mk,v 1.147 2014/03/23 17:29:06 pascal Exp $ # $NetBSD: bsd.own.mk,v 1.24 1996/04/13 02:08:09 thorpej Exp $ # Host-specific overrides @@ -27,12 +27,11 @@ ELF_TOOLCHAIN?= yes GCC3_ARCH=m88k vax BINUTILS217_ARCH=hppa64 ia64 -# powerpc has problems on some "embedded" powerpc. # arm needs binutils-2.17, which still lacks W^X support # sparc has not been tried # m88k unknown # hppa64 unknown -PIE_ARCH=alpha amd64 hppa i386 mips64 mips64el sh sparc64 +PIE_ARCH=alpha amd64 hppa i386 mips64 mips64el powerpc sh sparc64 .for _arch in ${MACHINE_ARCH} .if !empty(GCC3_ARCH:M${_arch}) |