mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-11-04 22:07:27 +00:00
Revise comment and error message for the Bug 38 situation. Also, make it
print out the name of the function being used. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12347 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
d46c696837
commit
744b5fb93f
@ -167,10 +167,11 @@ bool ReduceMisCodegenFunctions::TestFuncs(const std::vector<Function*> &Funcs,
|
||||
// actually use the resolved function
|
||||
Inst->replaceUsesOfWith(F, castResolver);
|
||||
} else {
|
||||
// FIXME: need to take care of cases where a function is used that
|
||||
// is not an instruction, e.g. global variable initializer...
|
||||
std::cerr <<
|
||||
"UNSUPPORTED: External function used as global initializer!\n";
|
||||
// FIXME: need to take care of cases where a function is used by
|
||||
// something other than an instruction; e.g., global variable
|
||||
// initializers and constant expressions.
|
||||
std::cerr << "UNSUPPORTED: Non-instruction is using an external "
|
||||
<< "function, " << F->getName() << "().\n";
|
||||
abort();
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user