Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/netbsd-8]: src/sys/arch/hppa/stand Pull up following revision(s) (reques...



details:   https://anonhg.NetBSD.org/src/rev/05f05499e1f7
branches:  netbsd-8
changeset: 850993:05f05499e1f7
user:      martin <martin%NetBSD.org@localhost>
date:      Thu Aug 31 11:41:29 2017 +0000

description:
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

diffstat:

 sys/arch/hppa/stand/Makefile.buildboot |  4 +++-
 sys/arch/hppa/stand/Makefile.inc       |  3 ++-
 sys/arch/hppa/stand/boot/ld.script     |  4 ++--
 3 files changed, 7 insertions(+), 4 deletions(-)

diffs (41 lines):

diff -r 974e7bc26206 -r 05f05499e1f7 sys/arch/hppa/stand/Makefile.buildboot
--- a/sys/arch/hppa/stand/Makefile.buildboot    Thu Aug 31 11:37:37 2017 +0000
+++ b/sys/arch/hppa/stand/Makefile.buildboot    Thu Aug 31 11:41:29 2017 +0000
@@ -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
diff -r 974e7bc26206 -r 05f05499e1f7 sys/arch/hppa/stand/Makefile.inc
--- a/sys/arch/hppa/stand/Makefile.inc  Thu Aug 31 11:37:37 2017 +0000
+++ b/sys/arch/hppa/stand/Makefile.inc  Thu Aug 31 11:41:29 2017 +0000
@@ -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
diff -r 974e7bc26206 -r 05f05499e1f7 sys/arch/hppa/stand/boot/ld.script
--- a/sys/arch/hppa/stand/boot/ld.script        Thu Aug 31 11:37:37 2017 +0000
+++ b/sys/arch/hppa/stand/boot/ld.script        Thu Aug 31 11:41:29 2017 +0000
@@ -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 @@
        .data : {
                $global$ = .;
                *(.data)
-               *(.data1)
+               *(.data*)
                *(.sdata)
                *(.sdata2)
                *(.dynamic)



Home | Main Index | Thread Index | Old Index