From 0ab4d9d49d97cba0fc43f7c159e377b16179c821 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 20 Feb 2024 06:29:37 +0100 Subject: fix c6x toolchain compile --- ldso/ldso/dl-elf.c | 2 +- ldso/ldso/dl-startup.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ldso/ldso/dl-elf.c b/ldso/ldso/dl-elf.c index 27907d355..ac6db59e0 100644 --- a/ldso/ldso/dl-elf.c +++ b/ldso/ldso/dl-elf.c @@ -1027,7 +1027,7 @@ int _dl_fixup(struct dyn_elf *rpnt, struct r_scope_elem *scope, int now_flag) return goof; } -#if !defined(__FDPIC__) +#if !defined(__FDPIC__) && !defined(__DSBT__) /* Process DT_RELR relative relocations */ DL_RELOCATE_RELR(tpnt); #endif diff --git a/ldso/ldso/dl-startup.c b/ldso/ldso/dl-startup.c index d80ee75ea..5b992a3a2 100644 --- a/ldso/ldso/dl-startup.c +++ b/ldso/ldso/dl-startup.c @@ -264,7 +264,7 @@ DL_START(unsigned long args) that once we are done, we have considerably more flexibility. */ SEND_EARLY_STDERR_DEBUG("About to do library loader relocations\n"); -#if !defined(__FDPIC__) +#if !defined(__FDPIC__) && !defined(__DSBT__) /* Process DT_RELR relative relocations */ DL_RELOCATE_RELR(tpnt); #endif -- cgit v1.2.3