/
githubmirror
/
ipxe
Обзор
Документация
Войти
/
githubmirror
/
ipxe
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/arch/x86_64/include/bits/setjmp.h
28 строк
487 B
Michael Brown
[libc] Centralise architecture-independent portions of setjmp.h
12 сен 2024, 17:01
12 сен 2024, 17:01
5de5d46
Код
Авторство
О чём код?
#ifndef _BITS_SETJMP_H #define _BITS_SETJMP_H FILE_LICENCE ( GPL2_OR_LATER_OR_UBDL ); #include <stdint.h> /** A jump buffer */ typedef struct { /** Saved return address */ uint64_t retaddr; /** Saved stack pointer */ uint64_t stack; /** Saved %rbx */ uint64_t rbx; /** Saved %rbp */ uint64_t rbp; /** Saved %r12 */ uint64_t r12; /** Saved %r13 */ uint64_t r13; /** Saved %r14 */ uint64_t r14; /** Saved %r15 */ uint64_t r15; } jmp_buf[1]; #endif /* _BITS_SETJMP_H */