OLD | NEW |
1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// | 1 //===-- llvm/ADT/Triple.h - Target triple helper class ----------*- C++ -*-===// |
2 // | 2 // |
3 // The LLVM Compiler Infrastructure | 3 // The LLVM Compiler Infrastructure |
4 // | 4 // |
5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
7 // | 7 // |
8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
9 | 9 |
10 #ifndef LLVM_ADT_TRIPLE_H | 10 #ifndef LLVM_ADT_TRIPLE_H |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
87 Lv2, // PS3 | 87 Lv2, // PS3 |
88 MacOSX, | 88 MacOSX, |
89 MinGW32, // i*86-pc-mingw32, *-w64-mingw32 | 89 MinGW32, // i*86-pc-mingw32, *-w64-mingw32 |
90 NetBSD, | 90 NetBSD, |
91 OpenBSD, | 91 OpenBSD, |
92 Psp, | 92 Psp, |
93 Solaris, | 93 Solaris, |
94 Win32, | 94 Win32, |
95 Haiku, | 95 Haiku, |
96 Minix, | 96 Minix, |
97 RTEMS | 97 RTEMS, |
| 98 NativeClient |
98 }; | 99 }; |
99 enum EnvironmentType { | 100 enum EnvironmentType { |
100 UnknownEnvironment, | 101 UnknownEnvironment, |
101 | 102 |
102 GNU, | 103 GNU, |
103 GNUEABI, | 104 GNUEABI, |
104 EABI, | 105 EABI, |
105 MachO | 106 MachO |
106 }; | 107 }; |
107 | 108 |
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
370 /// arch(3)). | 371 /// arch(3)). |
371 static ArchType getArchTypeForDarwinArchName(StringRef Str); | 372 static ArchType getArchTypeForDarwinArchName(StringRef Str); |
372 | 373 |
373 /// @} | 374 /// @} |
374 }; | 375 }; |
375 | 376 |
376 } // End llvm namespace | 377 } // End llvm namespace |
377 | 378 |
378 | 379 |
379 #endif | 380 #endif |
OLD | NEW |