mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-20 14:29:27 +00:00
Refactor duplicated code. NFC.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242655 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
e88e75e38d
commit
b9adbd998f
@ -190,15 +190,19 @@ namespace opts {
|
||||
|
||||
static int ReturnValue = EXIT_SUCCESS;
|
||||
|
||||
static void reportError(Twine Msg) {
|
||||
ReturnValue = EXIT_FAILURE;
|
||||
outs() << Msg << "\n";
|
||||
outs().flush();
|
||||
}
|
||||
|
||||
namespace llvm {
|
||||
|
||||
bool error(std::error_code EC) {
|
||||
if (!EC)
|
||||
return false;
|
||||
|
||||
ReturnValue = EXIT_FAILURE;
|
||||
outs() << "\nError reading file: " << EC.message() << ".\n";
|
||||
outs().flush();
|
||||
reportError(Twine("\nError reading file: ") + EC.message() + ".");
|
||||
return true;
|
||||
}
|
||||
|
||||
@ -212,17 +216,14 @@ static void reportError(StringRef Input, std::error_code EC) {
|
||||
if (Input == "-")
|
||||
Input = "<stdin>";
|
||||
|
||||
errs() << Input << ": " << EC.message() << "\n";
|
||||
errs().flush();
|
||||
ReturnValue = EXIT_FAILURE;
|
||||
reportError(Twine(Input) + ": " + EC.message());
|
||||
}
|
||||
|
||||
static void reportError(StringRef Input, StringRef Message) {
|
||||
if (Input == "-")
|
||||
Input = "<stdin>";
|
||||
|
||||
errs() << Input << ": " << Message << "\n";
|
||||
ReturnValue = EXIT_FAILURE;
|
||||
reportError(Twine(Input) + ": " + Message);
|
||||
}
|
||||
|
||||
static bool isMipsArch(unsigned Arch) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user