diff options
author | Bill Wendling <isanbard@gmail.com> | 2012-03-31 11:25:18 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2012-03-31 11:25:18 +0000 |
commit | 62152e7389799baeac7353abc0ff6d95d7e63672 (patch) | |
tree | 280a7a340d488a70597f062ae788881ad0fba5b7 /llvm/tools/lto/LTOCodeGenerator.h | |
parent | 4f87c4fdff730eb5f74602df2ecd946b96754401 (diff) | |
download | bcm5719-llvm-62152e7389799baeac7353abc0ff6d95d7e63672.tar.gz bcm5719-llvm-62152e7389799baeac7353abc0ff6d95d7e63672.zip |
Move trivial functions into the class definition.
llvm-svn: 153810
Diffstat (limited to 'llvm/tools/lto/LTOCodeGenerator.h')
-rw-r--r-- | llvm/tools/lto/LTOCodeGenerator.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/llvm/tools/lto/LTOCodeGenerator.h b/llvm/tools/lto/LTOCodeGenerator.h index 1b3bc0936b2..3081b7dad1d 100644 --- a/llvm/tools/lto/LTOCodeGenerator.h +++ b/llvm/tools/lto/LTOCodeGenerator.h @@ -42,8 +42,13 @@ struct LTOCodeGenerator { bool addModule(struct LTOModule*, std::string &errMsg); bool setDebugInfo(lto_debug_model, std::string &errMsg); bool setCodePICModel(lto_codegen_model, std::string &errMsg); - void setCpu(const char *cpu); - void addMustPreserveSymbol(const char *sym); + + void setCpu(const char* mCpu) { _mCpu = mCpu; } + + void addMustPreserveSymbol(const char* sym) { + _mustPreserveSymbols[sym] = 1; + } + bool writeMergedModules(const char *path, std::string &errMsg); bool compile_to_file(const char **name, std::string &errMsg); const void *compile(size_t *length, std::string &errMsg); |