Module Name:    src
Committed By:   martin
Date:           Thu Aug 31 11:41:29 UTC 2017

Modified Files:
        src/sys/arch/hppa/stand [netbsd-8]: Makefile.buildboot Makefile.inc
        src/sys/arch/hppa/stand/boot [netbsd-8]: ld.script

Log Message:
Pull up following revision(s) (requested by skrll in ticket #249):
        sys/arch/hppa/stand/Makefile.buildboot: revision 1.4
        sys/arch/hppa/stand/boot/ld.script: revision 1.2
        sys/arch/hppa/stand/Makefile.inc: revision 1.4
disable PIE and SSP
Ensure all data is captured under the edata symbol for srt0.S to relocate
it correctly.
gcc 5.3 marks some data as .data.rel.local, .data.rel or .data.rel.ro
port-hppa/52484: lif images from -8 and HEAD not loadable/bootable over network


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.6.1 src/sys/arch/hppa/stand/Makefile.buildboot
cvs rdiff -u -r1.3 -r1.3.10.1 src/sys/arch/hppa/stand/Makefile.inc
cvs rdiff -u -r1.1 -r1.1.28.1 src/sys/arch/hppa/stand/boot/ld.script

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/hppa/stand/Makefile.buildboot
diff -u src/sys/arch/hppa/stand/Makefile.buildboot:1.3 src/sys/arch/hppa/stand/Makefile.buildboot:1.3.6.1
--- src/sys/arch/hppa/stand/Makefile.buildboot:1.3	Sat Apr  8 19:53:20 2017
+++ src/sys/arch/hppa/stand/Makefile.buildboot	Thu Aug 31 11:41:29 2017
@@ -1,5 +1,7 @@
-#	$NetBSD: Makefile.buildboot,v 1.3 2017/04/08 19:53:20 christos Exp $
+#	$NetBSD: Makefile.buildboot,v 1.3.6.1 2017/08/31 11:41:29 martin Exp $
 
+NOPIE=yes
+NOSSP=yes
 NODEBUG=yes
 RELOC=	120000
 HEAP_LIMIT=0x1c0000

Index: src/sys/arch/hppa/stand/Makefile.inc
diff -u src/sys/arch/hppa/stand/Makefile.inc:1.3 src/sys/arch/hppa/stand/Makefile.inc:1.3.10.1
--- src/sys/arch/hppa/stand/Makefile.inc:1.3	Sun Feb 21 14:50:05 2016
+++ src/sys/arch/hppa/stand/Makefile.inc	Thu Aug 31 11:41:29 2017
@@ -1,5 +1,6 @@
-#	$NetBSD: Makefile.inc,v 1.3 2016/02/21 14:50:05 christos Exp $
+#	$NetBSD: Makefile.inc,v 1.3.10.1 2017/08/31 11:41:29 martin Exp $
 
+NOSSP=yes
 NOPIE=yes
 NOCTF=yes
 BINDIR=		/usr/mdec

Index: src/sys/arch/hppa/stand/boot/ld.script
diff -u src/sys/arch/hppa/stand/boot/ld.script:1.1 src/sys/arch/hppa/stand/boot/ld.script:1.1.28.1
--- src/sys/arch/hppa/stand/boot/ld.script:1.1	Mon Feb 24 07:23:43 2014
+++ src/sys/arch/hppa/stand/boot/ld.script	Thu Aug 31 11:41:29 2017
@@ -1,4 +1,4 @@
-/*	$NetBSD: ld.script,v 1.1 2014/02/24 07:23:43 skrll Exp $	*/
+/*	$NetBSD: ld.script,v 1.1.28.1 2017/08/31 11:41:29 martin Exp $	*/
 
 /*	$OpenBSD: ld.script,v 1.2 1999/04/20 20:02:37 mickey Exp $	*/
 
@@ -23,7 +23,7 @@ SECTIONS {
 	.data : {
 		$global$ = .;
 		*(.data)
-		*(.data1)
+		*(.data*)
 		*(.sdata)
 		*(.sdata2)
 		*(.dynamic)

Reply via email to