buildfix on MacOS

Recent Apple gcc versions use __APPLE__ instead of __DARWIN__; accept
that too.

Also use #warning, not #warn; neither is standard, but most CPP versions
require it to be spelled out.

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
This commit is contained in:
Masaki Muranaka 2010-01-09 15:41:31 +09:00 committed by David Brownell
parent 973cd9a299
commit aafd3877e6

View File

@ -1361,7 +1361,7 @@ struct command_context* command_init(const char *startup_tcl, Jim_Interp *interp
HostOs = "winxx";
#elif defined(__linux__)
HostOs = "linux";
#elif defined(__DARWIN__)
#elif defined(__APPLE__) || defined(__DARWIN__)
HostOs = "darwin";
#elif defined(__CYGWIN__)
HostOs = "cygwin";
@ -1370,7 +1370,7 @@ struct command_context* command_init(const char *startup_tcl, Jim_Interp *interp
#elif defined(__ECOS)
HostOs = "ecos";
#else
#warn unrecognized host OS...
#warning "Unrecognized host OS..."
HostOs = "other";
#endif
Jim_SetGlobalVariableStr(interp, "ocd_HOSTOS",