mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-23 14:25:07 +00:00
Remove Path::GetBitcodeLibraryPaths.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183765 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -116,16 +116,6 @@ namespace sys {
|
|||||||
/// @brief Construct a path to the system library directory
|
/// @brief Construct a path to the system library directory
|
||||||
static void GetSystemLibraryPaths(std::vector<sys::Path>& Paths);
|
static void GetSystemLibraryPaths(std::vector<sys::Path>& Paths);
|
||||||
|
|
||||||
/// Construct a vector of sys::Path that contains the "standard" bitcode
|
|
||||||
/// library paths suitable for linking into an llvm program. This function
|
|
||||||
/// *must* return the value of LLVM_LIB_SEARCH_PATH as well as the value
|
|
||||||
/// of LLVM_LIBDIR. It also must provide the System library paths as
|
|
||||||
/// returned by GetSystemLibraryPaths.
|
|
||||||
/// @see GetSystemLibraryPaths
|
|
||||||
/// @brief Construct a list of directories in which bitcode could be
|
|
||||||
/// found.
|
|
||||||
static void GetBitcodeLibraryPaths(std::vector<sys::Path>& Paths);
|
|
||||||
|
|
||||||
/// Construct a path to the current user's home directory. The
|
/// Construct a path to the current user's home directory. The
|
||||||
/// implementation must use an operating system specific mechanism for
|
/// implementation must use an operating system specific mechanism for
|
||||||
/// determining the user's home directory. For example, the environment
|
/// determining the user's home directory. For example, the environment
|
||||||
|
@@ -222,23 +222,6 @@ Path::GetSystemLibraryPaths(std::vector<sys::Path>& Paths) {
|
|||||||
Paths.push_back(sys::Path("/lib/"));
|
Paths.push_back(sys::Path("/lib/"));
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
Path::GetBitcodeLibraryPaths(std::vector<sys::Path>& Paths) {
|
|
||||||
char * env_var = getenv("LLVM_LIB_SEARCH_PATH");
|
|
||||||
if (env_var != 0) {
|
|
||||||
getPathList(env_var,Paths);
|
|
||||||
}
|
|
||||||
#ifdef LLVM_LIBDIR
|
|
||||||
{
|
|
||||||
Path tmpPath;
|
|
||||||
if (tmpPath.set(LLVM_LIBDIR))
|
|
||||||
if (tmpPath.canRead())
|
|
||||||
Paths.push_back(tmpPath);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
GetSystemLibraryPaths(Paths);
|
|
||||||
}
|
|
||||||
|
|
||||||
Path
|
Path
|
||||||
Path::GetUserHomeDirectory() {
|
Path::GetUserHomeDirectory() {
|
||||||
const char* home = getenv("HOME");
|
const char* home = getenv("HOME");
|
||||||
|
@@ -271,23 +271,6 @@ Path::GetSystemLibraryPaths(std::vector<sys::Path>& Paths) {
|
|||||||
Paths.push_back(sys::Path(buff));
|
Paths.push_back(sys::Path(buff));
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
Path::GetBitcodeLibraryPaths(std::vector<sys::Path>& Paths) {
|
|
||||||
char * env_var = getenv("LLVM_LIB_SEARCH_PATH");
|
|
||||||
if (env_var != 0) {
|
|
||||||
getPathList(env_var,Paths);
|
|
||||||
}
|
|
||||||
#ifdef LLVM_LIBDIR
|
|
||||||
{
|
|
||||||
Path tmpPath;
|
|
||||||
if (tmpPath.set(LLVM_LIBDIR))
|
|
||||||
if (tmpPath.canRead())
|
|
||||||
Paths.push_back(tmpPath);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
GetSystemLibraryPaths(Paths);
|
|
||||||
}
|
|
||||||
|
|
||||||
Path
|
Path
|
||||||
Path::GetUserHomeDirectory() {
|
Path::GetUserHomeDirectory() {
|
||||||
char buff[MAX_PATH];
|
char buff[MAX_PATH];
|
||||||
|
Reference in New Issue
Block a user