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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? stddef.h

?? gcc-core-3.4.5-20060117-1內(nèi)核
?? H
字號(hào):
/* Copyright (C) 1989, 1997, 1998, 1999, 2000, 2002 Free Software Foundation, Inc.This file is part of GCC.GCC is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GCC is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with GCC; see the file COPYING.  If not, write tothe Free Software Foundation, 59 Temple Place - Suite 330,Boston, MA 02111-1307, USA.  *//* As a special exception, if you include this header file into source   files compiled by GCC, this header file does not by itself cause   the resulting executable to be covered by the GNU General Public   License.  This exception does not however invalidate any other   reasons why the executable file might be covered by the GNU General   Public License.  *//* * ISO C Standard:  7.17  Common definitions  <stddef.h> */#if (!defined(_STDDEF_H) && !defined(_STDDEF_H_) && !defined(_ANSI_STDDEF_H) \     && !defined(__STDDEF_H__)) \    || defined(__need_wchar_t) || defined(__need_size_t) \    || defined(__need_ptrdiff_t) || defined(__need_NULL) \    || defined(__need_wint_t)/* Any one of these symbols __need_* means that GNU libc   wants us just to define one data type.  So don't define   the symbols that indicate this file's entire job has been done.  */#if (!defined(__need_wchar_t) && !defined(__need_size_t)	\     && !defined(__need_ptrdiff_t) && !defined(__need_NULL)	\     && !defined(__need_wint_t))#define _STDDEF_H#define _STDDEF_H_/* snaroff@next.com says the NeXT needs this.  */#define _ANSI_STDDEF_H/* Irix 5.1 needs this.  */#define __STDDEF_H__#endif#ifndef __sys_stdtypes_h/* This avoids lossage on SunOS but only if stdtypes.h comes first.   There's no way to win with the other order!  Sun lossage.  *//* On 4.3bsd-net2, make sure ansi.h is included, so we have   one less case to deal with in the following.  */#if defined (__BSD_NET2__) || defined (____386BSD____) || (defined (__FreeBSD__) && (__FreeBSD__ < 5)) || defined(__NetBSD__)#include <machine/ansi.h>#endif/* On FreeBSD 5, machine/ansi.h does not exist anymore... */#if defined (__FreeBSD__) && (__FreeBSD__ >= 5)#include <sys/_types.h>#endif/* In 4.3bsd-net2, machine/ansi.h defines these symbols, which are   defined if the corresponding type is *not* defined.   FreeBSD-2.1 defines _MACHINE_ANSI_H_ instead of _ANSI_H_ */#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_)#if !defined(_SIZE_T_) && !defined(_BSD_SIZE_T_)#define _SIZE_T#endif#if !defined(_PTRDIFF_T_) && !defined(_BSD_PTRDIFF_T_)#define _PTRDIFF_T#endif/* On BSD/386 1.1, at least, machine/ansi.h defines _BSD_WCHAR_T_   instead of _WCHAR_T_. */#if !defined(_WCHAR_T_) && !defined(_BSD_WCHAR_T_)#ifndef _BSD_WCHAR_T_#define _WCHAR_T#endif#endif/* Undef _FOO_T_ if we are supposed to define foo_t.  */#if defined (__need_ptrdiff_t) || defined (_STDDEF_H_)#undef _PTRDIFF_T_#undef _BSD_PTRDIFF_T_#endif#if defined (__need_size_t) || defined (_STDDEF_H_)#undef _SIZE_T_#undef _BSD_SIZE_T_#endif#if defined (__need_wchar_t) || defined (_STDDEF_H_)#undef _WCHAR_T_#undef _BSD_WCHAR_T_#endif#endif /* defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_) *//* Sequent's header files use _PTRDIFF_T_ in some conflicting way.   Just ignore it.  */#if defined (__sequent__) && defined (_PTRDIFF_T_)#undef _PTRDIFF_T_#endif/* On VxWorks, <type/vxTypesBase.h> may have defined macros like   _TYPE_size_t which will typedef size_t.  fixincludes patched the   vxTypesBase.h so that this macro is only defined if _GCC_SIZE_T is   not defined, and so that defining this macro defines _GCC_SIZE_T.   If we find that the macros are still defined at this point, we must   invoke them so that the type is defined as expected.  */#if defined (_TYPE_ptrdiff_t) && (defined (__need_ptrdiff_t) || defined (_STDDEF_H_))_TYPE_ptrdiff_t;#undef _TYPE_ptrdiff_t#endif#if defined (_TYPE_size_t) && (defined (__need_size_t) || defined (_STDDEF_H_))_TYPE_size_t;#undef _TYPE_size_t#endif#if defined (_TYPE_wchar_t) && (defined (__need_wchar_t) || defined (_STDDEF_H_))_TYPE_wchar_t;#undef _TYPE_wchar_t#endif/* In case nobody has defined these types, but we aren't running under   GCC 2.00, make sure that __PTRDIFF_TYPE__, __SIZE_TYPE__, and   __WCHAR_TYPE__ have reasonable values.  This can happen if the   parts of GCC is compiled by an older compiler, that actually   include gstddef.h, such as collect2.  *//* Signed type of difference of two pointers.  *//* Define this type if we are doing the whole job,   or if we want this type in particular.  */#if defined (_STDDEF_H) || defined (__need_ptrdiff_t)#ifndef _PTRDIFF_T	/* in case <sys/types.h> has defined it. */#ifndef _T_PTRDIFF_#ifndef _T_PTRDIFF#ifndef __PTRDIFF_T#ifndef _PTRDIFF_T_#ifndef _BSD_PTRDIFF_T_#ifndef ___int_ptrdiff_t_h#ifndef _GCC_PTRDIFF_T#define _PTRDIFF_T#define _T_PTRDIFF_#define _T_PTRDIFF#define __PTRDIFF_T#define _PTRDIFF_T_#define _BSD_PTRDIFF_T_#define ___int_ptrdiff_t_h#define _GCC_PTRDIFF_T#ifndef __PTRDIFF_TYPE__#define __PTRDIFF_TYPE__ long int#endiftypedef __PTRDIFF_TYPE__ ptrdiff_t;#endif /* _GCC_PTRDIFF_T */#endif /* ___int_ptrdiff_t_h */#endif /* _BSD_PTRDIFF_T_ */#endif /* _PTRDIFF_T_ */#endif /* __PTRDIFF_T */#endif /* _T_PTRDIFF */#endif /* _T_PTRDIFF_ */#endif /* _PTRDIFF_T *//* If this symbol has done its job, get rid of it.  */#undef	__need_ptrdiff_t#endif /* _STDDEF_H or __need_ptrdiff_t.  *//* Unsigned type of `sizeof' something.  *//* Define this type if we are doing the whole job,   or if we want this type in particular.  */#if defined (_STDDEF_H) || defined (__need_size_t)#ifndef __size_t__	/* BeOS */#ifndef __SIZE_T__	/* Cray Unicos/Mk */#ifndef _SIZE_T	/* in case <sys/types.h> has defined it. */#ifndef _SYS_SIZE_T_H#ifndef _T_SIZE_#ifndef _T_SIZE#ifndef __SIZE_T#ifndef _SIZE_T_#ifndef _BSD_SIZE_T_#ifndef _SIZE_T_DEFINED_#ifndef _SIZE_T_DEFINED#ifndef _BSD_SIZE_T_DEFINED_	/* Darwin */#ifndef _SIZE_T_DECLARED	/* FreeBSD 5 */#ifndef ___int_size_t_h#ifndef _GCC_SIZE_T#ifndef _SIZET_#ifndef __size_t#define __size_t__	/* BeOS */#define __SIZE_T__	/* Cray Unicos/Mk */#define _SIZE_T#define _SYS_SIZE_T_H#define _T_SIZE_#define _T_SIZE#define __SIZE_T#define _SIZE_T_#define _BSD_SIZE_T_#define _SIZE_T_DEFINED_#define _SIZE_T_DEFINED#define _BSD_SIZE_T_DEFINED_	/* Darwin */#define _SIZE_T_DECLARED	/* FreeBSD 5 */#define ___int_size_t_h#define _GCC_SIZE_T#define _SIZET_#if defined (__FreeBSD__) && (__FreeBSD__ >= 5)/* __size_t is a typedef on FreeBSD 5!, must not trash it. */#else#define __size_t#endif#ifndef __SIZE_TYPE__#define __SIZE_TYPE__ long unsigned int#endif#if !(defined (__GNUG__) && defined (size_t))typedef __SIZE_TYPE__ size_t;#ifdef __BEOS__typedef long ssize_t;#endif /* __BEOS__ */#endif /* !(defined (__GNUG__) && defined (size_t)) */#endif /* __size_t */#endif /* _SIZET_ */#endif /* _GCC_SIZE_T */#endif /* ___int_size_t_h */#endif /* _SIZE_T_DECLARED */#endif /* _BSD_SIZE_T_DEFINED_ */#endif /* _SIZE_T_DEFINED */#endif /* _SIZE_T_DEFINED_ */#endif /* _BSD_SIZE_T_ */#endif /* _SIZE_T_ */#endif /* __SIZE_T */#endif /* _T_SIZE */#endif /* _T_SIZE_ */#endif /* _SYS_SIZE_T_H */#endif /* _SIZE_T */#endif /* __SIZE_T__ */#endif /* __size_t__ */#undef	__need_size_t#endif /* _STDDEF_H or __need_size_t.  *//* Wide character type.   Locale-writers should change this as necessary to   be big enough to hold unique values not between 0 and 127,   and not (wchar_t) -1, for each defined multibyte character.  *//* Define this type if we are doing the whole job,   or if we want this type in particular.  */#if defined (_STDDEF_H) || defined (__need_wchar_t)#ifndef __wchar_t__	/* BeOS */#ifndef __WCHAR_T__	/* Cray Unicos/Mk */#ifndef _WCHAR_T#ifndef _T_WCHAR_#ifndef _T_WCHAR#ifndef __WCHAR_T#ifndef _WCHAR_T_#ifndef _BSD_WCHAR_T_#ifndef _BSD_WCHAR_T_DEFINED_    /* Darwin */#ifndef _BSD_RUNE_T_DEFINED_	/* Darwin */#ifndef _WCHAR_T_DECLARED /* FreeBSD 5 */#ifndef _WCHAR_T_DEFINED_#ifndef _WCHAR_T_DEFINED#ifndef _WCHAR_T_H#ifndef ___int_wchar_t_h#ifndef __INT_WCHAR_T_H#ifndef _GCC_WCHAR_T#define __wchar_t__	/* BeOS */#define __WCHAR_T__	/* Cray Unicos/Mk */#define _WCHAR_T#define _T_WCHAR_#define _T_WCHAR#define __WCHAR_T#define _WCHAR_T_#define _BSD_WCHAR_T_#define _WCHAR_T_DEFINED_#define _WCHAR_T_DEFINED#define _WCHAR_T_H#define ___int_wchar_t_h#define __INT_WCHAR_T_H#define _GCC_WCHAR_T#define _WCHAR_T_DECLARED/* On BSD/386 1.1, at least, machine/ansi.h defines _BSD_WCHAR_T_   instead of _WCHAR_T_, and _BSD_RUNE_T_ (which, unlike the other   symbols in the _FOO_T_ family, stays defined even after its   corresponding type is defined).  If we define wchar_t, then we   must undef _WCHAR_T_; for BSD/386 1.1 (and perhaps others), if   we undef _WCHAR_T_, then we must also define rune_t, since    headers like runetype.h assume that if machine/ansi.h is included,   and _BSD_WCHAR_T_ is not defined, then rune_t is available.   machine/ansi.h says, "Note that _WCHAR_T_ and _RUNE_T_ must be of   the same type." */#ifdef _BSD_WCHAR_T_#undef _BSD_WCHAR_T_#ifdef _BSD_RUNE_T_#if !defined (_ANSI_SOURCE) && !defined (_POSIX_SOURCE)typedef _BSD_RUNE_T_ rune_t;#define _BSD_WCHAR_T_DEFINED_#define _BSD_RUNE_T_DEFINED_	/* Darwin */#if defined (__FreeBSD__) && (__FreeBSD__ < 5)/* Why is this file so hard to maintain properly?  In constrast to   the comment above regarding BSD/386 1.1, on FreeBSD for as long   as the symbol has existed, _BSD_RUNE_T_ must not stay defined or   redundant typedefs will occur when stdlib.h is included after this file. */#undef _BSD_RUNE_T_#endif#endif#endif#endif/* FreeBSD 5 can't be handled well using "traditional" logic above   since it no longer defines _BSD_RUNE_T_ yet still desires to export   rune_t in some cases... */#if defined (__FreeBSD__) && (__FreeBSD__ >= 5)#if !defined (_ANSI_SOURCE) && !defined (_POSIX_SOURCE)#if __BSD_VISIBLE#ifndef _RUNE_T_DECLAREDtypedef __rune_t        rune_t;#define _RUNE_T_DECLARED#endif#endif#endif#endif#ifndef __WCHAR_TYPE__#define __WCHAR_TYPE__ int#endif#ifndef __cplusplustypedef __WCHAR_TYPE__ wchar_t;#endif#endif#endif#endif#endif#endif#endif#endif /* _WCHAR_T_DECLARED */#endif /* _BSD_RUNE_T_DEFINED_ */#endif#endif#endif#endif#endif#endif#endif#endif /* __WCHAR_T__ */#endif /* __wchar_t__ */#undef	__need_wchar_t#endif /* _STDDEF_H or __need_wchar_t.  */#if defined (__need_wint_t)#ifndef _WINT_T#define _WINT_T#ifndef __WINT_TYPE__#define __WINT_TYPE__ unsigned int#endiftypedef __WINT_TYPE__ wint_t;#endif#undef __need_wint_t#endif/*  In 4.3bsd-net2, leave these undefined to indicate that size_t, etc.    are already defined.  *//*  BSD/OS 3.1 and FreeBSD [23].x require the MACHINE_ANSI_H check here.  */#if defined(_ANSI_H_) || defined(_MACHINE_ANSI_H_)/*  The references to _GCC_PTRDIFF_T_, _GCC_SIZE_T_, and _GCC_WCHAR_T_    are probably typos and should be removed before 2.8 is released.  */#ifdef _GCC_PTRDIFF_T_#undef _PTRDIFF_T_#undef _BSD_PTRDIFF_T_#endif#ifdef _GCC_SIZE_T_#undef _SIZE_T_#undef _BSD_SIZE_T_#endif#ifdef _GCC_WCHAR_T_#undef _WCHAR_T_#undef _BSD_WCHAR_T_#endif/*  The following ones are the real ones.  */#ifdef _GCC_PTRDIFF_T#undef _PTRDIFF_T_#undef _BSD_PTRDIFF_T_#endif#ifdef _GCC_SIZE_T#undef _SIZE_T_#undef _BSD_SIZE_T_#endif#ifdef _GCC_WCHAR_T#undef _WCHAR_T_#undef _BSD_WCHAR_T_#endif#endif /* _ANSI_H_ || _MACHINE_ANSI_H_ */#endif /* __sys_stdtypes_h *//* A null pointer constant.  */#if defined (_STDDEF_H) || defined (__need_NULL)#undef NULL		/* in case <stdio.h> has defined it. */#ifdef __GNUG__#define NULL __null#else   /* G++ */#ifndef __cplusplus#define NULL ((void *)0)#else   /* C++ */#define NULL 0#endif  /* C++ */#endif  /* G++ */#endif	/* NULL not defined and <stddef.h> or need NULL.  */#undef	__need_NULL#ifdef _STDDEF_H/* Offset of member MEMBER in a struct of type TYPE. */#ifndef __cplusplus#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)#else/* The cast to "char &" below avoids problems with user-defined   "operator &", which can appear in a POD type.  */#define offsetof(TYPE, MEMBER)					\  (__offsetof__ (reinterpret_cast <size_t>			\                 (&reinterpret_cast <const volatile char &>	\                  (static_cast<TYPE *> (0)->MEMBER))))#endif /* C++ */#endif /* _STDDEF_H was defined this time */#endif /* !_STDDEF_H && !_STDDEF_H_ && !_ANSI_STDDEF_H && !__STDDEF_H__	  || __need_XXX was not defined before */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲素人一区二区| 欧美性感一类影片在线播放| 北岛玲一区二区三区四区| 不卡一区二区在线| 一本到不卡精品视频在线观看| 在线精品亚洲一区二区不卡| 91精品国产欧美一区二区| 久久综合网色—综合色88| 日韩美女视频一区| 久色婷婷小香蕉久久| 国产福利一区在线| 欧美亚洲综合久久| www欧美成人18+| 亚洲欧美另类图片小说| 精品一区二区三区视频在线观看| 成人亚洲一区二区一| 欧美午夜精品一区二区三区| 精品福利一二区| 亚洲免费观看高清完整版在线观看熊| 欧美a一区二区| 99久久精品国产毛片| 日韩精品自拍偷拍| 亚洲伦理在线免费看| 激情文学综合网| 在线观看日韩国产| 国产精品污网站| 日韩成人av影视| 99久久综合国产精品| 日韩视频免费观看高清完整版| 国产精品久久久久久亚洲毛片| 裸体在线国模精品偷拍| 色美美综合视频| 日本一区二区免费在线观看视频 | 国产精品中文字幕一区二区三区| 色呦呦日韩精品| 精品国产3级a| 日韩一区欧美二区| 色呦呦国产精品| 欧美国产一区视频在线观看| 免费的国产精品| 欧美视频在线一区| 亚洲欧洲av在线| 国产一区二区三区久久久 | 久久www免费人成看片高清| 色欧美乱欧美15图片| 国产精品美女一区二区三区 | 久久亚洲免费视频| 日本伊人午夜精品| 在线免费亚洲电影| 亚洲国产精品ⅴa在线观看| 久久精品理论片| 777xxx欧美| 亚洲国产另类av| 欧洲精品在线观看| 亚洲视频1区2区| 成人黄色一级视频| 久久影音资源网| 韩国在线一区二区| 亚洲精品一区二区精华| 美日韩一区二区| 日韩一级黄色片| 日本中文在线一区| 欧美年轻男男videosbes| 亚洲综合成人网| 一本大道久久a久久综合| 国产精品一区久久久久| 日韩手机在线导航| 毛片av一区二区| 欧美变态凌虐bdsm| 麻豆国产一区二区| 欧美一区二区三区四区久久| 天堂影院一区二区| 欧美日韩不卡一区| 青青草国产精品97视觉盛宴| 在线综合视频播放| 蜜桃av噜噜一区| 精品国产一区二区三区久久久蜜月 | 麻豆精品一区二区三区| 日韩午夜精品电影| 精品中文字幕一区二区小辣椒| 日韩欧美一级精品久久| 精品在线播放午夜| 久久日韩粉嫩一区二区三区| 粉嫩一区二区三区性色av| 日本一区二区三区高清不卡 | 亚洲另类中文字| 欧洲av一区二区嗯嗯嗯啊| 亚洲在线成人精品| 欧美一区二区观看视频| 久久机这里只有精品| 久久精品视频在线免费观看 | 亚洲欧美一区二区三区久本道91| av激情综合网| 亚洲网友自拍偷拍| 日韩一区二区三区免费观看| 韩国v欧美v日本v亚洲v| 国产精品女主播在线观看| 91老司机福利 在线| 亚洲成a人在线观看| 日韩美女在线视频| 成人伦理片在线| 亚洲一区二区精品视频| 欧美一区二区三级| 国产成人亚洲综合a∨猫咪| 亚洲人快播电影网| 91精品综合久久久久久| 国产精品系列在线观看| 日韩美女视频一区| 欧美一区二区精美| 成人app网站| 午夜精品久久久久久久| 2020国产精品自拍| 在线视频一区二区三| 美国精品在线观看| 亚洲欧洲日产国码二区| 欧美日韩精品高清| 粉嫩av一区二区三区粉嫩 | 日韩欧美区一区二| 不卡免费追剧大全电视剧网站| 亚洲一区二区三区免费视频| 精品欧美乱码久久久久久1区2区| 99精品国产视频| 免费观看91视频大全| 国产精品成人一区二区三区夜夜夜| 欧美日韩中文字幕一区二区| 国产风韵犹存在线视精品| 亚洲综合一区二区三区| 久久久欧美精品sm网站| 色老综合老女人久久久| 国产精品综合一区二区三区| 一区二区三区高清不卡| 国产午夜精品一区二区三区四区| 精品视频资源站| 成人一区在线观看| 蜜臀av一区二区在线观看| 亚洲色图制服丝袜| 久久婷婷国产综合国色天香| 欧美伊人久久大香线蕉综合69| 国产一区二区三区四区五区美女 | 欧美日韩亚洲丝袜制服| 26uuu国产电影一区二区| 一本到高清视频免费精品| 国内外成人在线| 日韩高清一区二区| 亚洲男人的天堂网| 国产日韩精品久久久| 3d成人h动漫网站入口| 91麻豆自制传媒国产之光| 国产美女视频一区| 日韩二区在线观看| 亚洲精品国产一区二区三区四区在线| 26uuu精品一区二区在线观看| 8x8x8国产精品| 99久久精品久久久久久清纯| 国产精品中文有码| 精久久久久久久久久久| 亚洲成人激情综合网| 亚洲精品ww久久久久久p站| 日本一区二区高清| 久久久久久久久久看片| 日韩免费一区二区三区在线播放| 欧美视频一二三区| 色婷婷狠狠综合| 91亚洲精品久久久蜜桃| 国产91丝袜在线18| 国产成人在线色| 国产露脸91国语对白| 另类的小说在线视频另类成人小视频在线 | 日韩精品成人一区二区三区| 亚洲精品视频在线看| ●精品国产综合乱码久久久久| 国产欧美精品一区| 国产午夜精品一区二区三区嫩草 | 成人精品小蝌蚪| 粉嫩高潮美女一区二区三区 | 欧美激情一区二区三区全黄| 精彩视频一区二区| 精品中文字幕一区二区| 久久狠狠亚洲综合| 国内久久精品视频| 国产精品资源网站| 国产999精品久久久久久绿帽| 国产精品一区2区| 国产福利不卡视频| 成人福利电影精品一区二区在线观看| 国产不卡一区视频| 成人中文字幕合集| www.爱久久.com| 一本大道综合伊人精品热热| 91官网在线免费观看| 欧洲精品视频在线观看| 欧美丰满一区二区免费视频| 欧美丰满嫩嫩电影| 日韩久久精品一区| 国产偷v国产偷v亚洲高清| 中文字幕一区日韩精品欧美| 亚洲视频在线观看一区| 亚洲乱码国产乱码精品精可以看| 亚洲自拍偷拍综合| 日本va欧美va欧美va精品|