diff --git a/include/firm/specfiles/ARM7-BB-GCDFIRM.lcf.template b/include/firm/specfiles/ARM7-BB-GCDFIRM.lcf.template index 2b60c555..589a7e01 100644 --- a/include/firm/specfiles/ARM7-BB-GCDFIRM.lcf.template +++ b/include/firm/specfiles/ARM7-BB-GCDFIRM.lcf.template @@ -42,7 +42,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -139,7 +141,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -188,7 +192,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -256,7 +262,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -322,7 +330,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -403,7 +413,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM7-BB-NORFIRM.lcf.template b/include/firm/specfiles/ARM7-BB-NORFIRM.lcf.template index 2b60c555..589a7e01 100644 --- a/include/firm/specfiles/ARM7-BB-NORFIRM.lcf.template +++ b/include/firm/specfiles/ARM7-BB-NORFIRM.lcf.template @@ -42,7 +42,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -139,7 +141,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -188,7 +192,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -256,7 +262,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -322,7 +330,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -403,7 +413,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM7-TS-GCDFIRM.lcf.template b/include/firm/specfiles/ARM7-TS-GCDFIRM.lcf.template index 83064d35..b1c12792 100644 --- a/include/firm/specfiles/ARM7-TS-GCDFIRM.lcf.template +++ b/include/firm/specfiles/ARM7-TS-GCDFIRM.lcf.template @@ -42,7 +42,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -139,7 +141,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -188,7 +192,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -256,7 +262,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -322,7 +330,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -403,7 +413,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM7-TS-NORFIRM.lcf.template b/include/firm/specfiles/ARM7-TS-NORFIRM.lcf.template index 83064d35..b1c12792 100644 --- a/include/firm/specfiles/ARM7-TS-NORFIRM.lcf.template +++ b/include/firm/specfiles/ARM7-TS-NORFIRM.lcf.template @@ -42,7 +42,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -139,7 +141,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -188,7 +192,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -256,7 +262,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -322,7 +330,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -403,7 +413,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(4); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM9-BB-GCDFIRM.lcf.template b/include/firm/specfiles/ARM9-BB-GCDFIRM.lcf.template index fcc55e5a..1678da29 100644 --- a/include/firm/specfiles/ARM9-BB-GCDFIRM.lcf.template +++ b/include/firm/specfiles/ARM9-BB-GCDFIRM.lcf.template @@ -54,7 +54,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -161,7 +163,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -210,7 +214,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -286,7 +292,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -374,7 +382,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -461,7 +471,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM9-BB-NORFIRM.lcf.template b/include/firm/specfiles/ARM9-BB-NORFIRM.lcf.template index fcc55e5a..1678da29 100644 --- a/include/firm/specfiles/ARM9-BB-NORFIRM.lcf.template +++ b/include/firm/specfiles/ARM9-BB-NORFIRM.lcf.template @@ -54,7 +54,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -161,7 +163,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -210,7 +214,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -286,7 +292,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -374,7 +382,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -461,7 +471,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM9-TS-GCDFIRM.lcf.template b/include/firm/specfiles/ARM9-TS-GCDFIRM.lcf.template index fab99dba..ee413c57 100644 --- a/include/firm/specfiles/ARM9-TS-GCDFIRM.lcf.template +++ b/include/firm/specfiles/ARM9-TS-GCDFIRM.lcf.template @@ -54,7 +54,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -161,7 +163,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -210,7 +214,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -286,7 +292,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -374,7 +382,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -461,7 +471,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK diff --git a/include/firm/specfiles/ARM9-TS-NORFIRM.lcf.template b/include/firm/specfiles/ARM9-TS-NORFIRM.lcf.template index fab99dba..ee413c57 100644 --- a/include/firm/specfiles/ARM9-TS-NORFIRM.lcf.template +++ b/include/firm/specfiles/ARM9-TS-NORFIRM.lcf.template @@ -54,7 +54,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); # Fit to cache line - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -161,7 +163,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -210,7 +214,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -286,7 +292,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK @@ -374,7 +382,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # TEXT BLOCK: READ ONLY @@ -461,7 +471,9 @@ SECTIONS { ALIGNALL(4); . = ALIGN(32); - + + SEARCH_SYMBOL ; + # # BSS BLOCK