commit | 6d6178426fe90e3bc17f2647d458207e3758899b | [log] [tgz] |
---|---|---|
author | Lang Hames <lhames@gmail.com> | Mon Mar 09 23:44:13 2015 +0000 |
committer | Lang Hames <lhames@gmail.com> | Mon Mar 09 23:44:13 2015 +0000 |
tree | e6d5b2c29dca23116cec59e66c06e237bac4c4ff | |
parent | 376b96112618ee480c09d2fd0527254387e78486 [diff] |
[Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols in RuntimeDyld. Thread the new types through MCJIT and Orc. In particular, add a 'weak' flag. When plumbed through RTDyldMemoryManager, this will allow us to distinguish between weak and strong definitions and find the right ones during symbol resolution. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231724 91177308-0d34-0410-b5e6-96231b3b80d8