[llvm-commits] [llvm] r64812 - /llvm/trunk/tools/gold/gold-plugin.cpp
Rafael Espindola
rafael.espindola at gmail.com
Tue Feb 17 13:08:22 PST 2009
Author: rafael
Date: Tue Feb 17 15:08:21 2009
New Revision: 64812
URL: http://llvm.org/viewvc/llvm-project?rev=64812&view=rev
Log:
tools like nm and ar only need register_claim_file and add_symbols. Don't abort
if other hooks are missing.
Modified:
llvm/trunk/tools/gold/gold-plugin.cpp
Modified: llvm/trunk/tools/gold/gold-plugin.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/gold/gold-plugin.cpp?rev=64812&r1=64811&r2=64812&view=diff
==============================================================================
--- llvm/trunk/tools/gold/gold-plugin.cpp (original)
+++ llvm/trunk/tools/gold/gold-plugin.cpp Tue Feb 17 15:08:21 2009
@@ -142,11 +142,16 @@
}
}
- if (!registeredClaimFile || !registeredAllSymbolsRead || !registeredCleanup ||
- !add_symbols || !get_symbols || !add_input_file) {
- (*message)(LDPL_ERROR, "Not all hooks registered for LLVMgold.");
- return LDPS_ERR;
- }
+ if (!registeredClaimFile)
+ {
+ (*message)(LDPL_ERROR, "register_claim_file not passed to LLVMgold.");
+ return LDPS_ERR;
+ }
+ if (!add_symbols)
+ {
+ (*message)(LDPL_ERROR, "add_symbols not passed to LLVMgold.");
+ return LDPS_ERR;
+ }
return LDPS_OK;
}
More information about the llvm-commits
mailing list