Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../../../../../usr/include/EGL/../ucontext.h
Real path: /usr/include/ucontext.h
Zurück
/* Copyright (c) 1988 AT&T */ /* All Rights Reserved */ /* * Copyright (c) 1989, 2020, Oracle and/or its affiliates. All rights reserved. */ #ifndef _UCONTEXT_H #define _UCONTEXT_H #include <sys/ucontext.h> /* Short register names required by i386 ABI */ #if defined(__i386) #include <sys/regset_i386.h> #endif #if !defined(_XPG4_2) || defined(__EXTENSIONS__) #include <sys/siginfo.h> #endif #ifdef __cplusplus extern "C" { #endif /* makecontext removed in SUSv4 (XPG7, UNIX V7) */ #if !defined(_XPG7) || defined(__EXTENSIONS__) #ifdef __sparc #ifdef __PRAGMA_REDEFINE_EXTNAME #pragma redefine_extname makecontext __makecontext_v2 #else #define makecontext __makecontext_v2 #endif #endif /* __sparc */ #endif /* !defined(_XPG7) || ... */ /* removed in SUSv4 (XPG7, UNIX V7) */ #if !defined(_XPG7) || defined(__EXTENSIONS__) extern int getcontext(ucontext_t *); #pragma unknown_control_flow(getcontext) extern int setcontext(const ucontext_t *) __NORETURN; extern int swapcontext(ucontext_t *_RESTRICT_KYWD, const ucontext_t *_RESTRICT_KYWD); extern void makecontext(ucontext_t *, void(*)(), int, ...); #endif #if !defined(_XPG4_2) || defined(__EXTENSIONS__) extern int walkcontext(const ucontext_t *, int (*)(uintptr_t, int, void *), void *); extern int printstack(int); extern int addrtosymstr(void *, char *, int); extern int getustack(stack_t **); extern int setustack(stack_t *); extern int stack_getbounds(stack_t *); extern int stack_setbounds(const stack_t *); extern int stack_inbounds(void *); extern int stack_violation(int, const siginfo_t *, const ucontext_t *); extern void *_stack_grow(void *); #endif #ifdef __cplusplus } #endif #endif /* _UCONTEXT_H */