1234567891011121314151617181920212223242526272829 |
- /* An executable stack is not required for these functions. */
- #if defined (__linux__) && defined (__ELF__)
- .section .note.GNU-stack,"",%progbits
- #endif
- #if defined(__i386__)
- #include "./i386/setjmp.S"
- #elif defined(__x86_64__)
- #include "./x86_64/setjmp.S"
- #elif defined(__sparc__)
- #include "./sparc64/setjmp.S"
- #elif defined(__mips__)
- #include "./mips/setjmp.S"
- #elif defined(__powerpc__) || defined(__PPC__)
- #include "./powerpc/setjmp.S"
- #elif defined(__ia64__)
- #include "./ia64/setjmp.S"
- #include "./ia64/longjmp.S"
- #elif defined(__arm__)
- #include "./arm/setjmp.S"
- #elif defined(__aarch64__)
- #include "./arm64/setjmp.S"
- #elif defined(__loongarch_lp64)
- #include "./loongarch64/setjmp.S"
- #elif defined(__riscv)
- #include "./riscv/setjmp.S"
- #else
- #error "Unknown target cpu type"
- #endif
|