refactor: rename (macho) ld64 to lld

Change some references to the macho ld64 to lld, which is now what is
used.
This commit is contained in:
fanquake 2024-06-10 13:20:54 +01:00
parent d851451705
commit 7cbfd7a7ce
No known key found for this signature in database
GPG key ID: 2EEB9F5CC09526C1
2 changed files with 5 additions and 5 deletions

View file

@ -239,7 +239,7 @@ def check_MACHO_sdk(binary) -> bool:
return True return True
return False return False
def check_MACHO_ld64(binary) -> bool: def check_MACHO_lld(binary) -> bool:
if binary.build_version.tools[0].version == [18, 1, 6]: if binary.build_version.tools[0].version == [18, 1, 6]:
return True return True
return False return False
@ -282,7 +282,7 @@ lief.EXE_FORMATS.MACHO: [
('DYNAMIC_LIBRARIES', check_MACHO_libraries), ('DYNAMIC_LIBRARIES', check_MACHO_libraries),
('MIN_OS', check_MACHO_min_os), ('MIN_OS', check_MACHO_min_os),
('SDK', check_MACHO_sdk), ('SDK', check_MACHO_sdk),
('LD64', check_MACHO_ld64), ('LLD', check_MACHO_lld),
], ],
lief.EXE_FORMATS.PE: [ lief.EXE_FORMATS.PE: [
('DYNAMIC_LIBRARIES', check_PE_libraries), ('DYNAMIC_LIBRARIES', check_PE_libraries),

View file

@ -2,7 +2,7 @@ OSX_MIN_VERSION=11.0
OSX_SDK_VERSION=14.0 OSX_SDK_VERSION=14.0
XCODE_VERSION=15.0 XCODE_VERSION=15.0
XCODE_BUILD_ID=15A240d XCODE_BUILD_ID=15A240d
LD64_VERSION=711 LLD_VERSION=711
OSX_SDK=$(SDK_PATH)/Xcode-$(XCODE_VERSION)-$(XCODE_BUILD_ID)-extracted-SDK-with-libcxx-headers OSX_SDK=$(SDK_PATH)/Xcode-$(XCODE_VERSION)-$(XCODE_BUILD_ID)-extracted-SDK-with-libcxx-headers
@ -70,8 +70,8 @@ darwin_CXXFLAGS=-pipe -std=$(CXX_STANDARD) -mmacosx-version-min=$(OSX_MIN_VERSIO
darwin_LDFLAGS=-Wl,-platform_version,macos,$(OSX_MIN_VERSION),$(OSX_SDK_VERSION) darwin_LDFLAGS=-Wl,-platform_version,macos,$(OSX_MIN_VERSION),$(OSX_SDK_VERSION)
ifneq ($(build_os),darwin) ifneq ($(build_os),darwin)
darwin_CFLAGS += -mlinker-version=$(LD64_VERSION) darwin_CFLAGS += -mlinker-version=$(LLD_VERSION)
darwin_CXXFLAGS += -mlinker-version=$(LD64_VERSION) darwin_CXXFLAGS += -mlinker-version=$(LLD_VERSION)
darwin_LDFLAGS += -Wl,-no_adhoc_codesign -fuse-ld=lld darwin_LDFLAGS += -Wl,-no_adhoc_codesign -fuse-ld=lld
endif endif