From 0efabb3d19e7690585641c4a19eca131d15b59d8 Mon Sep 17 00:00:00 2001 From: Boris Gjenero Date: Sun, 18 Dec 2011 07:09:00 +0000 Subject: Add linker script wildcards for -ffunction-sections and -fdata-sections. This adds wildcards to accept section names created by -ffunction-sections and -fdata-sections. It should now be possible to build all targets with those switches. Other wildcards such as those in r31337 and r31338 are only needed when things are explicitly put into those sectons. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31352 a1c6a512-1295-4272-9138-f99709370657 --- firmware/rom.lds | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/firmware/rom.lds b/firmware/rom.lds index dadd2ab4eb..e63ba7850f 100644 --- a/firmware/rom.lds +++ b/firmware/rom.lds @@ -84,7 +84,7 @@ SECTIONS KEEP(*(.resetvectors)); KEEP(*(.vectors)); . = ALIGN(0x200); - *(.data) + *(.data*) . = ALIGN(0x4); _dataend = .; . = ALIGN(0x10); /* Maintain proper alignment for .text section */ @@ -101,13 +101,13 @@ SECTIONS .text LOADADDR(.data) + SIZEOF(.data) : { *(.init.text) - *(.text) + *(.text*) . = ALIGN(0x4); } > FLASH .rodata : { - *(.rodata) + *(.rodata*) *(.rodata.str1.1) *(.rodata.str1.4) . = ALIGN(0x4); -- cgit v1.2.3