sigsetjmp.S (1d386b48a555f61cb7325543adbbb5c3f3407a66) | sigsetjmp.S (fd5aaf2ea0178b03aa93c35245053247e5d3840c) |
---|---|
1/*- 2 * Copyright (c) 2014 The FreeBSD Foundation 3 * 4 * This software was developed by Andrew Turner under 5 * sponsorship from the FreeBSD Foundation. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 14 unchanged lines hidden (view full) --- 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 */ 28 29#include <machine/asm.h> 30#include <machine/setjmp.h> | 1/*- 2 * Copyright (c) 2014 The FreeBSD Foundation 3 * 4 * This software was developed by Andrew Turner under 5 * sponsorship from the FreeBSD Foundation. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 14 unchanged lines hidden (view full) --- 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 */ 28 29#include <machine/asm.h> 30#include <machine/setjmp.h> |
31#include <sys/elf_common.h> |
|
31 32ENTRY(sigsetjmp) 33 cmp x1, #0 34 b.eq 1f 35 b _C_LABEL(setjmp) 361: 37 b _C_LABEL(_setjmp) 38END(sigsetjmp) --- 8 unchanged lines hidden (view full) --- 47 b.eq 1f 48 b _C_LABEL(longjmp) 491: 50 b _C_LABEL(_longjmp) 51 .align 3 52.Lmagic: 53 .quad _JB_MAGIC__SETJMP 54END(siglongjmp) | 32 33ENTRY(sigsetjmp) 34 cmp x1, #0 35 b.eq 1f 36 b _C_LABEL(setjmp) 371: 38 b _C_LABEL(_setjmp) 39END(sigsetjmp) --- 8 unchanged lines hidden (view full) --- 48 b.eq 1f 49 b _C_LABEL(longjmp) 501: 51 b _C_LABEL(_longjmp) 52 .align 3 53.Lmagic: 54 .quad _JB_MAGIC__SETJMP 55END(siglongjmp) |
56 57GNU_PROPERTY_AARCH64_FEATURE_1_NOTE(GNU_PROPERTY_AARCH64_FEATURE_1_VAL) |
|