Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a7f68ee9 authored by Than McIntosh's avatar Than McIntosh
Browse files

Enable gold linker for aarch64.

[Second attempt, this time with updated mac prebuilt]

Switches default linker from -fuse-ld-bfd to
-fuse-ld=gold, and enables -Wl,--icf=safe. This
changes reduces /system/lib64/*.so text size
by about 2% for N9.

Change-Id: I587075aae9d70cb6b16e55dc9cd1052580ac2626
parent b18da85c
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -110,6 +110,8 @@ TARGET_GLOBAL_LDFLAGS += \
			-Wl,-maarch64linux \
			-Wl,--hash-style=gnu \
			-Wl,--fix-cortex-a53-843419 \
			-fuse-ld=gold \
			-Wl,--icf=safe \
			$(arch_variant_ldflags)

# Disable transitive dependency library symbol resolving.