Date: Tue, 20 Nov 2001 14:11:23 -0500 Message-Id: <200111201911.fAKJBNu15908@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: (Radical DOT NetSurfer AT delorie DOT com) Subject: Re: HELP: S_ISDIR() ????? References: <0rqivtk7vhhprds46r1a48o07rvp82isuc AT 4ax DOT com> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > #ifdef __DJGPP__ > #ifdef __GNUC__ It depends on what you're conditionalizing. If it's a djgpp-specific feature (like a header or function), use __DJGPP__. If it's a gcc-specific feature (like inline asm) use __GNUC__. There's also __MSDOS__ for dos-specific things like 8.3 filenames.