Skip to content
  • Sean Silva's avatar
    [yaml2obj][ELF] Don't explicitly set `Binding` with STB_* · aff5125f
    Sean Silva authored
    Instead, just have 3 sub-lists, one for each of
    {STB_LOCAL,STB_GLOBAL,STB_WEAK}.
    
    This allows us to be a lot more explicit w.r.t. the symbol ordering in
    the object file, because if we allowed explicitly setting the STB_*
    `Binding` key for the symbol, then we might have ended up having to
    shuffle STB_LOCAL symbols to the front of the list, which is likely to
    cause confusion and potential for error.
    
    Also, this new approach is simpler ;)
    
    llvm-svn: 184506
    aff5125f
Loading