* sysdeps/unix/sysv/linux/arm/kernel-features.h
authorDaniel Jacobowitz <dan@codesourcery.com>
Wed, 23 May 2007 17:33:17 +0000 (17:33 +0000)
committerDaniel Jacobowitz <dan@codesourcery.com>
Wed, 23 May 2007 17:33:17 +0000 (17:33 +0000)
commit99e5e16c5ca03499787fd0dedc5220ca15ba8401
tree1aa17fbb6732179d0fbc26a8fe4c4180ca6b6a14
parent7a30cb832315de0a6dc546d110726ed9952df82e
* sysdeps/unix/sysv/linux/arm/kernel-features.h
(__ASSUME_SIGFRAME_V2): Define for 2.6.18 and later.
* sysdeps/unix/sysv/linux/arm/eabi/sigrestorer.S
(__default_sa_restorer): Rename to __default_sa_restorer_v1.
Don't define if __ASSUME_SIGFRAME_V2.
(__default_rt_sa_restorer): Rename to
__default_rt_sa_restorer_v1.  Don't define if
__ASSUME_SIGFRAME_V2.
(__default_sa_restorer_v2, __default_rt_sa_restorer_v2): New.
* sysdeps/unix/sysv/linux/arm/nptl/Versions
(__default_sa_restorer_v1, __default_rt_sa_restorer_v1,
__default_sa_restorer_v2, __default_rt_sa_restorer_v2): Add to
GLIBC_PRIVATE.
* sysdeps/unix/sysv/linux/arm/sigaction.c [__ARM_EABI__]
(__default_sa_restorer_v1, __default_sa_restorer_v2,
__default_rt_sa_restorer_v1, __default_rt_sa_restorer_v2):
Declare.
(__default_sa_restorer, __default_rt_sa_restorer): Define as
macros depending on kernel version.
ChangeLog.arm
sysdeps/unix/sysv/linux/arm/eabi/sigrestorer.S
sysdeps/unix/sysv/linux/arm/kernel-features.h
sysdeps/unix/sysv/linux/arm/nptl/Versions
sysdeps/unix/sysv/linux/arm/sigaction.c