diff options
Diffstat (limited to 'cc/config/arm_linux_host.go')
| -rw-r--r-- | cc/config/arm_linux_host.go | 32 |
1 files changed, 5 insertions, 27 deletions
diff --git a/cc/config/arm_linux_host.go b/cc/config/arm_linux_host.go index e7c7bc466..ebac56f8a 100644 --- a/cc/config/arm_linux_host.go +++ b/cc/config/arm_linux_host.go @@ -15,8 +15,9 @@ package config import ( - "android/soong/android" "strings" + + "android/soong/android" ) var ( @@ -28,26 +29,19 @@ var ( linuxArmLdflags = []string{ "-march=armv7a", - } - - linuxArmLldflags = append(linuxArmLdflags, "-Wl,--compress-debug-sections=zstd", - ) - - linuxArm64Ldflags = []string{} + } - linuxArm64Lldflags = append(linuxArm64Ldflags, + linuxArm64Ldflags = []string{ "-Wl,--compress-debug-sections=zstd", - ) + } ) func init() { pctx.StaticVariable("LinuxArmCflags", strings.Join(linuxArmCflags, " ")) pctx.StaticVariable("LinuxArm64Cflags", strings.Join(linuxArm64Cflags, " ")) pctx.StaticVariable("LinuxArmLdflags", strings.Join(linuxArmLdflags, " ")) - pctx.StaticVariable("LinuxArmLldflags", strings.Join(linuxArmLldflags, " ")) pctx.StaticVariable("LinuxArm64Ldflags", strings.Join(linuxArm64Ldflags, " ")) - pctx.StaticVariable("LinuxArm64Lldflags", strings.Join(linuxArm64Lldflags, " ")) pctx.StaticVariable("LinuxArmYasmFlags", "-f elf32 -m arm") pctx.StaticVariable("LinuxArm64YasmFlags", "-f elf64 -m aarch64") @@ -93,18 +87,10 @@ func (t *toolchainLinuxArm) Ldflags() string { return "${config.LinuxLdflags} ${config.LinuxArmLdflags}" } -func (t *toolchainLinuxArm) Lldflags() string { - return "${config.LinuxLldflags} ${config.LinuxArmLldflags}" -} - func (t *toolchainLinuxArm64) Ldflags() string { return "${config.LinuxLdflags} ${config.LinuxArm64Ldflags}" } -func (t *toolchainLinuxArm64) Lldflags() string { - return "${config.LinuxLldflags} ${config.LinuxArm64Lldflags}" -} - func (t *toolchainLinuxArm) YasmFlags() string { return "${config.LinuxArmYasmFlags}" } @@ -148,10 +134,6 @@ func (t *toolchainLinuxMuslArm) Ldflags() string { return t.toolchainLinuxArm.Ldflags() + " " + t.toolchainMusl.Ldflags() } -func (t *toolchainLinuxMuslArm) Lldflags() string { - return t.toolchainLinuxArm.Lldflags() + " " + t.toolchainMusl.Lldflags() -} - func (t *toolchainLinuxMuslArm64) ClangTriple() string { return "aarch64-linux-musl" } @@ -164,10 +146,6 @@ func (t *toolchainLinuxMuslArm64) Ldflags() string { return t.toolchainLinuxArm64.Ldflags() + " " + t.toolchainMusl.Ldflags() } -func (t *toolchainLinuxMuslArm64) Lldflags() string { - return t.toolchainLinuxArm64.Lldflags() + " " + t.toolchainMusl.Lldflags() -} - var toolchainLinuxMuslArmSingleton Toolchain = &toolchainLinuxMuslArm{} var toolchainLinuxMuslArm64Singleton Toolchain = &toolchainLinuxMuslArm64{} |
