diff options
Diffstat (limited to 'mk/vars.mk')
-rw-r--r-- | mk/vars.mk | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mk/vars.mk b/mk/vars.mk index 1ce90d9c0..8f146d1f1 100644 --- a/mk/vars.mk +++ b/mk/vars.mk @@ -76,7 +76,7 @@ endif GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_VENDOR)-$(ADK_TARGET_LINUXTYPE)-$(ADK_TARGET_SUFFIX) ifeq ($(ADK_TARGET_ARCH_C6X),y) -GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_LINUXTYPE) +GNU_TARGET_NAME:= ti$(ADK_TARGET_CPU_ARCH)-$(ADK_VENDOR)-$(ADK_TARGET_LINUXTYPE) endif ifeq ($(ADK_TARGET_OS_BAREMETAL),y) GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_SUFFIX) @@ -188,6 +188,11 @@ ifeq ($(ADK_TARGET_BINFMT_FLAT_SHARED),y) TARGET_LDFLAGS+= -mid-shared-library endif +ifeq ($(ADK_TARGET_BINFMT_DSBT),y) +TARGET_CFLAGS+= -mdsbt +TARGET_CXXFLAGS+= -mdsbt +endif + # security optimization, see http://www.akkadia.org/drepper/dsohowto.pdf ifneq ($(ADK_TARGET_USE_LD_RELRO),) TARGET_LDFLAGS+= -Wl,-z,relro |