Browse Source

Cleaner way to enable ptrcall

Juan Linietsky 9 years ago
parent
commit
fb9d1498bf
2 changed files with 5 additions and 1 deletions
  1. 4 1
      SConstruct
  2. 1 0
      core/typedefs.h

+ 4 - 1
SConstruct

@@ -77,7 +77,7 @@ env_base.android_manifest_chunk=""
 env_base.android_permission_chunk=""
 env_base.android_appattributes_chunk=""
 env_base.disabled_modules=[]
-
+env_base.use_ptrcall=False
 env_base.split_drivers=False
 
 
@@ -313,6 +313,9 @@ if selected_platform in platform_list:
 		sys.modules.pop('config')
 
 
+	if (env.use_ptrcall):
+		env.Append(CPPFLAGS=['-DPTRCALL_ENABLED']);
+
 	if (env['musepack']=='yes'):
 		env.Append(CPPFLAGS=['-DMUSEPACK_ENABLED']);
 

+ 1 - 0
core/typedefs.h

@@ -296,5 +296,6 @@ struct _GlobalLock {
 #define __STR(m_index) __STRX(m_index)
 
 
+
 #endif  /* typedefs.h */