Skip to content

Commit 7cbfd7a

Browse files
committed
refactor: rename (macho) ld64 to lld
Change some references to the macho ld64 to lld, which is now what is used.
1 parent d851451 commit 7cbfd7a

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

contrib/devtools/symbol-check.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ def check_MACHO_sdk(binary) -> bool:
239239
return True
240240
return False
241241

242-
def check_MACHO_ld64(binary) -> bool:
242+
def check_MACHO_lld(binary) -> bool:
243243
if binary.build_version.tools[0].version == [18, 1, 6]:
244244
return True
245245
return False
@@ -282,7 +282,7 @@ def check_ELF_ABI(binary) -> bool:
282282
('DYNAMIC_LIBRARIES', check_MACHO_libraries),
283283
('MIN_OS', check_MACHO_min_os),
284284
('SDK', check_MACHO_sdk),
285-
('LD64', check_MACHO_ld64),
285+
('LLD', check_MACHO_lld),
286286
],
287287
lief.EXE_FORMATS.PE: [
288288
('DYNAMIC_LIBRARIES', check_PE_libraries),

depends/hosts/darwin.mk

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ OSX_MIN_VERSION=11.0
22
OSX_SDK_VERSION=14.0
33
XCODE_VERSION=15.0
44
XCODE_BUILD_ID=15A240d
5-
LD64_VERSION=711
5+
LLD_VERSION=711
66

77
OSX_SDK=$(SDK_PATH)/Xcode-$(XCODE_VERSION)-$(XCODE_BUILD_ID)-extracted-SDK-with-libcxx-headers
88

@@ -70,8 +70,8 @@ darwin_CXXFLAGS=-pipe -std=$(CXX_STANDARD) -mmacosx-version-min=$(OSX_MIN_VERSIO
7070
darwin_LDFLAGS=-Wl,-platform_version,macos,$(OSX_MIN_VERSION),$(OSX_SDK_VERSION)
7171

7272
ifneq ($(build_os),darwin)
73-
darwin_CFLAGS += -mlinker-version=$(LD64_VERSION)
74-
darwin_CXXFLAGS += -mlinker-version=$(LD64_VERSION)
73+
darwin_CFLAGS += -mlinker-version=$(LLD_VERSION)
74+
darwin_CXXFLAGS += -mlinker-version=$(LLD_VERSION)
7575
darwin_LDFLAGS += -Wl,-no_adhoc_codesign -fuse-ld=lld
7676
endif
7777

0 commit comments

Comments
 (0)