From 95099d4622f8cb224d94e314c7a8e0df60b13f87 Mon Sep 17 00:00:00 2001
From: hc <hc@nodka.com>
Date: Sat, 09 Dec 2023 08:38:01 +0000
Subject: [PATCH] enable docker ppp
---
kernel/arch/sh/include/asm/string_32.h | 31 +------------------------------
1 files changed, 1 insertions(+), 30 deletions(-)
diff --git a/kernel/arch/sh/include/asm/string_32.h b/kernel/arch/sh/include/asm/string_32.h
index 55f8db6..a276b19 100644
--- a/kernel/arch/sh/include/asm/string_32.h
+++ b/kernel/arch/sh/include/asm/string_32.h
@@ -1,7 +1,6 @@
+/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __ASM_SH_STRING_H
#define __ASM_SH_STRING_H
-
-#ifdef __KERNEL__
/*
* Copyright (C) 1999 Niibe Yutaka
@@ -23,32 +22,6 @@
: "=r" (__dest), "=r" (__src), "=&z" (__dummy)
: "0" (__dest), "1" (__src)
: "memory", "t");
-
- return __xdest;
-}
-
-#define __HAVE_ARCH_STRNCPY
-static inline char *strncpy(char *__dest, const char *__src, size_t __n)
-{
- register char *__xdest = __dest;
- unsigned long __dummy;
-
- if (__n == 0)
- return __xdest;
-
- __asm__ __volatile__(
- "1:\n"
- "mov.b @%1+, %2\n\t"
- "mov.b %2, @%0\n\t"
- "cmp/eq #0, %2\n\t"
- "bt/s 2f\n\t"
- " cmp/eq %5,%1\n\t"
- "bf/s 1b\n\t"
- " add #1, %0\n"
- "2:"
- : "=r" (__dest), "=r" (__src), "=&z" (__dummy)
- : "0" (__dest), "1" (__src), "r" (__src+__n)
- : "memory", "t");
return __xdest;
}
@@ -125,7 +98,5 @@
#define __HAVE_ARCH_STRLEN
extern size_t strlen(const char *);
-
-#endif /* __KERNEL__ */
#endif /* __ASM_SH_STRING_H */
--
Gitblit v1.6.2