diff options
author | H. Peter Anvin <hpa@zytor.com> | 2009-05-13 18:38:46 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-05-13 18:38:46 -0700 |
commit | 376a2bfe09b8292140d7a40ce77a1cc7f4316e17 (patch) | |
tree | 74a9943bae1d45bfe0ec59dc1412d00b8c54f6a6 /core/layout.inc | |
parent | 577e49042d7266a9676244b4a89caf3bda184e7d (diff) | |
download | syslinux-376a2bfe09b8292140d7a40ce77a1cc7f4316e17.tar.gz |
core: obsolete .bss1 and .bss2
Remove the obsolete .bss1 and .bss2 segments; they represent segment
balancing which is no longer useful. The current balance between
.earlybss, .bss and .uibss seems to be sufficient; if we need more
balancing in the future then we need to start over anyway.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'core/layout.inc')
-rw-r--r-- | core/layout.inc | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/core/layout.inc b/core/layout.inc index a73a36c0..556f4a8e 100644 --- a/core/layout.inc +++ b/core/layout.inc @@ -40,8 +40,8 @@ LATEBSS_START equ 0B800h section .replacestub exec write progbits align=16 ; Use .bss for things that doesn't have to be in low memory; - ; with .bss1 and .bss2 to offload. .earlybss should be used - ; for things that absolutely have to be below 0x7c00. + ; .earlybss should be used for things that absolutely have + ; to be below 0x7c00. section .bss write nobits align=16 %if 0 ; IS_PXELINUX @@ -54,8 +54,6 @@ LATEBSS_START equ 0B800h RBFG_brainfuck: resb 2048 ; Bigger than an Ethernet packet... %endif - section .bss2 write nobits align=16 - section .init exec write progbits align=1 section .text exec write progbits align=1 section .bcopyxx exec write progbits align=16 @@ -69,9 +67,6 @@ RBFG_brainfuck: resb 2048 ; Bigger than an Ethernet packet... ; the spillover from the last fractional sector load. section .uibss write nobits align=16 - ; Normal bss... - section .bss1 write nobits align=16 - ; Symbols from linker script %macro SECINFO 1 extern __%1_start, __%1_lma, __%1_end |