Fix linker scripts
This commit is contained in:
parent
36e54642d2
commit
93c8c90804
@ -5,8 +5,9 @@ ENTRY(_start)
|
||||
SECTIONS
|
||||
{
|
||||
. = 0;
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*)}
|
||||
.rodata : ALIGN(4) { *(.rodata*) }
|
||||
.data : ALIGN(4) { *(.data*) *(.bss* COMMON)}
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*); . = ALIGN(4); }
|
||||
.rodata : ALIGN(4) { *(.rodata*); . = ALIGN(4); }
|
||||
.data : ALIGN(4) { *(.data*); . = ALIGN(8); *(.bss* COMMON); . = ALIGN(8); }
|
||||
|
||||
. = ALIGN(4);
|
||||
}
|
||||
|
@ -5,8 +5,9 @@ ENTRY(_start)
|
||||
SECTIONS
|
||||
{
|
||||
. = 0x01FF7FE0;
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*)}
|
||||
.rodata : ALIGN(4) { *(.rodata*) }
|
||||
.data : ALIGN(4) { *(.data*) *(.bss* COMMON)}
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*); . = ALIGN(4); }
|
||||
.rodata : ALIGN(4) { *(.rodata*); . = ALIGN(4); }
|
||||
.data : ALIGN(4) { *(.data*); . = ALIGN(8); *(.bss* COMMON); . = ALIGN(8); }
|
||||
|
||||
. = ALIGN(4);
|
||||
}
|
||||
|
11
linker.ld
11
linker.ld
@ -6,10 +6,13 @@ SECTIONS
|
||||
{
|
||||
. = 0x23F00000;
|
||||
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*) }
|
||||
.rodata : ALIGN(4) { *(.rodata*) }
|
||||
.data : ALIGN(4) { *(.data*) }
|
||||
.bss : ALIGN(4) { __bss_start = .; *(.bss* COMMON); __bss_end = .;}
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*); . = ALIGN(4); }
|
||||
.rodata : ALIGN(4) { *(.rodata*); . = ALIGN(4); }
|
||||
.data : ALIGN(4) { *(.data*); . = ALIGN(4); }
|
||||
|
||||
__bss_start = .;
|
||||
.bss : ALIGN(8) { *(.bss* COMMON); . = ALIGN(8); }
|
||||
__bss_end = .;
|
||||
|
||||
. = ALIGN(4);
|
||||
}
|
||||
|
@ -5,8 +5,9 @@ ENTRY(_start)
|
||||
SECTIONS
|
||||
{
|
||||
. = 0x24FFFE00;
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*)}
|
||||
.rodata : ALIGN(4) { *(.rodata*) }
|
||||
.data : ALIGN(4) { *(.data*) *(.bss* COMMON)}
|
||||
.text : ALIGN(4) { *(.text.start) *(.text*); . = ALIGN(4); }
|
||||
.rodata : ALIGN(4) { *(.rodata*); . = ALIGN(4); }
|
||||
.data : ALIGN(4) { *(.data*); . = ALIGN(8); *(.bss* COMMON); . = ALIGN(8); }
|
||||
|
||||
. = ALIGN(4);
|
||||
}
|
||||
|
Reference in New Issue
Block a user