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/3830c619c19a
branches:  netbsd-8
changeset: 434269:3830c619c19a
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 73acb3728ea6 -r 3830c619c19a 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 73acb3728ea6 -r 3830c619c19a 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 73acb3728ea6 -r 3830c619c19a 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