* applied all the OpenBSD startup code patches from the OpenBSD ports tree

git-svn-id: trunk@41645 -
This commit is contained in:
nickysn 2019-03-09 14:33:25 +00:00
parent 7b00c732b8
commit 85981b0a32
5 changed files with 41 additions and 1 deletions

View File

@ -6,6 +6,14 @@
.ascii "OpenBSD\0"
.long 0
.previous
.section ".note.openbsd.ident", "a"
.p2align 2
.long 8
.long 4
.long 1
.ascii "OpenBSD\0"
.long 0
.previous
.file "crt0.c"
gcc2_compiled.:
.data
@ -108,7 +116,7 @@ ___start:
movb $0,(%edx)
movl $__progname_storage,__progname
.L3:
call __init
# call __init
subl $16,%esp
pushl %eax
movl 8(%ebp),%eax

View File

@ -6,6 +6,14 @@
.ascii "OpenBSD\0"
.long 0
.previous
.section ".note.openbsd.ident", "a"
.p2align 2
.long 8
.long 4
.long 1
.ascii "OpenBSD\0"
.long 0
.previous
.file "crt0.c"
gcc2_compiled.:
.data

View File

@ -6,6 +6,14 @@
.ascii "OpenBSD\0"
.long 0
.previous
.section ".note.openbsd.ident", "a"
.p2align 2
.long 8
.long 4
.long 1
.ascii "OpenBSD\0"
.long 0
.previous
.file "crt0.c"
.globl __progname
.section .rodata

View File

@ -1,3 +1,11 @@
.section ".note.openbsd.ident", "a"
.p2align 2
.long 8
.long 4
.long 1
.ascii "OpenBSD\0"
.long 0
.previous
.file "crt0.c"
.globl __progname
.section .rodata

View File

@ -6,6 +6,14 @@
.ascii "OpenBSD\0"
.long 0
.previous
.section ".note.openbsd.ident", "a"
.p2align 2
.long 8
.long 4
.long 1
.ascii "OpenBSD\0"
.long 0
.previous
.file "crt0.c"
.globl __progname
.section .rodata