mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 19:12:56 +02:00
Object/COFF: Support common symbols.
llvm-svn: 144861
This commit is contained in:
parent
1b837af2bd
commit
346238dcfc
@ -226,7 +226,9 @@ error_code COFFObjectFile::getSymbolNMTypeChar(DataRefImpl Symb,
|
|||||||
if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL) {
|
if (symb->StorageClass == COFF::IMAGE_SYM_CLASS_WEAK_EXTERNAL) {
|
||||||
Result = 'w';
|
Result = 'w';
|
||||||
return object_error::success; // Don't do ::toupper.
|
return object_error::success; // Don't do ::toupper.
|
||||||
} else
|
} else if (symb->Value != 0) // Check for common symbols.
|
||||||
|
ret = 'c';
|
||||||
|
else
|
||||||
ret = 'u';
|
ret = 'u';
|
||||||
break;
|
break;
|
||||||
case COFF::IMAGE_SYM_ABSOLUTE:
|
case COFF::IMAGE_SYM_ABSOLUTE:
|
||||||
|
Loading…
Reference in New Issue
Block a user