aboutsummaryrefslogtreecommitdiff
path: root/tools/lto/LTOCodeGenerator.h
diff options
context:
space:
mode:
authorDerek Schuff <dschuff@chromium.org>2013-08-26 15:29:47 -0700
committerDerek Schuff <dschuff@chromium.org>2013-08-26 15:29:47 -0700
commitb1138c189de88ac0dae968661a4977e3ad257c79 (patch)
treec69512843f92a39875989688e1fc3230497b8f9a /tools/lto/LTOCodeGenerator.h
parent685d11b718cf8a017665f241f45fc144e8d622f2 (diff)
Revert LOCALMODs in gold plugin and libLTO related to bitcode shared objects and symbol wrapping
This reverts the local modifications to the gold plugin and liblto for bitcode shared objects and for symbol wrapping, neither of which are used or tested anymore. It depends on a corresponding change to the linker plugin API. R=eliben@chromium.org, jvoung@chromium.org BUG= https://code.google.com/p/nativeclient/issues/detail?id=3520 Review URL: https://codereview.chromium.org/22831032
Diffstat (limited to 'tools/lto/LTOCodeGenerator.h')
-rw-r--r--tools/lto/LTOCodeGenerator.h10
1 files changed, 0 insertions, 10 deletions
diff --git a/tools/lto/LTOCodeGenerator.h b/tools/lto/LTOCodeGenerator.h
index 5a78488e29..a4ade9fd26 100644
--- a/tools/lto/LTOCodeGenerator.h
+++ b/tools/lto/LTOCodeGenerator.h
@@ -51,16 +51,6 @@ struct LTOCodeGenerator {
}
bool writeMergedModules(const char *path, std::string &errMsg);
- // @LOCALMOD-BEGIN
- void setMergedModuleOutputFormat(lto_output_format format);
- void setMergedModuleSOName(const char *soname);
- void addLibraryDep(const char *lib);
- void wrapSymbol(const char *sym);
- const char* setSymbolDefVersion(const char *sym, const char *ver,
- bool is_default);
- const char* setSymbolNeeded(const char *sym, const char *ver,
- const char *dynfile);
- // @LOCALMOD-END
bool compile_to_file(const char **name, std::string &errMsg);
const void *compile(size_t *length, std::string &errMsg);
void setCodeGenDebugOptions(const char *opts);