diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-06 15:10:43 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-06 15:10:43 +0000 |
| commit | 78527050c28fcdb57c0d24a10b55ab43dc4e5412 (patch) | |
| tree | e288583d75b747e3820f1c5ddf4e4d53e2a65ef1 /llvm/lib/IR | |
| parent | 93c69ac8c342a353ef4b0b9709ecb129a9332095 (diff) | |
| download | bcm5719-llvm-78527050c28fcdb57c0d24a10b55ab43dc4e5412.tar.gz bcm5719-llvm-78527050c28fcdb57c0d24a10b55ab43dc4e5412.zip | |
Add support for aliases with linkonce_odr.
This will be used to extend constructor aliases in clang.
llvm-svn: 192066
Diffstat (limited to 'llvm/lib/IR')
| -rw-r--r-- | llvm/lib/IR/Verifier.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/IR/Verifier.cpp b/llvm/lib/IR/Verifier.cpp index b6d148b377c..c0108392354 100644 --- a/llvm/lib/IR/Verifier.cpp +++ b/llvm/lib/IR/Verifier.cpp @@ -530,7 +530,7 @@ void Verifier::visitGlobalAlias(GlobalAlias &GA) { Assert1(!GA.getName().empty(), "Alias name cannot be empty!", &GA); Assert1(GA.hasExternalLinkage() || GA.hasLocalLinkage() || - GA.hasWeakLinkage(), + GA.hasWeakLinkage() || GA.hasLinkOnceLinkage(), "Alias should have external or external weak linkage!", &GA); Assert1(GA.getAliasee(), "Aliasee cannot be NULL!", &GA); |

