summaryrefslogtreecommitdiff
path: root/ldso
diff options
context:
space:
mode:
Diffstat (limited to 'ldso')
-rw-r--r--ldso/ldso/dl-startup.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/ldso/ldso/dl-startup.c b/ldso/ldso/dl-startup.c
index eb4b9fd79..caff8d1a7 100644
--- a/ldso/ldso/dl-startup.c
+++ b/ldso/ldso/dl-startup.c
@@ -282,8 +282,8 @@ found_got:
SEND_STDERR("scanning DYNAMIC section\n");
#endif
tpnt->dynamic_addr = dpnt;
-#ifdef __mips__
- /* MIPS cannot call functions here, must inline */
+#if defined(__mips__) || defined(__cris__)
+ /* Some architectures cannot call functions here, must inline */
__dl_parse_dynamic_info(dpnt, tpnt->dynamic_info, NULL);
#else
_dl_parse_dynamic_info(dpnt, tpnt->dynamic_info, NULL);