diff options
| author | Petar Jovanovic <petar.jovanovic@imgtec.com> | 2013-09-21 01:27:01 +0000 |
|---|---|---|
| committer | Petar Jovanovic <petar.jovanovic@imgtec.com> | 2013-09-21 01:27:01 +0000 |
| commit | c19a284182053fed6e84389acf2f68cc908f18ee (patch) | |
| tree | 288471dfd0bed783a72ba87320f0eda4043d7a0b /clang/lib/Basic/Targets.cpp | |
| parent | 500242d4fe4243e6dc41795663d86f1828062860 (diff) | |
| download | bcm5719-llvm-c19a284182053fed6e84389acf2f68cc908f18ee.tar.gz bcm5719-llvm-c19a284182053fed6e84389acf2f68cc908f18ee.zip | |
[Mips] Allocate NaClTargetInfo for MIPSEL NaCl
A patch to AllocateTarget function to recognize llvm::Triple::NaCl for
MIPSEL and return NaClTargetInfo. Additional test has been added to check
if the expected macros get defined.
llvm-svn: 191124
Diffstat (limited to 'clang/lib/Basic/Targets.cpp')
| -rw-r--r-- | clang/lib/Basic/Targets.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index 2f4aeb93bef..0e8b7659cf8 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -5376,6 +5376,8 @@ static TargetInfo *AllocateTarget(const llvm::Triple &Triple) { return new FreeBSDTargetInfo<Mips32ELTargetInfo>(Triple); case llvm::Triple::NetBSD: return new NetBSDTargetInfo<Mips32ELTargetInfo>(Triple); + case llvm::Triple::NaCl: + return new NaClTargetInfo<Mips32ELTargetInfo>(Triple); default: return new Mips32ELTargetInfo(Triple); } |

