Blackfin arch: parse input sections properly when using -ffunction-sections/-fdata-sections
Signed-off-by: Mike Frysinger <michael.frysinger@analog.com> Signed-off-by: Bryan Wu <bryan.wu@analog.com>
This commit is contained in:
parent
1ffe6646ba
commit
fbeb7370b6
@ -46,6 +46,7 @@ SECTIONS
|
|||||||
__text = .;
|
__text = .;
|
||||||
_text = .;
|
_text = .;
|
||||||
__stext = .;
|
__stext = .;
|
||||||
|
*(.text.*)
|
||||||
TEXT_TEXT
|
TEXT_TEXT
|
||||||
SCHED_TEXT
|
SCHED_TEXT
|
||||||
LOCK_TEXT
|
LOCK_TEXT
|
||||||
@ -73,6 +74,7 @@ SECTIONS
|
|||||||
. = ALIGN(THREAD_SIZE);
|
. = ALIGN(THREAD_SIZE);
|
||||||
*(.data.init_task)
|
*(.data.init_task)
|
||||||
DATA_DATA
|
DATA_DATA
|
||||||
|
*(.data.*)
|
||||||
CONSTRUCTORS
|
CONSTRUCTORS
|
||||||
|
|
||||||
. = ALIGN(32);
|
. = ALIGN(32);
|
||||||
@ -164,7 +166,7 @@ SECTIONS
|
|||||||
{
|
{
|
||||||
. = ALIGN(4);
|
. = ALIGN(4);
|
||||||
___bss_start = .;
|
___bss_start = .;
|
||||||
*(.bss)
|
*(.bss .bss.*)
|
||||||
*(COMMON)
|
*(COMMON)
|
||||||
. = ALIGN(4);
|
. = ALIGN(4);
|
||||||
___bss_stop = .;
|
___bss_stop = .;
|
||||||
|
Loading…
Reference in New Issue
Block a user