mirror of
https://github.com/opnsense/src.git
synced 2026-06-10 17:22:46 -04:00
Pull in r221900 from upstream clang trunk (by Ed Maste):
Hook up FreeBSD AArch64 support Patch from Andrew Turner.
This commit is contained in:
parent
b57715cff8
commit
cdf306c8b1
1 changed files with 4 additions and 0 deletions
|
|
@ -6036,6 +6036,8 @@ static TargetInfo *AllocateTarget(const llvm::Triple &Triple) {
|
|||
return new DarwinAArch64TargetInfo(Triple);
|
||||
|
||||
switch (os) {
|
||||
case llvm::Triple::FreeBSD:
|
||||
return new FreeBSDTargetInfo<AArch64leTargetInfo>(Triple);
|
||||
case llvm::Triple::Linux:
|
||||
return new LinuxTargetInfo<AArch64leTargetInfo>(Triple);
|
||||
case llvm::Triple::NetBSD:
|
||||
|
|
@ -6047,6 +6049,8 @@ static TargetInfo *AllocateTarget(const llvm::Triple &Triple) {
|
|||
case llvm::Triple::aarch64_be:
|
||||
case llvm::Triple::arm64_be:
|
||||
switch (os) {
|
||||
case llvm::Triple::FreeBSD:
|
||||
return new FreeBSDTargetInfo<AArch64beTargetInfo>(Triple);
|
||||
case llvm::Triple::Linux:
|
||||
return new LinuxTargetInfo<AArch64beTargetInfo>(Triple);
|
||||
case llvm::Triple::NetBSD:
|
||||
|
|
|
|||
Loading…
Reference in a new issue