From 7ff0090286da18d23e87e31aeb04a810f4785729 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Wed, 13 Apr 2005 10:54:39 +0000 Subject: On some wierd arches (i.e. mips), none of the early debug stuff works at all, so disable the whole lot. --- ldso/include/dl-string.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/ldso/include/dl-string.h b/ldso/include/dl-string.h index cd2d70120..0637a36e7 100644 --- a/ldso/include/dl-string.h +++ b/ldso/include/dl-string.h @@ -257,6 +257,15 @@ static inline char *_dl_simple_ltoahex(char * local, unsigned long i) /* The following macros may be used in dl-startup.c to debug * ldso before ldso has fixed itself up to make function calls */ +/* On some (wierd) arches, none of this stuff works at all, so + * disable the whole lot... */ +#if defined(__mips__) + +#define SEND_STDERR(X) +#define SEND_ADDRESS_STDERR(X, add_a_newline) +#define SEND_NUMBER_STDERR(X, add_a_newline) + +#else /* On some arches constant strings are referenced through the GOT. * This requires that load_addr must already be defined... */ @@ -307,6 +316,7 @@ static inline char *_dl_simple_ltoahex(char * local, unsigned long i) } while ((X) > 0); \ _dl_write (2, tmp2, tmp1 - tmp2 + sizeof(tmp) - 1); \ }; +#endif #endif -- cgit v1.2.3