linux/arch/sh
Christian Brauner e1cc9d8d59 sh: switch to copy_thread_tls()
Use the copy_thread_tls() calling convention which passes tls through a
register. This is required so we can remove the copy_thread{_tls}() split
and remove the HAVE_COPY_THREAD_TLS macro.

Cc: Rich Felker <dalias@libc.org>
Cc: Yoshinori Sato <ysato@users.sourceforge.jp>
Cc: linux-sh@vger.kernel.org
Signed-off-by: Christian Brauner <christian.brauner@ubuntu.com>
Signed-off-by: Rich Felker <dalias@libc.org>
2020-08-14 22:05:18 -04:00
..
boards sh: sh2007: Modernize printing of kernel messages 2020-08-14 22:05:10 -04:00
boot sh: remove sh5 support 2020-06-01 14:48:52 -04:00
cchips treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
configs arch/sh/configs: remove obsolete CONFIG_SOC_CAMERA* 2020-08-14 22:05:12 -04:00
drivers sh: pci: Modernize printing of kernel messages 2020-08-14 22:05:10 -04:00
include sh: don't include <asm/io_trapped.h> in <asm/io.h> 2020-08-14 22:05:16 -04:00
kernel sh: switch to copy_thread_tls() 2020-08-14 22:05:18 -04:00
lib sh: remove -Werror from Makefiles 2020-08-14 22:05:13 -04:00
math-emu Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace 2019-07-08 21:48:15 -07:00
mm sh: don't include <asm/io_trapped.h> in <asm/io.h> 2020-08-14 22:05:16 -04:00
oprofile sh: stacktrace: Remove stacktrace_ops.stack() 2020-08-14 22:05:11 -04:00
tools sh: Remove SH5-based Cayman platform 2020-08-14 22:05:06 -04:00
Kconfig sh: switch to copy_thread_tls() 2020-08-14 22:05:18 -04:00
Kconfig.cpu sh: remove sh5 support 2020-06-01 14:48:52 -04:00
Kconfig.debug sh: remove sh5 support 2020-06-01 14:48:52 -04:00
Makefile sh: Remove SH5-based Cayman platform 2020-08-14 22:05:06 -04:00