diff options
| author | Sean Silva <silvas@purdue.edu> | 2013-06-19 00:11:59 +0000 |
|---|---|---|
| committer | Sean Silva <silvas@purdue.edu> | 2013-06-19 00:11:59 +0000 |
| commit | bba855976706d8c19bc2799e5a1b6a899b69ace0 (patch) | |
| tree | 0d39498e36f6ddb48689a2af7b6c16df48ea909c /llvm/tools/yaml2obj/yaml2elf.cpp | |
| parent | 08a1bb8199db1dd32cd870da30a8617bdf09451b (diff) | |
| download | bcm5719-llvm-bba855976706d8c19bc2799e5a1b6a899b69ace0.tar.gz bcm5719-llvm-bba855976706d8c19bc2799e5a1b6a899b69ace0.zip | |
[yaml2obj][ELF] Support st_info through `Binding` and `Type` YAML keys.
llvm-svn: 184263
Diffstat (limited to 'llvm/tools/yaml2obj/yaml2elf.cpp')
| -rw-r--r-- | llvm/tools/yaml2obj/yaml2elf.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/tools/yaml2obj/yaml2elf.cpp b/llvm/tools/yaml2obj/yaml2elf.cpp index 3ddbe0afee2..80d21e795d6 100644 --- a/llvm/tools/yaml2obj/yaml2elf.cpp +++ b/llvm/tools/yaml2obj/yaml2elf.cpp @@ -166,6 +166,7 @@ static void handleSymtabSectionHeader( zero(Symbol); if (!Sym.Name.empty()) Symbol.st_name = StrTab.addString(Sym.Name); + Symbol.setBindingAndType(Sym.Binding, Sym.Type); Syms.push_back(Symbol); } |

