summaryrefslogtreecommitdiff
path: root/script
diff options
context:
space:
mode:
authorChangseok Oh <seok.oh@samsung.com>2017-01-03 13:07:13 +0900
committerGerrit Code Review <gerrit@s001>2017-01-03 13:07:13 +0900
commit88ea615095cd255f79a76ef0cbaa0fc23c5f5592 (patch)
tree90a6f434e1985baa9b0b373f67232366a3a63014 /script
parentac8012adce959e4510c59af47c261db365058be9 (diff)
parent72659210ed23d5acbb01ebe8a872f6b325c182d2 (diff)
downloadrootstrap-88ea615095cd255f79a76ef0cbaa0fc23c5f5592.tar.gz
rootstrap-88ea615095cd255f79a76ef0cbaa0fc23c5f5592.tar.bz2
rootstrap-88ea615095cd255f79a76ef0cbaa0fc23c5f5592.zip
Merge "Revert "Update postlink : skip NOTYPE"" into tizen_3.0
Diffstat (limited to 'script')
-rwxr-xr-xscript/postlinkerbin11739 -> 751341 bytes
-rwxr-xr-xscript/postlinker.c2
-rwxr-xr-xscript/postlinker_64bin11744 -> 751346 bytes
-rwxr-xr-xscript/postlinker_64.c2
4 files changed, 2 insertions, 2 deletions
diff --git a/script/postlinker b/script/postlinker
index 708bded..3baab7c 100755
--- a/script/postlinker
+++ b/script/postlinker
Binary files differ
diff --git a/script/postlinker.c b/script/postlinker.c
index c7e2291..6e1531b 100755
--- a/script/postlinker.c
+++ b/script/postlinker.c
@@ -199,7 +199,7 @@ int PostLinker(char* fileName)
{
if(pMapSymbolTable[i].st_shndx == SHN_UNDEF
&& pMapSymbolTable[i].st_value == 0
- && ((pMapSymbolTable[i].st_info&0xF) == STT_FUNC ||( pMapSymbolTable[i].st_info&0xF) == STT_OBJECT ))
+ && ((pMapSymbolTable[i].st_info&0xF) == STT_FUNC ||( pMapSymbolTable[i].st_info&0xF) == STT_OBJECT || (pMapSymbolTable[i].st_info&0xF) == STT_NOTYPE))
{
if(pMapSymbolTable[i].st_name == 0)
{
diff --git a/script/postlinker_64 b/script/postlinker_64
index 2065370..521f608 100755
--- a/script/postlinker_64
+++ b/script/postlinker_64
Binary files differ
diff --git a/script/postlinker_64.c b/script/postlinker_64.c
index bfc0d7e..d9e89e5 100755
--- a/script/postlinker_64.c
+++ b/script/postlinker_64.c
@@ -124,7 +124,7 @@ int PostLinker64(char* fileName)
{
if(pMapSymbolTable[i].st_shndx == SHN_UNDEF
&& pMapSymbolTable[i].st_value == 0
- && ((pMapSymbolTable[i].st_info&0xF) == STT_FUNC ||( pMapSymbolTable[i].st_info&0xF) == STT_OBJECT ))
+ && ((pMapSymbolTable[i].st_info&0xF) == STT_FUNC ||( pMapSymbolTable[i].st_info&0xF) == STT_OBJECT || (pMapSymbolTable[i].st_info&0xF) == STT_NOTYPE))
{
if(pMapSymbolTable[i].st_name == 0)
{