diff options
Diffstat (limited to 'ldso/include/dl-string.h')
-rw-r--r-- | ldso/include/dl-string.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/ldso/include/dl-string.h b/ldso/include/dl-string.h index c01881cb4..aacad1038 100644 --- a/ldso/include/dl-string.h +++ b/ldso/include/dl-string.h @@ -5,12 +5,16 @@ * GNU Lesser General Public License version 2.1 or later. */ -#ifndef _LINUX_STRING_H_ -#define _LINUX_STRING_H_ +#ifndef _DL_STRING_H +#define _DL_STRING_H -#include <dl-sysdep.h> /* for do_rem */ #include <features.h> +#define __need_NULL +#include <stddef.h> + +#include <dl-defs.h> /* for do_rem by dl-sysdep.h */ + /* provide some sane defaults */ #ifndef do_rem # define do_rem(result, n, base) ((result) = (n) % (base)) @@ -19,10 +23,6 @@ # define do_div_10(result, remain) ((result) /= 10) #endif -#ifndef NULL -#define NULL ((void *) 0) -#endif - #ifdef IS_IN_rtld static __always_inline size_t _dl_strlen(const char *str) { @@ -345,4 +345,4 @@ static __always_inline char * _dl_simple_ltoahex(char *local, unsigned long i) #endif /* IS_IN_rtld */ -#endif +#endif /* _DL_STRING_H */ |