mirror of git://git.musl-libc.org/musl
align mips _init/_fini functions
since .init and .fini are not .text, the toolchain does not seem to align them for code by default. this yields random breakage depending on the object sizes the linker is dealing with.
This commit is contained in:
parent
7d9a5c6af7
commit
32e7bd78ae
|
@ -2,6 +2,7 @@
|
|||
|
||||
.section .init
|
||||
.global _init
|
||||
.align 2
|
||||
_init:
|
||||
subu $sp,$sp,32
|
||||
sw $gp,24($sp)
|
||||
|
@ -9,6 +10,7 @@ _init:
|
|||
|
||||
.section .fini
|
||||
.global _fini
|
||||
.align 2
|
||||
_fini:
|
||||
subu $sp,$sp,32
|
||||
sw $gp,24($sp)
|
||||
|
|
Loading…
Reference in New Issue