mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-12-08 12:45:26 -05:00
Common data must be included in .bss or it won't get zeroed in crt0. Fix the archos self-extractor as well to play safe.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19033 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
545b51e2e4
commit
4944a1c1e1
7 changed files with 7 additions and 0 deletions
|
|
@ -64,6 +64,7 @@ SECTIONS
|
||||||
{
|
{
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss)
|
*(.bss)
|
||||||
|
*(COMMON)
|
||||||
. = ALIGN(0x4);
|
. = ALIGN(0x4);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > DRAM
|
} > DRAM
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,7 @@ SECTIONS
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss*);
|
*(.bss*);
|
||||||
*(.ibss);
|
*(.ibss);
|
||||||
|
*(COMMON)
|
||||||
*(.ncbss*);
|
*(.ncbss*);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > IRAM
|
} > IRAM
|
||||||
|
|
|
||||||
|
|
@ -73,6 +73,7 @@ SECTIONS
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss*);
|
*(.bss*);
|
||||||
*(.ibss);
|
*(.ibss);
|
||||||
|
*(COMMON)
|
||||||
*(.ncbss*);
|
*(.ncbss*);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > DRAM
|
} > DRAM
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,7 @@ SECTIONS
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss*);
|
*(.bss*);
|
||||||
*(.ibss);
|
*(.ibss);
|
||||||
|
*(COMMON)
|
||||||
*(.ncbss*);
|
*(.ncbss*);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > DRAM
|
} > DRAM
|
||||||
|
|
|
||||||
|
|
@ -57,6 +57,7 @@ SECTIONS
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss*);
|
*(.bss*);
|
||||||
*(.ibss);
|
*(.ibss);
|
||||||
|
*(COMMON)
|
||||||
*(.ncbss*);
|
*(.ncbss*);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > DRAM
|
} > DRAM
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,7 @@ SECTIONS
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss*);
|
*(.bss*);
|
||||||
*(.ibss);
|
*(.ibss);
|
||||||
|
*(COMMON)
|
||||||
*(.ncbss*);
|
*(.ncbss*);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > DRAM
|
} > DRAM
|
||||||
|
|
|
||||||
|
|
@ -63,6 +63,7 @@ SECTIONS
|
||||||
_edata = .;
|
_edata = .;
|
||||||
*(.bss*);
|
*(.bss*);
|
||||||
*(.ibss);
|
*(.ibss);
|
||||||
|
*(COMMON)
|
||||||
*(.ncbss*);
|
*(.ncbss*);
|
||||||
_end = .;
|
_end = .;
|
||||||
} > DRAM
|
} > DRAM
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue