OpenCloudOS-Kernel/arch/tile
Chris Metcalf 74fca9da09 arch/tile: Change struct sigcontext to be more useful
Rather than just using pt_regs, it now contains the actual saved
state explicitly, similar to pt_regs.  By doing it this way, we
provide a cleaner API for userspace (or equivalently, we avoid the
need for libc to provide its own definition of sigcontext).

While we're at it, move PT_FLAGS_xxx to where they are not visible
from userspace.  And always pass siginfo and mcontext to signal
handlers, even if they claim they don't need it, since sometimes
they actually try to use it anyway in practice.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2010-09-15 11:16:08 -04:00
..
configs defconfig reduction 2010-08-14 22:26:53 +02:00
include arch/tile: Change struct sigcontext to be more useful 2010-09-15 11:16:08 -04:00
kernel arch/tile: Change struct sigcontext to be more useful 2010-09-15 11:16:08 -04:00
lib arch/tile: Various cleanups. 2010-08-13 08:52:19 -04:00
mm arch/tile: Various cleanups. 2010-08-13 08:52:19 -04:00
Kbuild arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
Kconfig arch/tile: Add driver to enable access to the user dynamic network. 2010-07-06 13:34:15 -04:00
Kconfig.debug arch/tile: core support for Tilera 32-bit chips. 2010-06-04 17:11:18 -04:00
Makefile arch/tile: don't validate CROSS_COMPILE needlessly 2010-08-15 16:14:07 -04:00