|
@@ -76,7 +76,7 @@ endif
|
|
|
|
|
|
GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_VENDOR)-$(ADK_TARGET_LINUXTYPE)-$(ADK_TARGET_SUFFIX)
|
|
GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_VENDOR)-$(ADK_TARGET_LINUXTYPE)-$(ADK_TARGET_SUFFIX)
|
|
ifeq ($(ADK_TARGET_ARCH_C6X),y)
|
|
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
|
|
endif
|
|
ifeq ($(ADK_TARGET_OS_BAREMETAL),y)
|
|
ifeq ($(ADK_TARGET_OS_BAREMETAL),y)
|
|
GNU_TARGET_NAME:= $(ADK_TARGET_CPU_ARCH)-$(ADK_TARGET_SUFFIX)
|
|
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
|
|
TARGET_LDFLAGS+= -mid-shared-library
|
|
endif
|
|
endif
|
|
|
|
|
|
|
|
+ifeq ($(ADK_TARGET_BINFMT_DSBT),y)
|
|
|
|
+TARGET_CFLAGS+= -mdsbt
|
|
|
|
+TARGET_CXXFLAGS+= -mdsbt
|
|
|
|
+endif
|
|
|
|
+
|
|
# security optimization, see http://www.akkadia.org/drepper/dsohowto.pdf
|
|
# security optimization, see http://www.akkadia.org/drepper/dsohowto.pdf
|
|
ifneq ($(ADK_TARGET_USE_LD_RELRO),)
|
|
ifneq ($(ADK_TARGET_USE_LD_RELRO),)
|
|
TARGET_LDFLAGS+= -Wl,-z,relro
|
|
TARGET_LDFLAGS+= -Wl,-z,relro
|