[arch] Add __drivers and __devices arrays to ld scripts.

This commit is contained in:
Corey Tabaka
2013-03-12 00:09:48 -07:00
parent 66bd261ea8
commit a760678e55
3 changed files with 25 additions and 1 deletions

View File

@@ -50,6 +50,10 @@ SECTIONS
__rodata_start = .;
*(.rodata .rodata.* .gnu.linkonce.r.*)
. = ALIGN(4);
__drivers = .;
KEEP(*(.drivers))
__drivers_end = .;
. = ALIGN(4);
__rodata_end = .;
}
@@ -68,6 +72,10 @@ SECTIONS
__apps_start = .;
KEEP (*(.apps))
__apps_end = .;
. = ALIGN(4);
__devices = .;
KEEP(*(.devices))
__devices_end = .;
}
.ctors : ALIGN(4) {