• Russell King's avatar
    [PATCH] ARM: Remove global nwfpe register variable · b66da4a4
    Russell King authored
    Recent changes to nwfpe broke the build with some gcc versions:
    
    In file included from arch/arm/nwfpe/softfloat.c:33:
    arch/arm/nwfpe/fpa11.h:32: global register variable follows a function definition
    make[1]: *** [arch/arm/nwfpe/softfloat.o] Error 1
    
    Since we now ensure that the kernel stack is empty when returning
    to user space, we can now access the userspace registers with
    reference to the kernel stack using current_thread_info(), rather
    than remembering the stack pointer at the time nwfpe was called.
    Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
    b66da4a4
fpmodule.c 4.92 KB