mirror of
https://github.com/xomboverlord/ldc.git
synced 2026-04-12 14:59:03 +02:00
Apply afb's patch from #168 to use $CC instead of "gcc" for toobj and linker.
This commit is contained in:
@@ -326,7 +326,14 @@ void assemble(const llvm::sys::Path& asmpath, const llvm::sys::Path& objpath)
|
||||
{
|
||||
using namespace llvm;
|
||||
|
||||
sys::Path gcc = llvm::sys::Program::FindProgramByName("gcc");
|
||||
const char *cc;
|
||||
#if !_WIN32
|
||||
cc = getenv("CC");
|
||||
if (!cc)
|
||||
#endif
|
||||
cc = "gcc";
|
||||
|
||||
sys::Path gcc = llvm::sys::Program::FindProgramByName(cc);
|
||||
if (gcc.empty())
|
||||
{
|
||||
error("failed to locate gcc");
|
||||
|
||||
Reference in New Issue
Block a user