Why include header file in for FreeBSD >= 5 ?

2013-05-02 Thread Zachary Jude
Hello, I'm figuring out the code in /usr/lib/gcc/x86_64-redhat-linux/4.1.1/include/stddef.h, and I saw the macro switch below: #if defined (__FreeBSD__) && (__FreeBSD__ >= 5) #include #endif I have gone through all the 、 and source files for the whole 5.X.X version of FreeBSD, and still can'

Re: Why include header file in for FreeBSD >= 5 ?

2013-05-03 Thread Zachary Jude
ary 2013/5/3 Ian Lance Taylor : > On Thu, May 2, 2013 at 3:32 AM, Zachary Jude wrote: >> >> I'm figuring out the code in >> >> /usr/lib/gcc/x86_64-redhat-linux/4.1.1/include/stddef.h, >> >> and I saw the macro switch below: >> >> #if defined