亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? kernel-features.h

?? glibc 庫, 不僅可以學習使用庫函數,還可以學習函數的具體實現,是提高功力的好資料
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* Set flags signalling availability of kernel features based on given   kernel version number.   Copyright (C) 1999-2003, 2004, 2005, 2006 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.  *//* This file must not contain any C code.  At least it must be protected   to allow using the file also in assembler files.  */#ifndef __LINUX_KERNEL_VERSION/* We assume the worst; all kernels should be supported.  */# define __LINUX_KERNEL_VERSION	0#endif/* We assume for __LINUX_KERNEL_VERSION the same encoding used in   linux/version.h.  I.e., the major, minor, and subminor all get a   byte with the major number being in the highest byte.  This means   we can do numeric comparisons.   In the following we will define certain symbols depending on   whether the describes kernel feature is available in the kernel   version given by __LINUX_KERNEL_VERSION.  We are not always exactly   recording the correct versions in which the features were   introduced.  If somebody cares these values can afterwards be   corrected.  Most of the numbers here are set corresponding to   2.2.0.  *//* `getcwd' system call.  */#if __LINUX_KERNEL_VERSION >= 131584# define __ASSUME_GETCWD_SYSCALL	1#endif/* Real-time signal became usable in 2.1.70.  */#if __LINUX_KERNEL_VERSION >= 131398# define __ASSUME_REALTIME_SIGNALS	1#endif/* When were the `pread'/`pwrite' syscalls introduced?  */#if __LINUX_KERNEL_VERSION >= 131584# define __ASSUME_PREAD_SYSCALL		1# define __ASSUME_PWRITE_SYSCALL	1#endif/* When was `poll' introduced?  */#if __LINUX_KERNEL_VERSION >= 131584# define __ASSUME_POLL_SYSCALL		1#endif/* The `lchown' syscall was introduced in 2.1.80.  */#if __LINUX_KERNEL_VERSION >= 131408# define __ASSUME_LCHOWN_SYSCALL	1#endif/* When did the `setresuid' sysall became available?  */#if __LINUX_KERNEL_VERSION >= 131584 && !defined __sparc__# define __ASSUME_SETRESUID_SYSCALL	1#endif/* The SIOCGIFNAME ioctl is available starting with 2.1.50.  */#if __LINUX_KERNEL_VERSION >= 131408# define __ASSUME_SIOCGIFNAME		1#endif/* MSG_NOSIGNAL was at least available with Linux 2.2.0.  */#if __LINUX_KERNEL_VERSION >= 131584# define __ASSUME_MSG_NOSIGNAL		1#endif/* The sendfile syscall was introduced in 2.2.0.  */#if __LINUX_KERNEL_VERSION >= 131584# define __ASSUME_SENDFILE		1#endif/* Only very old kernels had no real symlinks for terminal descriptors   in /proc/self/fd.  */#if __LINUX_KERNEL_VERSION >= 131584# define __ASSUME_PROC_SELF_FD_SYMLINK	1#endif/* On x86 another `getrlimit' syscall was added in 2.3.25.  */#if __LINUX_KERNEL_VERSION >= 131865 && defined __i386__# define __ASSUME_NEW_GETRLIMIT_SYSCALL	1#endif/* On x86 the truncate64/ftruncate64 syscalls were introduced in 2.3.31.  */#if __LINUX_KERNEL_VERSION >= 131871 && defined __i386__# define __ASSUME_TRUNCATE64_SYSCALL	1#endif/* On x86 the mmap2 syscall was introduced in 2.3.31.  */#if __LINUX_KERNEL_VERSION >= 131871 && defined __i386__# define __ASSUME_MMAP2_SYSCALL	1#endif/* On x86 the stat64/lstat64/fstat64 syscalls were introduced in 2.3.34.  */#if __LINUX_KERNEL_VERSION >= 131874 && defined __i386__# define __ASSUME_STAT64_SYSCALL	1#endif/* On sparc the truncate64/ftruncate64/mmap2/stat64/lstat64/fstat64   syscalls were introduced in 2.3.35.  */#if __LINUX_KERNEL_VERSION >= 131875 \    && (defined __sparc__ && !defined __arch64__)# define __ASSUME_TRUNCATE64_SYSCALL	1# define __ASSUME_MMAP2_SYSCALL		1# define __ASSUME_STAT64_SYSCALL	1#endif/* I know for sure that getrlimit are in 2.3.35 on powerpc.  */#if __LINUX_KERNEL_VERSION >= 131875 && defined __powerpc__# define __ASSUME_NEW_GETRLIMIT_SYSCALL	1#endif/* I know for sure that these are in 2.3.35 on powerpc. But PowerPC64 does not   support separate 64-bit syscalls, already 64-bit */#if __LINUX_KERNEL_VERSION >= 131875 && defined __powerpc__ \    && !defined __powerpc64__# define __ASSUME_TRUNCATE64_SYSCALL	1# define __ASSUME_STAT64_SYSCALL	1#endif/* Linux 2.3.39 introduced 32bit UID/GIDs.  Some platforms had 32   bit type all along.  */#if __LINUX_KERNEL_VERSION >= 131879 || defined __powerpc__# define __ASSUME_32BITUIDS		1#endif/* Linux 2.3.39 sparc added setresuid.  */#if __LINUX_KERNEL_VERSION >= 131879 && defined __sparc__# define __ASSUME_SETRESUID_SYSCALL	1#endif#if __LINUX_KERNEL_VERSION >= 131879# define __ASSUME_SETRESGID_SYSCALL	1#endif/* Linux 2.3.39 introduced IPC64.  Except for powerpc.  */#if __LINUX_KERNEL_VERSION >= 131879 && !defined __powerpc__# define __ASSUME_IPC64		1#endif/* We can use the LDTs for threading with Linux 2.3.99 and newer.  */#if __LINUX_KERNEL_VERSION >= 131939# define __ASSUME_LDT_WORKS		1#endif/* Linux 2.4.0 on PPC introduced a correct IPC64. But PowerPC64 does not   support a separate 64-bit sys call, already 64-bit */#if __LINUX_KERNEL_VERSION >= 132096 && defined __powerpc__ \    && !defined __powerpc64__# define __ASSUME_IPC64			1#endif/* SH kernels got stat64, mmap2, and truncate64 during 2.4.0-test.  */#if __LINUX_KERNEL_VERSION >= 132096 && defined __sh__# define __ASSUME_TRUNCATE64_SYSCALL	1# define __ASSUME_MMAP2_SYSCALL		1# define __ASSUME_STAT64_SYSCALL	1#endif/* The changed st_ino field appeared in 2.4.0-test6.  But we cannot   distinguish this version from other 2.4.0 releases.  Therefore play   save and assume it available is for 2.4.1 and up.  However, SH is lame,   and still does not have a 64-bit inode field.  */#if __LINUX_KERNEL_VERSION >= 132097 && !defined __alpha__ && !defined __sh__# define __ASSUME_ST_INO_64_BIT		1#endif/* To support locking of large files a new fcntl() syscall was introduced   in 2.4.0-test7.  We test for 2.4.1 for the earliest version we know   the syscall is available.  */#if __LINUX_KERNEL_VERSION >= 132097 && (defined __i386__ || defined __sparc__)# define __ASSUME_FCNTL64		1#endif/* The AT_CLKTCK auxiliary vector entry was introduction in the 2.4.0   series.  */#if __LINUX_KERNEL_VERSION >= 132097# define __ASSUME_AT_CLKTCK		1#endif/* Arm got fcntl64 in 2.4.4, PowerPC and SH have it also in 2.4.4 (I   don't know when it got introduced).  But PowerPC64 does not support   separate FCNTL64 call, FCNTL is already 64-bit */#if __LINUX_KERNEL_VERSION >= 132100 \    && (defined __powerpc__ || defined __sh__) \    && !defined __powerpc64__# define __ASSUME_FCNTL64		1#endif/* The getdents64 syscall was introduced in 2.4.0-test7.  We test for   2.4.1 for the earliest version we know the syscall is available.  */#if __LINUX_KERNEL_VERSION >= 132097# define __ASSUME_GETDENTS64_SYSCALL	1#endif/* When did O_DIRECTORY became available?  Early in 2.3 but when?   Be safe, use 2.3.99.  */#if __LINUX_KERNEL_VERSION >= 131939# define __ASSUME_O_DIRECTORY		1#endif/* Starting with one of the 2.4.0 pre-releases the Linux kernel passes   up the page size information.  */#if __LINUX_KERNEL_VERSION >= 132097# define __ASSUME_AT_PAGESIZE		1#endif/* Starting with at least 2.4.0 the kernel passes the uid/gid unconditionally   up to the child.  */#if __LINUX_KERNEL_VERSION >= 132097# define __ASSUME_AT_XID		1#endif/* Starting with 2.4.5 kernels PPC passes the AUXV in the standard way   and the vfork syscall made it into the official kernel.  */#if __LINUX_KERNEL_VERSION >= (132096+5) && defined __powerpc__# define __ASSUME_STD_AUXV		1# define __ASSUME_VFORK_SYSCALL		1

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩有码一区二区三区| 欧美日韩精品综合在线| www.日韩精品| 9人人澡人人爽人人精品| 99精品一区二区三区| 91美女片黄在线| 色婷婷综合在线| 欧美视频一区二区在线观看| 99久久精品费精品国产一区二区| 成人性生交大片免费看视频在线| 99热在这里有精品免费| caoporn国产一区二区| 色婷婷国产精品久久包臀| 欧美日韩在线三级| 91精品国产欧美一区二区成人| 欧美大尺度电影在线| 日韩欧美黄色影院| 国产人伦精品一区二区| 亚洲天堂网中文字| 午夜日韩在线观看| 国产一区二区不卡老阿姨| 久久午夜免费电影| 中文字幕在线不卡视频| 婷婷亚洲久悠悠色悠在线播放| 精品一区中文字幕| 91亚洲午夜精品久久久久久| 成人av免费观看| 欧美日韩不卡在线| 国产欧美一区二区精品仙草咪| 最新中文字幕一区二区三区 | 久久久久国产精品免费免费搜索| 中文字幕成人在线观看| 午夜日韩在线电影| 成人性生交大片免费看视频在线 | 国产剧情一区在线| 91美女精品福利| 欧美乱妇15p| 国产精品麻豆网站| 午夜影院久久久| 蜜臀av一区二区在线观看 | 欧美福利视频一区| 久久精品欧美日韩精品| 一区二区三区四区不卡在线| 久久精品久久久精品美女| 91在线无精精品入口| 精品国产露脸精彩对白| 亚洲免费av网站| 国产最新精品免费| 欧美日本一区二区三区四区| 亚洲视频 欧洲视频| 蜜臂av日日欢夜夜爽一区| 欧美性三三影院| 亚洲欧洲国产专区| 国产精品一二三四区| 日韩你懂的在线观看| 亚洲风情在线资源站| 色噜噜偷拍精品综合在线| 国产精品亲子乱子伦xxxx裸| 国产成人综合在线播放| www国产成人| 久久精品国产久精国产| 3751色影院一区二区三区| 亚洲一二三区视频在线观看| 91色porny| 亚洲欧洲另类国产综合| 丁香网亚洲国际| 国产欧美一区视频| 国产一区二区三区综合| 久久这里都是精品| 国产一区二区三区在线观看免费| 精品免费一区二区三区| 乱一区二区av| 欧美大片顶级少妇| 国产一区二区不卡在线| 久久久精品欧美丰满| 国产一区二三区好的| 久久久另类综合| 国产精品一二三| 日本一区二区三区在线不卡| 国产成人自拍在线| 国产精品国产三级国产a| 93久久精品日日躁夜夜躁欧美| 亚洲色图制服诱惑| 色94色欧美sute亚洲线路一久| 有码一区二区三区| 欧美精品粉嫩高潮一区二区| 日本欧美一区二区在线观看| 日韩午夜小视频| 国产真实乱子伦精品视频| 久久精子c满五个校花| 成人午夜免费av| 中文字幕亚洲视频| 欧美亚洲另类激情小说| 丝袜亚洲另类丝袜在线| 欧美一二三区在线观看| 国产精品资源在线看| 欧美极品另类videosde| 色丁香久综合在线久综合在线观看| 亚洲一区在线观看视频| 欧美人妇做爰xxxⅹ性高电影| 日本不卡一区二区三区高清视频| 日韩一卡二卡三卡国产欧美| 国产成人免费网站| 亚洲视频在线一区| 9191成人精品久久| 国产精品123| 亚洲综合久久久久| 制服丝袜亚洲精品中文字幕| 国产一区中文字幕| 国产精品福利电影一区二区三区四区| 日本韩国欧美一区| 奇米色777欧美一区二区| 久久久国产精品麻豆| 91天堂素人约啪| 日本亚洲三级在线| 国产精品久久三| 欧美老人xxxx18| 国产成人啪免费观看软件| 亚洲一区在线免费观看| 精品电影一区二区| 91丨九色丨国产丨porny| 日本欧美一区二区三区| 国产精品区一区二区三| 欧美日韩国产综合视频在线观看| 黑人精品欧美一区二区蜜桃| 综合色天天鬼久久鬼色| 日韩欧美一区二区久久婷婷| 99精品在线免费| 久久电影网站中文字幕| 亚洲乱码国产乱码精品精小说| 日韩精品在线一区| 在线观看日韩一区| 国产高清精品久久久久| 亚洲福利国产精品| 国产精品乱人伦| 欧美大胆人体bbbb| 在线精品视频一区二区| 国产精品一区不卡| 日韩精品电影在线| 中文字幕欧美一区| 久久中文字幕电影| 欧美日韩五月天| 高清久久久久久| 日本三级韩国三级欧美三级| 亚洲欧美另类久久久精品2019| 日韩视频在线观看一区二区| 91视视频在线直接观看在线看网页在线看| 麻豆国产一区二区| 一区二区激情视频| 中文字幕一区二区三区av| 久久影院午夜论| 制服丝袜国产精品| 欧美无人高清视频在线观看| caoporen国产精品视频| 国产精品一区在线| 久久 天天综合| 日本成人在线视频网站| 亚洲综合小说图片| 国产精品国产自产拍高清av王其| 精品国产乱码久久| 欧美一区二区三区日韩视频| 91精彩视频在线观看| 91在线小视频| 成+人+亚洲+综合天堂| 国产成人免费网站| 韩国av一区二区三区四区| 日韩中文字幕麻豆| 亚洲成人av在线电影| 一区二区免费在线| 一区二区三区日韩在线观看| 国产精品久久久久久妇女6080| 久久精品亚洲麻豆av一区二区| 欧美一区二视频| 欧美精品在线一区二区三区| 欧洲国内综合视频| 91丨九色丨蝌蚪富婆spa| 99久久免费视频.com| 成人黄色小视频| 成人激情免费视频| 91在线观看下载| eeuss鲁片一区二区三区| av成人老司机| 99这里只有久久精品视频| 成人晚上爱看视频| youjizz国产精品| 99精品视频中文字幕| 91麻豆swag| 在线免费av一区| 欧美日韩一区二区电影| 欧美精品免费视频| 91精品国产手机| 欧美成人一区二区| 久久久久久久电影| 中文字幕中文字幕中文字幕亚洲无线| 中文字幕欧美三区| 亚洲男人天堂av网| 午夜电影久久久| 精品一区二区av| 国产·精品毛片| 色综合久久久久综合99|