mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-19 04:32:19 +00:00
Remove unused function.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@184359 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
4df4bccc71
commit
ce1164be37
@ -18,6 +18,7 @@
|
||||
#include "llvm/IR/Module.h"
|
||||
#include "llvm/Support/FileSystem.h"
|
||||
#include "llvm/Support/MemoryBuffer.h"
|
||||
#include "llvm/Support/PathV1.h"
|
||||
#include "llvm/Support/Process.h"
|
||||
#include "llvm/Support/system_error.h"
|
||||
#include <cstring>
|
||||
@ -210,30 +211,6 @@ static void getSymbols(Module*M, std::vector<std::string>& symbols) {
|
||||
}
|
||||
}
|
||||
|
||||
// Get just the externally visible defined symbols from the bitcode
|
||||
bool llvm::GetBitcodeSymbols(const sys::Path& fName,
|
||||
LLVMContext& Context,
|
||||
std::vector<std::string>& symbols,
|
||||
std::string* ErrMsg) {
|
||||
OwningPtr<MemoryBuffer> Buffer;
|
||||
if (error_code ec = MemoryBuffer::getFileOrSTDIN(fName.c_str(), Buffer)) {
|
||||
if (ErrMsg) *ErrMsg = "Could not open file '" + fName.str() + "'" + ": "
|
||||
+ ec.message();
|
||||
return true;
|
||||
}
|
||||
|
||||
Module *M = ParseBitcodeFile(Buffer.get(), Context, ErrMsg);
|
||||
if (!M)
|
||||
return true;
|
||||
|
||||
// Get the symbols
|
||||
getSymbols(M, symbols);
|
||||
|
||||
// Done with the module.
|
||||
delete M;
|
||||
return true;
|
||||
}
|
||||
|
||||
Module*
|
||||
llvm::GetBitcodeSymbols(const char *BufPtr, unsigned Length,
|
||||
const std::string& ModuleID,
|
||||
|
@ -16,7 +16,6 @@
|
||||
|
||||
#include "Archive.h"
|
||||
#include "llvm/ADT/StringExtras.h"
|
||||
#include "llvm/Support/PathV1.h"
|
||||
#include "llvm/Support/TimeValue.h"
|
||||
#include <cstring>
|
||||
|
||||
@ -69,13 +68,8 @@ namespace llvm {
|
||||
return 0 == memcmp(fmag, ARFILE_MEMBER_MAGIC,2);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
// Get just the externally visible defined symbols from the bitcode
|
||||
bool GetBitcodeSymbols(const sys::Path& fName,
|
||||
LLVMContext& Context,
|
||||
std::vector<std::string>& symbols,
|
||||
std::string* ErrMsg);
|
||||
|
||||
Module* GetBitcodeSymbols(const char *Buffer, unsigned Length,
|
||||
const std::string& ModuleID,
|
||||
LLVMContext& Context,
|
||||
|
@ -18,6 +18,7 @@
|
||||
#include "llvm/IR/Module.h"
|
||||
#include "llvm/Support/FileSystem.h"
|
||||
#include "llvm/Support/MemoryBuffer.h"
|
||||
#include "llvm/Support/PathV1.h"
|
||||
#include "llvm/Support/Process.h"
|
||||
#include "llvm/Support/Signals.h"
|
||||
#include "llvm/Support/system_error.h"
|
||||
|
Loading…
x
Reference in New Issue
Block a user