This is an automated email from the git hooks/post-receive script. smcv pushed a commit to annotated tag 1.5a in repository iortcw.
commit 72dc3e12a31bbb0352d566317ba8d9c3609357b9 Author: MAN-AT-ARMS <m4n4t4...@gmail.com> Date: Sun Jul 10 08:37:15 2016 -0400 All: Use __APPLE__ macro instead of MACOS_X --- MP/Makefile | 16 ++++------------ MP/code/client/cl_curl.h | 2 +- MP/code/client/snd_mix.c | 2 +- MP/code/client/snd_openal.c | 10 +++++----- MP/code/qcommon/common.c | 2 +- MP/code/qcommon/files.c | 4 ++-- MP/code/qcommon/q_platform.h | 8 ++++---- MP/code/qcommon/q_shared.c | 2 +- MP/code/qcommon/qcommon.h | 2 +- MP/code/rend2/qgl.h | 2 +- MP/code/rend2/tr_shade.c | 2 +- MP/code/rend2/tr_surface.c | 2 +- MP/code/renderer/qgl.h | 2 +- MP/code/renderer/tr_shade.c | 2 +- MP/code/renderer/tr_shade_calc.c | 2 +- MP/code/renderer/tr_surface.c | 2 +- MP/code/sdl/sdl_input.c | 2 +- MP/code/splines/math_vector.cpp | 2 +- MP/code/sys/sys_local.h | 2 +- MP/code/sys/sys_main.c | 4 ++-- MP/code/sys/sys_osx.m | 2 +- MP/code/sys/sys_unix.c | 6 +++--- MP/code/tools/lcc/cpp/unix.c | 2 +- MP/code/zlib-1.2.8/ioapi.c | 2 +- MP/code/zlib-1.2.8/ioapi.h | 2 +- SP/Makefile | 16 ++++------------ SP/code/client/cl_curl.h | 2 +- SP/code/client/snd_mix.c | 2 +- SP/code/client/snd_openal.c | 10 +++++----- SP/code/qcommon/common.c | 2 +- SP/code/qcommon/files.c | 4 ++-- SP/code/qcommon/q_platform.h | 8 ++++---- SP/code/qcommon/qcommon.h | 2 +- SP/code/rend2/qgl.h | 2 +- SP/code/rend2/tr_shade.c | 2 +- SP/code/rend2/tr_surface.c | 2 +- SP/code/renderer/qgl.h | 2 +- SP/code/renderer/tr_shade.c | 2 +- SP/code/renderer/tr_shade_calc.c | 2 +- SP/code/renderer/tr_surface.c | 2 +- SP/code/sdl/sdl_input.c | 2 +- SP/code/splines/math_vector.cpp | 2 +- SP/code/sys/sys_local.h | 2 +- SP/code/sys/sys_main.c | 4 ++-- SP/code/sys/sys_osx.m | 2 +- SP/code/sys/sys_unix.c | 6 +++--- SP/code/tools/lcc/cpp/unix.c | 2 +- SP/code/zlib-1.2.8/ioapi.c | 2 +- SP/code/zlib-1.2.8/ioapi.h | 2 +- 49 files changed, 77 insertions(+), 93 deletions(-) diff --git a/MP/Makefile b/MP/Makefile index 7a9aa78..3febcd4 100644 --- a/MP/Makefile +++ b/MP/Makefile @@ -4,19 +4,13 @@ # GNU Make required # -COMPILE_PLATFORM=$(shell uname|sed -e s/_.*//|tr '[:upper:]' '[:lower:]'|sed -e 's/\//_/g') - -COMPILE_ARCH=$(shell uname -m | sed -e s/i.86/i386/ | sed -e 's/^arm.*/arm/') - +COMPILE_PLATFORM=$(shell uname | sed -e 's/_.*//' | tr '[:upper:]' '[:lower:]' | sed -e 's/\//_/g') +COMPILE_ARCH=$(shell uname -m | sed -e 's/i.86/x86/' | sed -e 's/^arm.*/arm/') ARM_VER_CHECK=$(shell uname -m) ifeq ($(COMPILE_PLATFORM),sunos) # Solaris uname and GNU uname differ - COMPILE_ARCH=$(shell uname -p | sed -e s/i.86/i386/) -endif -ifeq ($(COMPILE_PLATFORM),darwin) - # Apple does some things a little differently... - COMPILE_ARCH=$(shell uname -p | sed -e s/i.86/i386/) + COMPILE_ARCH=$(shell uname -p | sed -e 's/i.86/x86/') endif ifndef BUILD_STANDALONE @@ -520,11 +514,9 @@ ifeq ($(PLATFORM),darwin) $(error Architecture $(ARCH) is not supported when cross compiling) endif endif - else - TOOLS_CFLAGS += -DMACOS_X endif - BASE_CFLAGS += -fno-strict-aliasing -DMACOS_X -fno-common -pipe + BASE_CFLAGS += -fno-strict-aliasing -fno-common -pipe ifeq ($(USE_OPENAL),1) ifneq ($(USE_OPENAL_DLOPEN),1) diff --git a/MP/code/client/cl_curl.h b/MP/code/client/cl_curl.h index 789542c..3ab8535 100644 --- a/MP/code/client/cl_curl.h +++ b/MP/code/client/cl_curl.h @@ -37,7 +37,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #ifdef WIN32 #define DEFAULT_CURL_LIB "libcurl-4.dll" #define ALTERNATE_CURL_LIB "libcurl-3.dll" -#elif defined(MACOS_X) +#elif defined(__APPLE__) #define DEFAULT_CURL_LIB "libcurl.dylib" #else #define DEFAULT_CURL_LIB "libcurl.so.4" diff --git a/MP/code/client/snd_mix.c b/MP/code/client/snd_mix.c index 943c50f..4418d22 100644 --- a/MP/code/client/snd_mix.c +++ b/MP/code/client/snd_mix.c @@ -23,7 +23,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "client.h" #include "snd_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/MP/code/client/snd_openal.c b/MP/code/client/snd_openal.c index e45f772..900dc5e 100644 --- a/MP/code/client/snd_openal.c +++ b/MP/code/client/snd_openal.c @@ -584,7 +584,7 @@ typedef struct src_s int flags; // flags from StartSoundEx } src_t; -#ifdef MACOS_X +#ifdef __APPLE__ #define MAX_SRC 128 #else #define MAX_SRC 256 @@ -2307,7 +2307,7 @@ static cvar_t *s_alCapture; #ifdef _WIN32 #define ALDRIVER_DEFAULT "OpenAL32.dll" -#elif defined(MACOS_X) +#elif defined(__APPLE__) #define ALDRIVER_DEFAULT "libopenal.dylib" #elif defined(__OpenBSD__) #define ALDRIVER_DEFAULT "libopenal.so" @@ -2532,7 +2532,7 @@ static void S_AL_SoundInfo(void) #ifdef USE_VOIP if(capture_ext) { -#ifdef MACOS_X +#ifdef __APPLE__ Com_Printf(" Input Device: %s\n", qalcGetString(alCaptureDevice, ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER)); #else Com_Printf(" Input Device: %s\n", qalcGetString(alCaptureDevice, ALC_CAPTURE_DEVICE_SPECIFIER)); @@ -2628,7 +2628,7 @@ qboolean S_AL_Init( soundInterface_t *si ) { #if defined( _WIN32 ) if( !Q_stricmp( s_alDriver->string, ALDRIVER_DEFAULT ) && !QAL_Init( "OpenAL64.dll" ) ) { -#elif defined ( MACOS_X ) +#elif defined ( __APPLE__ ) if( !Q_stricmp( s_alDriver->string, ALDRIVER_DEFAULT ) && !QAL_Init( "/System/Library/Frameworks/OpenAL.framework/OpenAL" ) ) { #else if( !Q_stricmp( s_alDriver->string, ALDRIVER_DEFAULT ) || !QAL_Init( ALDRIVER_DEFAULT ) ) { @@ -2756,7 +2756,7 @@ qboolean S_AL_Init( soundInterface_t *si ) #endif else { -#ifdef MACOS_X +#ifdef __APPLE__ // !!! FIXME: Apple has a 1.1-compliant OpenAL, which includes // !!! FIXME: capture support, but they don't list it in the // !!! FIXME: extension string. We need to check the version string, diff --git a/MP/code/qcommon/common.c b/MP/code/qcommon/common.c index b13477e..9b02719 100644 --- a/MP/code/qcommon/common.c +++ b/MP/code/qcommon/common.c @@ -2566,7 +2566,7 @@ static void Com_WriteCDKey( const char *filename, const char *ikey ) { FS_Printf( f, "\n// generated by RTCW, do not modify\r\n" ); FS_Printf( f, "// Do not give this file to ANYONE.\r\n" ); -#ifdef MACOS_X +#ifdef __APPLE__ FS_Printf( f, "// Aspyr will NOT ask you to send this file to them.\r\n" ); #else FS_Printf( f, "// id Software and Activision will NOT ask you to send this file to them.\r\n" ); diff --git a/MP/code/qcommon/files.c b/MP/code/qcommon/files.c index 862350e..9011cb0 100644 --- a/MP/code/qcommon/files.c +++ b/MP/code/qcommon/files.c @@ -247,7 +247,7 @@ static char fs_gamedir[MAX_OSPATH]; // this will be a single file name w static cvar_t *fs_debug; static cvar_t *fs_homepath; -#ifdef MACOS_X +#ifdef __APPLE__ // Also search the .app bundle for .pk3 files static cvar_t *fs_apppath; #endif @@ -3517,7 +3517,7 @@ static void FS_Startup( const char *gameName ) { } // fs_homepath is somewhat particular to *nix systems, only add if relevant - #ifdef MACOS_X + #ifdef __APPLE__ fs_apppath = Cvar_Get ("fs_apppath", Sys_DefaultAppPath(), CVAR_INIT|CVAR_PROTECTED ); // Make MacOSX also include the base path included with the .app bundle if (fs_apppath->string[0]) diff --git a/MP/code/qcommon/q_platform.h b/MP/code/qcommon/q_platform.h index 969fbbb..3c5821e 100644 --- a/MP/code/qcommon/q_platform.h +++ b/MP/code/qcommon/q_platform.h @@ -46,7 +46,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #define idppc 1 #if defined(__VEC__) #define idppc_altivec 1 -#ifdef MACOS_X // Apple's GCC does this differently than the FSF. +#ifdef __APPLE__ // Apple's GCC does this differently than the FSF. #define VECCONST_UINT8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) \ (vector unsigned char) (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) #else @@ -139,11 +139,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA //============================================================== MAC OS X === -#if defined(MACOS_X) || defined(__APPLE_CC__) +#if defined(__APPLE__) || defined(__APPLE_CC__) // make sure this is defined, just for sanity's sake... -#ifndef MACOS_X -#define MACOS_X +#ifndef __APPLE__ +#define __APPLE__ #endif #define OS_STRING "macosx" diff --git a/MP/code/qcommon/q_shared.c b/MP/code/qcommon/q_shared.c index 6c9bf5a..b7cc5b0 100644 --- a/MP/code/qcommon/q_shared.c +++ b/MP/code/qcommon/q_shared.c @@ -31,7 +31,7 @@ If you have questions concerning this license or the applicable additional terms // os x game bundles have no standard library links, and the defines are not always defined! -#ifdef MACOS_X +#ifdef __APPLE__ int qmax( int x, int y ) { return ( ( ( x ) > ( y ) ) ? ( x ) : ( y ) ); } diff --git a/MP/code/qcommon/qcommon.h b/MP/code/qcommon/qcommon.h index 3ff2284..50cb5e9 100644 --- a/MP/code/qcommon/qcommon.h +++ b/MP/code/qcommon/qcommon.h @@ -1232,7 +1232,7 @@ char *Sys_DefaultInstallPath( void ); char *Sys_SteamPath(void); #endif -#ifdef MACOS_X +#ifdef __APPLE__ char *Sys_DefaultAppPath(void); #endif diff --git a/MP/code/rend2/qgl.h b/MP/code/rend2/qgl.h index e933ecf..1c73e40 100644 --- a/MP/code/rend2/qgl.h +++ b/MP/code/rend2/qgl.h @@ -60,7 +60,7 @@ extern void ( APIENTRY * qglUnlockArraysEXT )( void ); // GL_ATI_pn_triangles #ifndef GL_ATI_pn_triangles #define GL_ATI_pn_triangles 1 -#ifndef MACOS_X //DAJ BUGFIX changed the numbers +#ifndef __APPLE__ //DAJ BUGFIX changed the numbers #define GL_PN_TRIANGLES_ATI 0x6090 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x6091 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x6092 diff --git a/MP/code/rend2/tr_shade.c b/MP/code/rend2/tr_shade.c index 24421c8..23e0d42 100644 --- a/MP/code/rend2/tr_shade.c +++ b/MP/code/rend2/tr_shade.c @@ -28,7 +28,7 @@ If you have questions concerning this license or the applicable additional terms // tr_shade.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/MP/code/rend2/tr_surface.c b/MP/code/rend2/tr_surface.c index 4f2fd88..3b3769a 100644 --- a/MP/code/rend2/tr_surface.c +++ b/MP/code/rend2/tr_surface.c @@ -28,7 +28,7 @@ If you have questions concerning this license or the applicable additional terms // tr_surf.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/MP/code/renderer/qgl.h b/MP/code/renderer/qgl.h index 29fb3f4..e055cbb 100644 --- a/MP/code/renderer/qgl.h +++ b/MP/code/renderer/qgl.h @@ -85,7 +85,7 @@ extern void myglMultiTexCoord2f( GLenum texture, GLfloat s, GLfloat t ); // GL_ATI_pn_triangles #ifndef GL_ATI_pn_triangles #define GL_ATI_pn_triangles 1 -#ifndef MACOS_X //DAJ BUGFIX changed the numbers +#ifndef __APPLE__ //DAJ BUGFIX changed the numbers #define GL_PN_TRIANGLES_ATI 0x6090 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x6091 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x6092 diff --git a/MP/code/renderer/tr_shade.c b/MP/code/renderer/tr_shade.c index edabc76..0aa2890 100644 --- a/MP/code/renderer/tr_shade.c +++ b/MP/code/renderer/tr_shade.c @@ -29,7 +29,7 @@ If you have questions concerning this license or the applicable additional terms // tr_shade.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/MP/code/renderer/tr_shade_calc.c b/MP/code/renderer/tr_shade_calc.c index abe25d5..ef4a710 100644 --- a/MP/code/renderer/tr_shade_calc.c +++ b/MP/code/renderer/tr_shade_calc.c @@ -29,7 +29,7 @@ If you have questions concerning this license or the applicable additional terms // tr_shade_calc.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/MP/code/renderer/tr_surface.c b/MP/code/renderer/tr_surface.c index a0d3732..e051dac 100644 --- a/MP/code/renderer/tr_surface.c +++ b/MP/code/renderer/tr_surface.c @@ -28,7 +28,7 @@ If you have questions concerning this license or the applicable additional terms // tr_surf.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/MP/code/sdl/sdl_input.c b/MP/code/sdl/sdl_input.c index 383878d..f758de1 100644 --- a/MP/code/sdl/sdl_input.c +++ b/MP/code/sdl/sdl_input.c @@ -247,7 +247,7 @@ static keyNum_t IN_TranslateSDLToQ3Key( SDL_Keysym *keysym, qboolean down ) case SDLK_LCTRL: case SDLK_RCTRL: key = K_CTRL; break; -#ifdef MACOS_X +#ifdef __APPLE__ case SDLK_RGUI: case SDLK_LGUI: key = K_COMMAND; break; #else diff --git a/MP/code/splines/math_vector.cpp b/MP/code/splines/math_vector.cpp index e6ad700..548fbaf 100644 --- a/MP/code/splines/math_vector.cpp +++ b/MP/code/splines/math_vector.cpp @@ -36,7 +36,7 @@ If you have questions concerning this license or the applicable additional terms #include <time.h> #include <ctype.h> -#ifndef MACOS_X +#ifndef __APPLE__ #define M_PI 3.14159265358979323846 // matches value in gcc v2 math.h #endif diff --git a/MP/code/sys/sys_local.h b/MP/code/sys/sys_local.h index f8bd5b4..96edd98 100644 --- a/MP/code/sys/sys_local.h +++ b/MP/code/sys/sys_local.h @@ -44,7 +44,7 @@ unsigned int CON_LogSize( void ); unsigned int CON_LogWrite( const char *in ); unsigned int CON_LogRead( char *out, unsigned int outSize ); -#ifdef MACOS_X +#ifdef __APPLE__ char *Sys_StripAppBundle( char *pwd ); #endif diff --git a/MP/code/sys/sys_main.c b/MP/code/sys/sys_main.c index 2e537d9..4a48d00 100644 --- a/MP/code/sys/sys_main.c +++ b/MP/code/sys/sys_main.c @@ -565,7 +565,7 @@ void Sys_ParseArgs( int argc, char **argv ) } #ifndef DEFAULT_BASEDIR -# ifdef MACOS_X +# ifdef __APPLE__ # define DEFAULT_BASEDIR Sys_StripAppBundle(Sys_BinaryPath()) # else # define DEFAULT_BASEDIR Sys_BinaryPath() @@ -646,7 +646,7 @@ int main( int argc, char **argv ) // Set the initial time base Sys_Milliseconds( ); -#ifdef MACOS_X +#ifdef __APPLE__ // This is passed if we are launched by double-clicking if ( argc >= 2 && Q_strncmp ( argv[1], "-psn", 4 ) == 0 ) argc = 1; diff --git a/MP/code/sys/sys_osx.m b/MP/code/sys/sys_osx.m index 30bf932..b0ecf6a 100644 --- a/MP/code/sys/sys_osx.m +++ b/MP/code/sys/sys_osx.m @@ -20,7 +20,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA =========================================================================== */ -#ifndef MACOS_X +#ifndef __APPLE__ #error This file is for Mac OS X only. You probably should not compile it. #endif diff --git a/MP/code/sys/sys_unix.c b/MP/code/sys/sys_unix.c index 3922979..9fe98b8 100644 --- a/MP/code/sys/sys_unix.c +++ b/MP/code/sys/sys_unix.c @@ -63,7 +63,7 @@ char *Sys_DefaultHomePath(void) if( ( p = getenv( "HOME" ) ) != NULL ) { Com_sprintf(homePath, sizeof(homePath), "%s%c", p, PATH_SEP); -#ifdef MACOS_X +#ifdef __APPLE__ Q_strcat(homePath, sizeof(homePath), "Library/Application Support/"); @@ -97,7 +97,7 @@ char *Sys_SteamPath( void ) if( ( p = getenv( "HOME" ) ) != NULL ) { -#ifdef MACOS_X +#ifdef __APPLE__ char *steamPathEnd = "/Library/Application Support/Steam/SteamApps/common/" STEAMPATH_NAME; #else char *steamPathEnd = "/.steam/steam/SteamApps/common/" STEAMPATH_NAME; @@ -581,7 +581,7 @@ void Sys_ErrorDialog( const char *error ) close( f ); } -#ifndef MACOS_X +#ifndef __APPLE__ static char execBuffer[ 1024 ]; static char *execBufferPointer; static char *execArgv[ 16 ]; diff --git a/MP/code/tools/lcc/cpp/unix.c b/MP/code/tools/lcc/cpp/unix.c index 75e5b6d..bac841d 100644 --- a/MP/code/tools/lcc/cpp/unix.c +++ b/MP/code/tools/lcc/cpp/unix.c @@ -106,7 +106,7 @@ char *basepath( char *fname ) all and others do a terrible job (like calling malloc) */ // -- ouch, that hurts -- ln /* always use the system memmove() on Mac OS X. --ryan. */ -#if !defined(MACOS_X) && !defined(_MSC_VER) +#if !defined(__APPLE__) && !defined(_MSC_VER) #ifdef memmove #undef memmove #endif diff --git a/MP/code/zlib-1.2.8/ioapi.c b/MP/code/zlib-1.2.8/ioapi.c index f1c3aec..7f5c191 100644 --- a/MP/code/zlib-1.2.8/ioapi.c +++ b/MP/code/zlib-1.2.8/ioapi.c @@ -14,7 +14,7 @@ #define _CRT_SECURE_NO_WARNINGS #endif -#if defined(MACOS_X) || defined(IOAPI_NO_64) +#if defined(__APPLE__) || defined(IOAPI_NO_64) // In darwin and perhaps other BSD variants off_t is a 64 bit value, hence no need for specific 64 bit functions #define FOPEN_FUNC(filename, mode) fopen(filename, mode) #define FTELLO_FUNC(stream) ftello(stream) diff --git a/MP/code/zlib-1.2.8/ioapi.h b/MP/code/zlib-1.2.8/ioapi.h index b50c425..ea4493b 100644 --- a/MP/code/zlib-1.2.8/ioapi.h +++ b/MP/code/zlib-1.2.8/ioapi.h @@ -21,7 +21,7 @@ #ifndef _ZLIBIOAPI64_H #define _ZLIBIOAPI64_H -#if (!defined(_WIN32)) && (!defined(WIN32)) && (!defined(MACOS_X)) +#if (!defined(_WIN32)) && (!defined(WIN32)) && (!defined(__APPLE__)) // Linux needs this to support file operation on files larger then 4+GB // But might need better if/def to select just the platforms that needs them. diff --git a/SP/Makefile b/SP/Makefile index 2b685a0..a5082b3 100644 --- a/SP/Makefile +++ b/SP/Makefile @@ -4,19 +4,13 @@ # GNU Make required # -COMPILE_PLATFORM=$(shell uname|sed -e s/_.*//|tr '[:upper:]' '[:lower:]'|sed -e 's/\//_/g') - -COMPILE_ARCH=$(shell uname -m | sed -e s/i.86/i386/ | sed -e 's/^arm.*/arm/') - +COMPILE_PLATFORM=$(shell uname | sed -e 's/_.*//' | tr '[:upper:]' '[:lower:]' | sed -e 's/\//_/g') +COMPILE_ARCH=$(shell uname -m | sed -e 's/i.86/x86/' | sed -e 's/^arm.*/arm/') ARM_VER_CHECK=$(shell uname -m) ifeq ($(COMPILE_PLATFORM),sunos) # Solaris uname and GNU uname differ - COMPILE_ARCH=$(shell uname -p | sed -e s/i.86/i386/) -endif -ifeq ($(COMPILE_PLATFORM),darwin) - # Apple does some things a little differently... - COMPILE_ARCH=$(shell uname -p | sed -e s/i.86/i386/) + COMPILE_ARCH=$(shell uname -p | sed -e 's/i.86/x86/') endif ifndef BUILD_STANDALONE @@ -509,11 +503,9 @@ ifeq ($(PLATFORM),darwin) $(error Architecture $(ARCH) is not supported when cross compiling) endif endif - else - TOOLS_CFLAGS += -DMACOS_X endif - BASE_CFLAGS += -fno-strict-aliasing -DMACOS_X -fno-common -pipe + BASE_CFLAGS += -fno-strict-aliasing -fno-common -pipe ifeq ($(USE_OPENAL),1) ifneq ($(USE_OPENAL_DLOPEN),1) diff --git a/SP/code/client/cl_curl.h b/SP/code/client/cl_curl.h index 789542c..3ab8535 100644 --- a/SP/code/client/cl_curl.h +++ b/SP/code/client/cl_curl.h @@ -37,7 +37,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #ifdef WIN32 #define DEFAULT_CURL_LIB "libcurl-4.dll" #define ALTERNATE_CURL_LIB "libcurl-3.dll" -#elif defined(MACOS_X) +#elif defined(__APPLE__) #define DEFAULT_CURL_LIB "libcurl.dylib" #else #define DEFAULT_CURL_LIB "libcurl.so.4" diff --git a/SP/code/client/snd_mix.c b/SP/code/client/snd_mix.c index 89245bf..cdeb78b 100644 --- a/SP/code/client/snd_mix.c +++ b/SP/code/client/snd_mix.c @@ -23,7 +23,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #include "client.h" #include "snd_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/SP/code/client/snd_openal.c b/SP/code/client/snd_openal.c index e668b3c..5d689b6 100644 --- a/SP/code/client/snd_openal.c +++ b/SP/code/client/snd_openal.c @@ -585,7 +585,7 @@ typedef struct src_s int flags; // flags from StartSoundEx } src_t; -#ifdef MACOS_X +#ifdef __APPLE__ #define MAX_SRC 128 #else #define MAX_SRC 256 @@ -2363,7 +2363,7 @@ static cvar_t *s_alCapture; #ifdef _WIN32 #define ALDRIVER_DEFAULT "OpenAL32.dll" -#elif defined(MACOS_X) +#elif defined(__APPLE__) #define ALDRIVER_DEFAULT "libopenal.dylib" #elif defined(__OpenBSD__) #define ALDRIVER_DEFAULT "libopenal.so" @@ -2588,7 +2588,7 @@ static void S_AL_SoundInfo(void) #ifdef USE_VOIP if(capture_ext) { -#ifdef MACOS_X +#ifdef __APPLE__ Com_Printf(" Input Device: %s\n", qalcGetString(alCaptureDevice, ALC_CAPTURE_DEFAULT_DEVICE_SPECIFIER)); #else Com_Printf(" Input Device: %s\n", qalcGetString(alCaptureDevice, ALC_CAPTURE_DEVICE_SPECIFIER)); @@ -2685,7 +2685,7 @@ qboolean S_AL_Init( soundInterface_t *si ) { #if defined( _WIN32 ) if( !Q_stricmp( s_alDriver->string, ALDRIVER_DEFAULT ) && !QAL_Init( "OpenAL64.dll" ) ) { -#elif defined ( MACOS_X ) +#elif defined ( __APPLE__ ) if( !Q_stricmp( s_alDriver->string, ALDRIVER_DEFAULT ) && !QAL_Init( "/System/Library/Frameworks/OpenAL.framework/OpenAL" ) ) { #else if( !Q_stricmp( s_alDriver->string, ALDRIVER_DEFAULT ) || !QAL_Init( ALDRIVER_DEFAULT ) ) { @@ -2813,7 +2813,7 @@ qboolean S_AL_Init( soundInterface_t *si ) #endif else { -#ifdef MACOS_X +#ifdef __APPLE__ // !!! FIXME: Apple has a 1.1-compliant OpenAL, which includes // !!! FIXME: capture support, but they don't list it in the // !!! FIXME: extension string. We need to check the version string, diff --git a/SP/code/qcommon/common.c b/SP/code/qcommon/common.c index f89dfed..0f69fb6 100644 --- a/SP/code/qcommon/common.c +++ b/SP/code/qcommon/common.c @@ -2106,7 +2106,7 @@ static void Com_WriteCDKey( const char *filename, const char *ikey ) { FS_Printf( f, "\n// generated by RTCW, do not modify\r\n" ); FS_Printf( f, "// Do not give this file to ANYONE.\r\n" ); -#ifdef MACOS_X // TTimo +#ifdef __APPLE__ // TTimo FS_Printf( f, "// Aspyr will NOT ask you to send this file to them.\r\n" ); #else FS_Printf( f, "// id Software and Activision will NOT ask you to send this file to them.\r\n" ); diff --git a/SP/code/qcommon/files.c b/SP/code/qcommon/files.c index 03a3e1d..eb70384 100644 --- a/SP/code/qcommon/files.c +++ b/SP/code/qcommon/files.c @@ -274,7 +274,7 @@ static char fs_gamedir[MAX_OSPATH]; // this will be a single file name w static cvar_t *fs_debug; static cvar_t *fs_homepath; -#ifdef MACOS_X +#ifdef __APPLE__ // Also search the .app bundle for .pk3 files static cvar_t *fs_apppath; #endif @@ -3550,7 +3550,7 @@ static void FS_Startup( const char *gameName ) } // fs_homepath is somewhat particular to *nix systems, only add if relevant -#ifdef MACOS_X +#ifdef __APPLE__ fs_apppath = Cvar_Get ("fs_apppath", Sys_DefaultAppPath(), CVAR_INIT|CVAR_PROTECTED ); // Make MacOSX also include the base path included with the .app bundle if (fs_apppath->string[0]) diff --git a/SP/code/qcommon/q_platform.h b/SP/code/qcommon/q_platform.h index 969fbbb..3c5821e 100644 --- a/SP/code/qcommon/q_platform.h +++ b/SP/code/qcommon/q_platform.h @@ -46,7 +46,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA #define idppc 1 #if defined(__VEC__) #define idppc_altivec 1 -#ifdef MACOS_X // Apple's GCC does this differently than the FSF. +#ifdef __APPLE__ // Apple's GCC does this differently than the FSF. #define VECCONST_UINT8(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) \ (vector unsigned char) (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p) #else @@ -139,11 +139,11 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA //============================================================== MAC OS X === -#if defined(MACOS_X) || defined(__APPLE_CC__) +#if defined(__APPLE__) || defined(__APPLE_CC__) // make sure this is defined, just for sanity's sake... -#ifndef MACOS_X -#define MACOS_X +#ifndef __APPLE__ +#define __APPLE__ #endif #define OS_STRING "macosx" diff --git a/SP/code/qcommon/qcommon.h b/SP/code/qcommon/qcommon.h index af244b3..570efe1 100644 --- a/SP/code/qcommon/qcommon.h +++ b/SP/code/qcommon/qcommon.h @@ -1150,7 +1150,7 @@ char *Sys_DefaultInstallPath( void ); char *Sys_SteamPath(void); #endif -#ifdef MACOS_X +#ifdef __APPLE__ char *Sys_DefaultAppPath(void); #endif diff --git a/SP/code/rend2/qgl.h b/SP/code/rend2/qgl.h index 32ac3cc..7a7898d 100644 --- a/SP/code/rend2/qgl.h +++ b/SP/code/rend2/qgl.h @@ -60,7 +60,7 @@ extern void ( APIENTRY * qglUnlockArraysEXT )( void ); // GL_ATI_pn_triangles #ifndef GL_ATI_pn_triangles #define GL_ATI_pn_triangles 1 -#ifndef MACOS_X //DAJ BUGFIX changed the numbers +#ifndef __APPLE__ //DAJ BUGFIX changed the numbers #define GL_PN_TRIANGLES_ATI 0x6090 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x6091 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x6092 diff --git a/SP/code/rend2/tr_shade.c b/SP/code/rend2/tr_shade.c index f600fb0..4a1ef8f 100644 --- a/SP/code/rend2/tr_shade.c +++ b/SP/code/rend2/tr_shade.c @@ -28,7 +28,7 @@ If you have questions concerning this license or the applicable additional terms // tr_shade.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/SP/code/rend2/tr_surface.c b/SP/code/rend2/tr_surface.c index bc66a67..dfd0f8d 100644 --- a/SP/code/rend2/tr_surface.c +++ b/SP/code/rend2/tr_surface.c @@ -28,7 +28,7 @@ If you have questions concerning this license or the applicable additional terms // tr_surf.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/SP/code/renderer/qgl.h b/SP/code/renderer/qgl.h index 1638f7a..b3656a0 100644 --- a/SP/code/renderer/qgl.h +++ b/SP/code/renderer/qgl.h @@ -85,7 +85,7 @@ extern void myglMultiTexCoord2f( GLenum texture, GLfloat s, GLfloat t ); // GL_ATI_pn_triangles #ifndef GL_ATI_pn_triangles #define GL_ATI_pn_triangles 1 -#ifndef MACOS_X //DAJ BUGFIX changed the numbers +#ifndef __APPLE__ //DAJ BUGFIX changed the numbers #define GL_PN_TRIANGLES_ATI 0x6090 #define GL_MAX_PN_TRIANGLES_TESSELATION_LEVEL_ATI 0x6091 #define GL_PN_TRIANGLES_POINT_MODE_ATI 0x6092 diff --git a/SP/code/renderer/tr_shade.c b/SP/code/renderer/tr_shade.c index e884a26..ba76811 100644 --- a/SP/code/renderer/tr_shade.c +++ b/SP/code/renderer/tr_shade.c @@ -29,7 +29,7 @@ If you have questions concerning this license or the applicable additional terms // tr_shade.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/SP/code/renderer/tr_shade_calc.c b/SP/code/renderer/tr_shade_calc.c index a1854b7..e3c36c2 100644 --- a/SP/code/renderer/tr_shade_calc.c +++ b/SP/code/renderer/tr_shade_calc.c @@ -29,7 +29,7 @@ If you have questions concerning this license or the applicable additional terms // tr_shade_calc.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/SP/code/renderer/tr_surface.c b/SP/code/renderer/tr_surface.c index 2cb026f..671ac38 100644 --- a/SP/code/renderer/tr_surface.c +++ b/SP/code/renderer/tr_surface.c @@ -28,7 +28,7 @@ If you have questions concerning this license or the applicable additional terms // tr_surf.c #include "tr_local.h" -#if idppc_altivec && !defined(MACOS_X) +#if idppc_altivec && !defined(__APPLE__) #include <altivec.h> #endif diff --git a/SP/code/sdl/sdl_input.c b/SP/code/sdl/sdl_input.c index 383878d..f758de1 100644 --- a/SP/code/sdl/sdl_input.c +++ b/SP/code/sdl/sdl_input.c @@ -247,7 +247,7 @@ static keyNum_t IN_TranslateSDLToQ3Key( SDL_Keysym *keysym, qboolean down ) case SDLK_LCTRL: case SDLK_RCTRL: key = K_CTRL; break; -#ifdef MACOS_X +#ifdef __APPLE__ case SDLK_RGUI: case SDLK_LGUI: key = K_COMMAND; break; #else diff --git a/SP/code/splines/math_vector.cpp b/SP/code/splines/math_vector.cpp index e6ad700..548fbaf 100644 --- a/SP/code/splines/math_vector.cpp +++ b/SP/code/splines/math_vector.cpp @@ -36,7 +36,7 @@ If you have questions concerning this license or the applicable additional terms #include <time.h> #include <ctype.h> -#ifndef MACOS_X +#ifndef __APPLE__ #define M_PI 3.14159265358979323846 // matches value in gcc v2 math.h #endif diff --git a/SP/code/sys/sys_local.h b/SP/code/sys/sys_local.h index f8bd5b4..96edd98 100644 --- a/SP/code/sys/sys_local.h +++ b/SP/code/sys/sys_local.h @@ -44,7 +44,7 @@ unsigned int CON_LogSize( void ); unsigned int CON_LogWrite( const char *in ); unsigned int CON_LogRead( char *out, unsigned int outSize ); -#ifdef MACOS_X +#ifdef __APPLE__ char *Sys_StripAppBundle( char *pwd ); #endif diff --git a/SP/code/sys/sys_main.c b/SP/code/sys/sys_main.c index ef6d60f..c168cc6 100644 --- a/SP/code/sys/sys_main.c +++ b/SP/code/sys/sys_main.c @@ -565,7 +565,7 @@ void Sys_ParseArgs( int argc, char **argv ) } #ifndef DEFAULT_BASEDIR -# ifdef MACOS_X +# ifdef __APPLE__ # define DEFAULT_BASEDIR Sys_StripAppBundle(Sys_BinaryPath()) # else # define DEFAULT_BASEDIR Sys_BinaryPath() @@ -646,7 +646,7 @@ int main( int argc, char **argv ) // Set the initial time base Sys_Milliseconds( ); -#ifdef MACOS_X +#ifdef __APPLE__ // This is passed if we are launched by double-clicking if ( argc >= 2 && Q_strncmp ( argv[1], "-psn", 4 ) == 0 ) argc = 1; diff --git a/SP/code/sys/sys_osx.m b/SP/code/sys/sys_osx.m index 30bf932..b0ecf6a 100644 --- a/SP/code/sys/sys_osx.m +++ b/SP/code/sys/sys_osx.m @@ -20,7 +20,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA =========================================================================== */ -#ifndef MACOS_X +#ifndef __APPLE__ #error This file is for Mac OS X only. You probably should not compile it. #endif diff --git a/SP/code/sys/sys_unix.c b/SP/code/sys/sys_unix.c index b6d66ea..f7aa689 100644 --- a/SP/code/sys/sys_unix.c +++ b/SP/code/sys/sys_unix.c @@ -63,7 +63,7 @@ char *Sys_DefaultHomePath(void) if( ( p = getenv( "HOME" ) ) != NULL ) { Com_sprintf(homePath, sizeof(homePath), "%s%c", p, PATH_SEP); -#ifdef MACOS_X +#ifdef __APPLE__ Q_strcat(homePath, sizeof(homePath), "Library/Application Support/"); @@ -97,7 +97,7 @@ char *Sys_SteamPath( void ) if( ( p = getenv( "HOME" ) ) != NULL ) { -#ifdef MACOS_X +#ifdef __APPLE__ char *steamPathEnd = "/Library/Application Support/Steam/SteamApps/common/" STEAMPATH_NAME; #else char *steamPathEnd = "/.steam/steam/SteamApps/common/" STEAMPATH_NAME; @@ -581,7 +581,7 @@ void Sys_ErrorDialog( const char *error ) close( f ); } -#ifndef MACOS_X +#ifndef __APPLE__ static char execBuffer[ 1024 ]; static char *execBufferPointer; static char *execArgv[ 16 ]; diff --git a/SP/code/tools/lcc/cpp/unix.c b/SP/code/tools/lcc/cpp/unix.c index 75e5b6d..bac841d 100644 --- a/SP/code/tools/lcc/cpp/unix.c +++ b/SP/code/tools/lcc/cpp/unix.c @@ -106,7 +106,7 @@ char *basepath( char *fname ) all and others do a terrible job (like calling malloc) */ // -- ouch, that hurts -- ln /* always use the system memmove() on Mac OS X. --ryan. */ -#if !defined(MACOS_X) && !defined(_MSC_VER) +#if !defined(__APPLE__) && !defined(_MSC_VER) #ifdef memmove #undef memmove #endif diff --git a/SP/code/zlib-1.2.8/ioapi.c b/SP/code/zlib-1.2.8/ioapi.c index f1c3aec..7f5c191 100644 --- a/SP/code/zlib-1.2.8/ioapi.c +++ b/SP/code/zlib-1.2.8/ioapi.c @@ -14,7 +14,7 @@ #define _CRT_SECURE_NO_WARNINGS #endif -#if defined(MACOS_X) || defined(IOAPI_NO_64) +#if defined(__APPLE__) || defined(IOAPI_NO_64) // In darwin and perhaps other BSD variants off_t is a 64 bit value, hence no need for specific 64 bit functions #define FOPEN_FUNC(filename, mode) fopen(filename, mode) #define FTELLO_FUNC(stream) ftello(stream) diff --git a/SP/code/zlib-1.2.8/ioapi.h b/SP/code/zlib-1.2.8/ioapi.h index b50c425..ea4493b 100644 --- a/SP/code/zlib-1.2.8/ioapi.h +++ b/SP/code/zlib-1.2.8/ioapi.h @@ -21,7 +21,7 @@ #ifndef _ZLIBIOAPI64_H #define _ZLIBIOAPI64_H -#if (!defined(_WIN32)) && (!defined(WIN32)) && (!defined(MACOS_X)) +#if (!defined(_WIN32)) && (!defined(WIN32)) && (!defined(__APPLE__)) // Linux needs this to support file operation on files larger then 4+GB // But might need better if/def to select just the platforms that needs them. -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/iortcw.git _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits