commit | 7b55d4fce2c2b8eebbb1fc654400c7d46fd6bfba | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Fri Nov 19 20:46:15 2004 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Fri Nov 19 20:46:15 2004 +0000 |
tree | c9d72cb4a2e6fe6f609179c4915d43249a10e9f7 | |
parent | 4e459c465e861b5c97a1ccf96331a85df9ed0fef [diff] |
Instead of storing std::string's for ExternalSymbol references, rely on the fact that all ExternalSymbols are actually string literals with static storage. Thus we don't have to do anything special to hold them and we certainly don't have to copy string data around. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18007 91177308-0d34-0410-b5e6-96231b3b80d8