diff --git a/cc/config/arm64_device.go b/cc/config/arm64_device.go index c206675fe..c3dd8e840 100644 --- a/cc/config/arm64_device.go +++ b/cc/config/arm64_device.go @@ -23,9 +23,6 @@ import ( var ( arm64Cflags = []string{ - "-fdata-sections", - "-fno-short-enums", - // Help catch common 32/64-bit errors. "-Werror=implicit-function-declaration", diff --git a/cc/config/arm_device.go b/cc/config/arm_device.go index 5c050fa5a..1b09242e7 100644 --- a/cc/config/arm_device.go +++ b/cc/config/arm_device.go @@ -28,9 +28,6 @@ var ( } armCflags = []string{ - "-fdata-sections", - "-fno-short-enums", - "-fno-builtin-sin", "-fno-strict-volatile-bitfields", diff --git a/cc/config/global.go b/cc/config/global.go index 92cd98b4c..44ad30b43 100644 --- a/cc/config/global.go +++ b/cc/config/global.go @@ -56,6 +56,8 @@ var ( "-fdiagnostics-color", "-ffunction-sections", + "-fdata-sections", + "-fno-short-enums", "-funwind-tables", "-fstack-protector-strong", "-Wa,--noexecstack", diff --git a/cc/config/mips64_device.go b/cc/config/mips64_device.go index 9b5d4d91d..97d6a7201 100644 --- a/cc/config/mips64_device.go +++ b/cc/config/mips64_device.go @@ -25,7 +25,6 @@ var ( "-fomit-frame-pointer", "-funswitch-loops", "-Umips", - "-fdata-sections", // Help catch common 32/64-bit errors. "-Werror=implicit-function-declaration", diff --git a/cc/config/mips_device.go b/cc/config/mips_device.go index a8c48b4b6..9cd8b5fb0 100644 --- a/cc/config/mips_device.go +++ b/cc/config/mips_device.go @@ -25,7 +25,6 @@ var ( "-fomit-frame-pointer", "-funswitch-loops", "-Umips", - "-fdata-sections", // TARGET_RELEASE_CFLAGS "-fgcse-after-reload", diff --git a/cc/config/x86_64_device.go b/cc/config/x86_64_device.go index 1eab9dd65..e461c457f 100644 --- a/cc/config/x86_64_device.go +++ b/cc/config/x86_64_device.go @@ -24,7 +24,6 @@ var ( x86_64Cflags = []string{ "-finline-functions", "-finline-limit=300", - "-fno-short-enums", "-funswitch-loops", // Help catch common 32/64-bit errors. diff --git a/cc/config/x86_device.go b/cc/config/x86_device.go index 8aea64d9c..8fd65f7ac 100644 --- a/cc/config/x86_device.go +++ b/cc/config/x86_device.go @@ -24,7 +24,6 @@ var ( x86Cflags = []string{ "-finline-functions", "-finline-limit=300", - "-fno-short-enums", "-funswitch-loops", }