git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148434
91177308-0d34-0410-b5e6-
96231b3b80d8
switch (Kind) {
case UnknownEnvironment: return "unknown";
case GNU: return "gnu";
switch (Kind) {
case UnknownEnvironment: return "unknown";
case GNU: return "gnu";
+ case GNUEABIHF: return "gnueabihf";
case GNUEABI: return "gnueabi";
case EABI: return "eabi";
case MachO: return "macho";
case GNUEABI: return "gnueabi";
case EABI: return "eabi";
case MachO: return "macho";
Triple::EnvironmentType Triple::ParseEnvironment(StringRef EnvironmentName) {
if (EnvironmentName.startswith("eabi"))
return EABI;
Triple::EnvironmentType Triple::ParseEnvironment(StringRef EnvironmentName) {
if (EnvironmentName.startswith("eabi"))
return EABI;
+ else if (EnvironmentName.startswith("gnueabihf"))
+ return GNUEABIHF;
else if (EnvironmentName.startswith("gnueabi"))
return GNUEABI;
else if (EnvironmentName.startswith("gnu"))
else if (EnvironmentName.startswith("gnueabi"))
return GNUEABI;
else if (EnvironmentName.startswith("gnu"))