std.Target: Remove coreclr ABI specifier.

This was added to LLVM in 2015 for the LLILC project, which was discontinued in
~2018, and subsequently archived in 2022.

933b58d00f
This commit is contained in:
Alex Rønne Petersen 2024-06-23 17:51:27 +02:00
parent af8205e25e
commit 5e82e90dbf
No known key found for this signature in database
4 changed files with 0 additions and 4 deletions

View File

@ -742,7 +742,6 @@ pub fn toLLVMTriple(target: std.Target, buf: []u8) []const u8 {
.msvc => "msvc",
.itanium => "itanium",
.cygnus => "cygnus",
.coreclr => "coreclr",
.simulator => "simulator",
.macabi => "macabi",
.pixel => "pixel",

View File

@ -634,7 +634,6 @@ pub const Abi = enum {
msvc,
itanium,
cygnus,
coreclr,
simulator,
macabi,
pixel,

View File

@ -250,7 +250,6 @@ fn libCGenericName(target: std.Target) [:0]const u8 {
.msvc,
.itanium,
.cygnus,
.coreclr,
.simulator,
.macabi,
=> unreachable,

View File

@ -187,7 +187,6 @@ pub fn targetTriple(allocator: Allocator, target: std.Target) ![]const u8 {
.msvc => "msvc",
.itanium => "itanium",
.cygnus => "cygnus",
.coreclr => "coreclr",
.simulator => "simulator",
.macabi => "macabi",
.pixel => "pixel",