diff options
| -rw-r--r-- | ldso/ldso/dl-elf.c | 2 | ||||
| -rw-r--r-- | 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 | 
