newlib: mips: delete glibc-specific logic
This code looks like it's written to be copied & pasted between diff C libraries and relies on _LIBC only being used with glibc. This will break when newlib changes from _COMPILING_NEWLIB to _LIBC, so delete the glibc-specific logic ahead of time.
This commit is contained in:
parent
365199090c
commit
328e1b1a3d
|
@ -33,12 +33,6 @@
|
|||
# define USE_MEMMOVE_FOR_OVERLAP
|
||||
# define PREFETCH_LOAD_HINT PREFETCH_HINT_LOAD_STREAMED
|
||||
# define PREFETCH_STORE_HINT PREFETCH_HINT_PREPAREFORSTORE
|
||||
#elif _LIBC
|
||||
# include <sysdep.h>
|
||||
# include <regdef.h>
|
||||
# include <sys/asm.h>
|
||||
# define PREFETCH_LOAD_HINT PREFETCH_HINT_LOAD_STREAMED
|
||||
# define PREFETCH_STORE_HINT PREFETCH_HINT_PREPAREFORSTORE
|
||||
#elif _COMPILING_NEWLIB
|
||||
# include "machine/asm.h"
|
||||
# include "machine/regdef.h"
|
||||
|
@ -877,8 +871,3 @@ L(r6_unaligned7):
|
|||
.set at
|
||||
.set reorder
|
||||
END(MEMCPY_NAME)
|
||||
#ifndef ANDROID_CHANGES
|
||||
# ifdef _LIBC
|
||||
libc_hidden_builtin_def (MEMCPY_NAME)
|
||||
# endif
|
||||
#endif
|
||||
|
|
|
@ -31,11 +31,6 @@
|
|||
# include "machine/asm.h"
|
||||
# include "machine/regdef.h"
|
||||
# define PREFETCH_STORE_HINT PREFETCH_HINT_PREPAREFORSTORE
|
||||
#elif _LIBC
|
||||
# include <sysdep.h>
|
||||
# include <regdef.h>
|
||||
# include <sys/asm.h>
|
||||
# define PREFETCH_STORE_HINT PREFETCH_HINT_PREPAREFORSTORE
|
||||
#elif _COMPILING_NEWLIB
|
||||
# include "machine/asm.h"
|
||||
# include "machine/regdef.h"
|
||||
|
@ -430,8 +425,3 @@ L(leave):
|
|||
.set at
|
||||
.set reorder
|
||||
END(MEMSET_NAME)
|
||||
#ifndef ANDROID_CHANGES
|
||||
# ifdef _LIBC
|
||||
libc_hidden_builtin_def (MEMSET_NAME)
|
||||
# endif
|
||||
#endif
|
||||
|
|
|
@ -30,10 +30,6 @@
|
|||
#ifdef ANDROID_CHANGES
|
||||
# include "machine/asm.h"
|
||||
# include "machine/regdef.h"
|
||||
#elif _LIBC
|
||||
# include <sysdep.h>
|
||||
# include <regdef.h>
|
||||
# include <sys/asm.h>
|
||||
#elif _COMPILING_NEWLIB
|
||||
# include "machine/asm.h"
|
||||
# include "machine/regdef.h"
|
||||
|
@ -254,8 +250,3 @@ L(bexit89):
|
|||
.set reorder
|
||||
|
||||
END(STRCMP_NAME)
|
||||
#ifndef ANDROID_CHANGES
|
||||
# ifdef _LIBC
|
||||
libc_hidden_builtin_def (STRCMP_NAME)
|
||||
# endif
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue