Skip to content
  • Rui Ueyama's avatar
    360bace8
    COFF: Add /alternatename option. · 360bace8
    Rui Ueyama authored
    Previously, this feature was implemented using a special type of
    undefined symbol, in addition to an intricate way to make the resolver
    read a virtual file containing that renaming symbols.
    
    Now the feature is directly handled by the symbol table.
    The symbol table has a function, rename(), to rename symbols, whose
    definition is 4 lines long. Symbol renaming is naturally modeled using
    Symbol and SymbolBody.
    
    llvm-svn: 238696
    360bace8
    COFF: Add /alternatename option.
    Rui Ueyama authored
    Previously, this feature was implemented using a special type of
    undefined symbol, in addition to an intricate way to make the resolver
    read a virtual file containing that renaming symbols.
    
    Now the feature is directly handled by the symbol table.
    The symbol table has a function, rename(), to rename symbols, whose
    definition is 4 lines long. Symbol renaming is naturally modeled using
    Symbol and SymbolBody.
    
    llvm-svn: 238696
Loading