Skip to content

Commit 427b22a

Browse files
[clang] remove x86_64-unknown-uefi block
1 parent fe08262 commit 427b22a

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

clang/lib/Driver/Driver.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -699,10 +699,6 @@ static llvm::Triple computeTargetTriple(const Driver &D,
699699
}
700700
}
701701

702-
// Currently the only architecture supported by *-uefi triples are x86_64.
703-
if (Target.isUEFI() && Target.getArch() != llvm::Triple::x86_64)
704-
D.Diag(diag::err_target_unknown_triple) << Target.str();
705-
706702
// The `-maix[32|64]` flags are only valid for AIX targets.
707703
if (Arg *A = Args.getLastArgNoClaim(options::OPT_maix32, options::OPT_maix64);
708704
A && !Target.isOSAIX())

compiler-rt/lib/builtins/int_lib.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
#define SYMBOL_NAME(name) XSTR(__USER_LABEL_PREFIX__) #name
5050

5151
#if defined(__ELF__) || defined(__MINGW32__) || defined(__wasm__) || \
52-
defined(_AIX) || defined(__CYGWIN__)
52+
defined(_AIX) || defined(__CYGWIN__) || defined(__UEFI__)
5353
#define COMPILER_RT_ALIAS(name, aliasname) \
5454
COMPILER_RT_ABI __typeof(name) aliasname __attribute__((__alias__(#name)));
5555
#elif defined(__APPLE__)

0 commit comments

Comments
 (0)