aarch64: add hwcap header file
[uclibc-ng.git] / libc / sysdeps / linux / m68k / setjmp.S
blob5f05b85918ca6d7b4c5abc0dd562c35577bd733f
2 /* Copyright (C) 2002, David McCullough <davidm@snapgear.com> */
3 /* This file is released under the LGPL, any version you like */
5 #include <features.h>
6 #include <jmpbuf-offsets.h>
7 #include "m68k_pic.S"
9 .globl __sigsetjmp;
10 .type  __sigsetjmp,@function
11 .align 4;
13 __sigsetjmp:
14         moveal  %sp@(4), %a0
15         movel   %sp@(0), %a0@(JB_PC)
16         moveml  %d2-%d7/%a2-%a7, %a0@(JB_REGS)
17 #if defined __HAVE_68881__ || defined __UCLIBC_HAS_FPU__
18         fmovemx %fp2-%fp7, %a0@(JB_FPREGS)
19 #endif
20         clrl    %d0
21         JUMP    __sigjmp_save,%a0