| ... | @@ -1088,8 +1088,24 @@ const char *target_dynamic_linker(const ZigTarget *target) { | ... | @@ -1088,8 +1088,24 @@ const char *target_dynamic_linker(const ZigTarget *target) { |
| 1088 | case OsTvOS: | 1088 | case OsTvOS: |
| 1089 | case OsWatchOS: | 1089 | case OsWatchOS: |
| 1090 | case OsMacOSX: | 1090 | case OsMacOSX: |
| | 1091 | case OsUefi: |
| 1091 | return nullptr; | 1092 | return nullptr; |
| 1092 | | 1093 | |
| | 1094 | case OsWindows: |
| | 1095 | switch (target->abi) { |
| | 1096 | case ZigLLVM_GNU: |
| | 1097 | case ZigLLVM_GNUABIN32: |
| | 1098 | case ZigLLVM_GNUABI64: |
| | 1099 | case ZigLLVM_GNUEABI: |
| | 1100 | case ZigLLVM_GNUEABIHF: |
| | 1101 | case ZigLLVM_GNUX32: |
| | 1102 | case ZigLLVM_Cygnus: |
| | 1103 | zig_panic("TODO implement target_dynamic_linker for mingw/cygwin"); |
| | 1104 | default: |
| | 1105 | return nullptr; |
| | 1106 | } |
| | 1107 | zig_unreachable(); |
| | 1108 | |
| 1093 | case OsAnanas: | 1109 | case OsAnanas: |
| 1094 | case OsCloudABI: | 1110 | case OsCloudABI: |
| 1095 | case OsDragonFly: | 1111 | case OsDragonFly: |
| ... | @@ -1098,7 +1114,6 @@ const char *target_dynamic_linker(const ZigTarget *target) { | ... | @@ -1098,7 +1114,6 @@ const char *target_dynamic_linker(const ZigTarget *target) { |
| 1098 | case OsLv2: | 1114 | case OsLv2: |
| 1099 | case OsOpenBSD: | 1115 | case OsOpenBSD: |
| 1100 | case OsSolaris: | 1116 | case OsSolaris: |
| 1101 | case OsWindows: | | |
| 1102 | case OsHaiku: | 1117 | case OsHaiku: |
| 1103 | case OsMinix: | 1118 | case OsMinix: |
| 1104 | case OsRTEMS: | 1119 | case OsRTEMS: |
| ... | @@ -1114,7 +1129,6 @@ const char *target_dynamic_linker(const ZigTarget *target) { | ... | @@ -1114,7 +1129,6 @@ const char *target_dynamic_linker(const ZigTarget *target) { |
| 1114 | case OsContiki: | 1129 | case OsContiki: |
| 1115 | case OsAMDPAL: | 1130 | case OsAMDPAL: |
| 1116 | case OsZen: | 1131 | case OsZen: |
| 1117 | case OsUefi: | | |
| 1118 | zig_panic("TODO implement target_dynamic_linker for this OS"); | 1132 | zig_panic("TODO implement target_dynamic_linker for this OS"); |
| 1119 | } | 1133 | } |
| 1120 | zig_unreachable(); | 1134 | zig_unreachable(); |