diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2012-01-10 19:46:00 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2012-01-10 19:46:00 +0000 |
commit | 9a7510af462f417f82b676af2dc7daace752ee21 (patch) | |
tree | ff748551240316584a9307e40568aa11c253feb1 /llvm/lib/Support/Triple.cpp | |
parent | ad5b42c02f24897cbbf5f557150167e937db6adf (diff) | |
download | llvm-9a7510af462f417f82b676af2dc7daace752ee21.zip llvm-9a7510af462f417f82b676af2dc7daace752ee21.tar.gz llvm-9a7510af462f417f82b676af2dc7daace752ee21.tar.bz2 |
Teach the triple library about the androideabi environment.
Patch by Evgeniy Stepanov.
llvm-svn: 147871
Diffstat (limited to 'llvm/lib/Support/Triple.cpp')
-rw-r--r-- | llvm/lib/Support/Triple.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Support/Triple.cpp b/llvm/lib/Support/Triple.cpp index 8f58e70..732fca5 100644 --- a/llvm/lib/Support/Triple.cpp +++ b/llvm/lib/Support/Triple.cpp @@ -125,6 +125,7 @@ const char *Triple::getEnvironmentTypeName(EnvironmentType Kind) { case GNUEABI: return "gnueabi"; case EABI: return "eabi"; case MachO: return "macho"; + case ANDROIDEABI: return "androideabi"; } return "<invalid>"; @@ -387,6 +388,8 @@ Triple::EnvironmentType Triple::ParseEnvironment(StringRef EnvironmentName) { return GNU; else if (EnvironmentName.startswith("macho")) return MachO; + else if (EnvironmentName.startswith("androideabi")) + return ANDROIDEABI; else return UnknownEnvironment; } |