Added .align 2. Prevents end of bss to be odd.
Especially important for malloc, it distinguishes between odd and even word pointers.
This commit is contained in:
commit
bbfb511322
3 changed files with 9 additions and 3 deletions
|
@ -3,14 +3,14 @@
|
||||||
|
|
||||||
! $Header$
|
! $Header$
|
||||||
.text
|
.text
|
||||||
|
.align 2
|
||||||
endtext:
|
endtext:
|
||||||
_etext:
|
_etext:
|
||||||
.align 2
|
|
||||||
.data
|
.data
|
||||||
|
.align 2
|
||||||
enddata:
|
enddata:
|
||||||
_edata:
|
_edata:
|
||||||
.align 2
|
|
||||||
.bss
|
.bss
|
||||||
|
.align 2
|
||||||
_end:
|
_end:
|
||||||
endbss:
|
endbss:
|
||||||
.align 2
|
|
||||||
|
|
|
@ -1,11 +1,14 @@
|
||||||
.define endtext,enddata,endbss,_etext,_edata,_end
|
.define endtext,enddata,endbss,_etext,_edata,_end
|
||||||
|
|
||||||
.text
|
.text
|
||||||
|
.align 2
|
||||||
endtext:
|
endtext:
|
||||||
_etext:
|
_etext:
|
||||||
.data
|
.data
|
||||||
|
.align 2
|
||||||
enddata:
|
enddata:
|
||||||
_edata:
|
_edata:
|
||||||
.bss
|
.bss
|
||||||
|
.align 2
|
||||||
endbss:
|
endbss:
|
||||||
_end:
|
_end:
|
||||||
|
|
|
@ -1,11 +1,14 @@
|
||||||
.define endtext, enddata, endbss, _etext, _edata, _end
|
.define endtext, enddata, endbss, _etext, _edata, _end
|
||||||
|
|
||||||
.text
|
.text
|
||||||
|
.align 2
|
||||||
endtext:
|
endtext:
|
||||||
_etext:
|
_etext:
|
||||||
.data
|
.data
|
||||||
|
.align 2
|
||||||
enddata:
|
enddata:
|
||||||
_edata:
|
_edata:
|
||||||
.bss
|
.bss
|
||||||
|
.align 2
|
||||||
endbss:
|
endbss:
|
||||||
_end:
|
_end:
|
||||||
|
|
Loading…
Add table
Reference in a new issue