string.h 532 B

1234567891011121314151617181920212223
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright (C) 2006 Atmark Techno, Inc.
  4. */
  5. #ifndef _ASM_MICROBLAZE_STRING_H
  6. #define _ASM_MICROBLAZE_STRING_H
  7. #ifdef __KERNEL__
  8. #ifdef CONFIG_OPT_LIB_FUNCTION
  9. #define __HAVE_ARCH_MEMSET
  10. #define __HAVE_ARCH_MEMCPY
  11. #define __HAVE_ARCH_MEMMOVE
  12. extern void *memset(void *, int, __kernel_size_t);
  13. extern void *memcpy(void *, const void *, __kernel_size_t);
  14. extern void *memmove(void *, const void *, __kernel_size_t);
  15. #endif
  16. #endif /* __KERNEL__ */
  17. #endif /* _ASM_MICROBLAZE_STRING_H */