authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-08-06 18:14:46-04:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2017-08-06 18:14:46-04:00
loga0a57beed53a08346a3b6e0d739ee221f151ceca
treeb39a1f4a1088a7a5e6f6b99f7485cb5c9d30bbcf
parentf1b2735a2ec1994f6bf7675a1bda685b63c2350f

fix invalid target info


1 files changed, 8 insertions(+), 0 deletions(-)

src/target.cpp+8
...@@ -16,6 +16,7 @@ static const ArchType arch_list[] = {...@@ -16,6 +16,7 @@ static const ArchType arch_list[] = {
16 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8_2a},16 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8_2a},
17 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8_1a},17 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8_1a},
18 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8},18 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8},
19 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8r},
19 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8m_baseline},20 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8m_baseline},
20 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8m_mainline},21 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v8m_mainline},
21 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v7},22 {ZigLLVM_arm, ZigLLVM_ARMSubArch_v7},
...@@ -48,11 +49,14 @@ static const ArchType arch_list[] = {...@@ -48,11 +49,14 @@ static const ArchType arch_list[] = {
48 {ZigLLVM_ppc64le, ZigLLVM_NoSubArch},49 {ZigLLVM_ppc64le, ZigLLVM_NoSubArch},
49 {ZigLLVM_r600, ZigLLVM_NoSubArch},50 {ZigLLVM_r600, ZigLLVM_NoSubArch},
50 {ZigLLVM_amdgcn, ZigLLVM_NoSubArch},51 {ZigLLVM_amdgcn, ZigLLVM_NoSubArch},
52 {ZigLLVM_riscv32, ZigLLVM_NoSubArch},
53 {ZigLLVM_riscv64, ZigLLVM_NoSubArch},
51 {ZigLLVM_sparc, ZigLLVM_NoSubArch},54 {ZigLLVM_sparc, ZigLLVM_NoSubArch},
52 {ZigLLVM_sparcv9, ZigLLVM_NoSubArch},55 {ZigLLVM_sparcv9, ZigLLVM_NoSubArch},
53 {ZigLLVM_sparcel, ZigLLVM_NoSubArch},56 {ZigLLVM_sparcel, ZigLLVM_NoSubArch},
54 {ZigLLVM_systemz, ZigLLVM_NoSubArch},57 {ZigLLVM_systemz, ZigLLVM_NoSubArch},
55 {ZigLLVM_tce, ZigLLVM_NoSubArch},58 {ZigLLVM_tce, ZigLLVM_NoSubArch},
59 {ZigLLVM_tcele, ZigLLVM_NoSubArch},
56 {ZigLLVM_thumb, ZigLLVM_NoSubArch},60 {ZigLLVM_thumb, ZigLLVM_NoSubArch},
57 {ZigLLVM_thumbeb, ZigLLVM_NoSubArch},61 {ZigLLVM_thumbeb, ZigLLVM_NoSubArch},
58 {ZigLLVM_x86, ZigLLVM_NoSubArch},62 {ZigLLVM_x86, ZigLLVM_NoSubArch},
...@@ -104,6 +108,7 @@ static const ZigLLVM_OSType os_list[] = {...@@ -104,6 +108,7 @@ static const ZigLLVM_OSType os_list[] = {
104 ZigLLVM_Darwin,108 ZigLLVM_Darwin,
105 ZigLLVM_DragonFly,109 ZigLLVM_DragonFly,
106 ZigLLVM_FreeBSD,110 ZigLLVM_FreeBSD,
111 ZigLLVM_Fuchsia,
107 ZigLLVM_IOS,112 ZigLLVM_IOS,
108 ZigLLVM_KFreeBSD,113 ZigLLVM_KFreeBSD,
109 ZigLLVM_Linux,114 ZigLLVM_Linux,
...@@ -128,9 +133,12 @@ static const ZigLLVM_OSType os_list[] = {...@@ -128,9 +133,12 @@ static const ZigLLVM_OSType os_list[] = {
128 ZigLLVM_TvOS,133 ZigLLVM_TvOS,
129 ZigLLVM_WatchOS,134 ZigLLVM_WatchOS,
130 ZigLLVM_Mesa3D,135 ZigLLVM_Mesa3D,
136 ZigLLVM_Contiki,
131};137};
132138
133static const ZigLLVM_EnvironmentType environ_list[] = {139static const ZigLLVM_EnvironmentType environ_list[] = {
140 ZigLLVM_UnknownEnvironment,
141
134 ZigLLVM_GNU,142 ZigLLVM_GNU,
135 ZigLLVM_GNUABI64,143 ZigLLVM_GNUABI64,
136 ZigLLVM_GNUEABI,144 ZigLLVM_GNUEABI,