X7ROOT File Manager
Current Path:
/usr/lib/x86_64-redhat-linux6E/include
usr
/
lib
/
x86_64-redhat-linux6E
/
include
/
📁
..
📄
_G_config.h
(2.47 KB)
📄
a.out.h
(4.25 KB)
📄
aio.h
(7.33 KB)
📄
aliases.h
(2.07 KB)
📄
alloca.h
(1.26 KB)
📄
ar.h
(1.75 KB)
📄
argp.h
(25.9 KB)
📄
argz.h
(7.14 KB)
📁
arpa
📄
assert.h
(3.42 KB)
📁
bits
📄
byteswap.h
(1.45 KB)
📄
complex.h
(3.47 KB)
📄
cpio.h
(2.28 KB)
📄
crypt.h
(2.29 KB)
📄
ctype.h
(11.02 KB)
📄
dirent.h
(11.05 KB)
📄
dlfcn.h
(6.95 KB)
📄
elf.h
(114.78 KB)
📄
endian.h
(2.92 KB)
📄
envz.h
(2.89 KB)
📄
err.h
(2.26 KB)
📄
errno.h
(2.39 KB)
📄
error.h
(2.08 KB)
📄
execinfo.h
(1.57 KB)
📄
fcntl.h
(8.92 KB)
📄
features.h
(12.58 KB)
📄
fenv.h
(4.56 KB)
📄
fmtmsg.h
(3.25 KB)
📄
fnmatch.h
(2.47 KB)
📄
fpu_control.h
(3.09 KB)
📄
fstab.h
(3.04 KB)
📄
fts.h
(5.17 KB)
📄
ftw.h
(5.23 KB)
📄
gconv.h
(5.21 KB)
📄
getopt.h
(6.58 KB)
📄
glob.h
(6.84 KB)
📁
gnu
📄
gnu-versions.h
(2.36 KB)
📄
grp.h
(6.83 KB)
📄
gshadow.h
(4.5 KB)
📄
iconv.h
(1.9 KB)
📄
ieee754.h
(4.87 KB)
📄
ifaddrs.h
(2.83 KB)
📄
inttypes.h
(11.92 KB)
📄
langinfo.h
(15.63 KB)
📄
lastlog.h
(126 B)
📄
libgen.h
(1.43 KB)
📄
libintl.h
(4.59 KB)
📄
libio.h
(17.37 KB)
📄
limits.h
(4.49 KB)
📄
link.h
(7.05 KB)
📄
locale.h
(7.84 KB)
📄
malloc.h
(6.15 KB)
📄
math.h
(15.61 KB)
📄
mcheck.h
(2.46 KB)
📄
memory.h
(1 KB)
📄
mntent.h
(3.38 KB)
📄
monetary.h
(1.79 KB)
📄
mqueue.h
(3.78 KB)
📁
net
📁
netash
📁
netatalk
📁
netax25
📄
netdb.h
(27.6 KB)
📁
neteconet
📁
netinet
📁
netipx
📁
netiucv
📁
netpacket
📁
netrom
📁
netrose
📁
nfs
📄
nl_types.h
(1.8 KB)
📄
nss.h
(1.92 KB)
📄
obstack.h
(19.21 KB)
📄
paths.h
(2.9 KB)
📄
poll.h
(22 B)
📄
printf.h
(6.65 KB)
📁
protocols
📄
pthread.h
(39.54 KB)
📄
pty.h
(1.57 KB)
📄
pwd.h
(5.94 KB)
📄
re_comp.h
(1 KB)
📄
regex.h
(21.36 KB)
📄
regexp.h
(6.96 KB)
📄
resolv.h
(14.42 KB)
📁
rpc
📁
rpcsvc
📄
sched.h
(4.62 KB)
📁
scsi
📄
search.h
(5.19 KB)
📄
semaphore.h
(2.41 KB)
📄
setjmp.h
(4.02 KB)
📄
sgtty.h
(1.4 KB)
📄
shadow.h
(5.18 KB)
📄
signal.h
(13.34 KB)
📄
spawn.h
(6.6 KB)
📄
stab.h
(264 B)
📄
stdint.h
(8.34 KB)
📄
stdio.h
(30.83 KB)
📄
stdio_ext.h
(2.81 KB)
📄
stdlib.h
(33.45 KB)
📄
string.h
(22.08 KB)
📄
strings.h
(4.65 KB)
📁
sys
📄
syscall.h
(25 B)
📄
sysexits.h
(5.11 KB)
📄
syslog.h
(24 B)
📄
tar.h
(3.68 KB)
📄
termio.h
(214 B)
📄
termios.h
(3.55 KB)
📄
tgmath.h
(18.17 KB)
📄
thread_db.h
(15.71 KB)
📄
time.h
(13.22 KB)
📄
ttyent.h
(2.44 KB)
📄
ucontext.h
(1.97 KB)
📄
ulimit.h
(1.62 KB)
📄
unistd.h
(41.55 KB)
📄
ustat.h
(23 B)
📄
utime.h
(1.57 KB)
📄
utmp.h
(3.26 KB)
📄
utmpx.h
(4.1 KB)
📄
values.h
(1.98 KB)
📄
wait.h
(22 B)
📄
wchar.h
(31.62 KB)
📄
wctype.h
(10.96 KB)
📄
wordexp.h
(2.53 KB)
📄
xlocale.h
(1.73 KB)
Editing: setjmp.h
/* Copyright (C) 1991-1999,2001,2002,2007,2009 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ /* * ISO C99 Standard: 7.13 Nonlocal jumps <setjmp.h> */ #ifndef _SETJMP_H #define _SETJMP_H 1 #include <features.h> __BEGIN_DECLS #include <bits/setjmp.h> /* Get `__jmp_buf'. */ #include <bits/sigset.h> /* Get `__sigset_t'. */ /* Calling environment, plus possibly a saved signal mask. */ struct __jmp_buf_tag { /* NOTE: The machine-dependent definitions of `__sigsetjmp' assume that a `jmp_buf' begins with a `__jmp_buf' and that `__mask_was_saved' follows it. Do not move these members or add others before it. */ __jmp_buf __jmpbuf; /* Calling environment. */ int __mask_was_saved; /* Saved the signal mask? */ __sigset_t __saved_mask; /* Saved signal mask. */ }; __BEGIN_NAMESPACE_STD typedef struct __jmp_buf_tag jmp_buf[1]; /* Store the calling environment in ENV, also saving the signal mask. Return 0. */ extern int setjmp (jmp_buf __env) __THROW; __END_NAMESPACE_STD /* Store the calling environment in ENV, also saving the signal mask if SAVEMASK is nonzero. Return 0. This is the internal name for `sigsetjmp'. */ extern int __sigsetjmp (struct __jmp_buf_tag __env[1], int __savemask) __THROW; #ifndef __FAVOR_BSD /* Store the calling environment in ENV, not saving the signal mask. Return 0. */ extern int _setjmp (struct __jmp_buf_tag __env[1]) __THROW; /* Do not save the signal mask. This is equivalent to the `_setjmp' BSD function. */ # define setjmp(env) _setjmp (env) #else /* We are in 4.3 BSD-compatibility mode in which `setjmp' saves the signal mask like `sigsetjmp (ENV, 1)'. We have to define a macro since ISO C says `setjmp' is one. */ # define setjmp(env) setjmp (env) #endif /* Favor BSD. */ __BEGIN_NAMESPACE_STD /* Jump to the environment saved in ENV, making the `setjmp' call there return VAL, or 1 if VAL is 0. */ extern void longjmp (struct __jmp_buf_tag __env[1], int __val) __THROW __attribute__ ((__noreturn__)); __END_NAMESPACE_STD #if defined __USE_BSD || defined __USE_XOPEN /* Same. Usually `_longjmp' is used with `_setjmp', which does not save the signal mask. But it is how ENV was saved that determines whether `longjmp' restores the mask; `_longjmp' is just an alias. */ extern void _longjmp (struct __jmp_buf_tag __env[1], int __val) __THROW __attribute__ ((__noreturn__)); #endif #ifdef __USE_POSIX /* Use the same type for `jmp_buf' and `sigjmp_buf'. The `__mask_was_saved' flag determines whether or not `longjmp' will restore the signal mask. */ typedef struct __jmp_buf_tag sigjmp_buf[1]; /* Store the calling environment in ENV, also saving the signal mask if SAVEMASK is nonzero. Return 0. */ # define sigsetjmp(env, savemask) __sigsetjmp (env, savemask) /* Jump to the environment saved in ENV, making the sigsetjmp call there return VAL, or 1 if VAL is 0. Restore the signal mask if that sigsetjmp call saved it. This is just an alias `longjmp'. */ extern void siglongjmp (sigjmp_buf __env, int __val) __THROW __attribute__ ((__noreturn__)); #endif /* Use POSIX. */ /* Define helper functions to catch unsafe code. */ #if __USE_FORTIFY_LEVEL > 0 # include <bits/setjmp2.h> #endif __END_DECLS #endif /* setjmp.h */
Upload File
Create Folder