Module Name: src Committed By: christos Date: Tue May 14 19:07:07 UTC 2019
Modified Files: src/tests/libexec/ld.elf_so: Makefile Makefile.inc Log Message: clang ifunc's on powerpc require secure-plt. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/tests/libexec/ld.elf_so/Makefile cvs rdiff -u -r1.1 -r1.2 src/tests/libexec/ld.elf_so/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/libexec/ld.elf_so/Makefile diff -u src/tests/libexec/ld.elf_so/Makefile:1.9 src/tests/libexec/ld.elf_so/Makefile:1.10 --- src/tests/libexec/ld.elf_so/Makefile:1.9 Tue Jul 11 11:21:36 2017 +++ src/tests/libexec/ld.elf_so/Makefile Tue May 14 15:07:07 2019 @@ -1,8 +1,9 @@ -# $NetBSD: Makefile,v 1.9 2017/07/11 15:21:36 joerg Exp $ +# $NetBSD: Makefile,v 1.10 2019/05/14 19:07:07 christos Exp $ # NOMAN= # defined +.include "Makefile.inc" .include <bsd.own.mk> .if ${MKPIC} != "no" Index: src/tests/libexec/ld.elf_so/Makefile.inc diff -u src/tests/libexec/ld.elf_so/Makefile.inc:1.1 src/tests/libexec/ld.elf_so/Makefile.inc:1.2 --- src/tests/libexec/ld.elf_so/Makefile.inc:1.1 Sat Jun 11 14:03:19 2011 +++ src/tests/libexec/ld.elf_so/Makefile.inc Tue May 14 15:07:07 2019 @@ -1 +1,5 @@ .include "../Makefile.inc" + +.if ${MACHINE_ARCH} == "powerpc" +CFLAGS += -msecure-plt +.endif