123456789101112131415161718192021 |
- /*
- * Copyright (C) 2004-2007 Atmel Corporation
- *
- * This file is subject to the terms and conditions of the GNU Lesser General
- * Public License. See the file "COPYING.LIB" in the main directory of this
- * archive for more details.
- */
- .global __longjmp
- .type __longjmp,"function"
- .align 1
- __longjmp:
- ldm r12++, r0-r8,sp,lr
- mustr r8 /* restore status register (lower half) */
- cp r11, 0 /* can't return zero */
- frs
- moveq r11, 1
- retal r11
- .size __longjmp, . - __longjmp
- libc_hidden_def(__longjmp)
|