@@ -172,7 +172,7 @@ HICON bbAppIcon(HINSTANCE hInstance) {
return LoadIcon(hInstance, "APP_ICON");
}
-#elif __linux
+#elif __linux__
#include <unistd.h>
#include <pthread.h>
@@ -465,7 +465,7 @@ void bbStartup( int argc,char *argv[],void *dummy1,void *dummy2 ){
bbMemFree(p);
char *ebp;
char buf[PATH_MAX];
@@ -15,7 +15,7 @@ extern void *_data_start__;
#endif
-#ifdef __linux
+#ifdef __linux__
#ifdef __ANDROID__
extern int __data_start[];
extern int _end[];
@@ -69,7 +69,7 @@ void bbGCStartup( void *spTop ){
// GC_add_roots((void*)seg->vmaddr, (void*)(seg->vmaddr + seg->vmsize));
GC_add_roots(&__data_start, &_end);
*/
@@ -53,7 +53,7 @@ extern void *_stop_data__;
extern void *_end__;
extern void *__data_start;
extern void *__bss_start;
extern void *_end;
@@ -439,7 +439,7 @@ void bbGCStartup(){
DATA_END=(void**)(seg[6]+seg[7]);
DATA_START=&__data_start;
DATA_END=&_end;
@@ -315,7 +315,7 @@ int bbThreadResume( BBThread *thread ) {
#include <signal.h>
-#if __linux
+#if __linux__
#define MUTEX_RECURSIVE 1
#elif __APPLE__
#define MUTEX_RECURSIVE 2
@@ -63,7 +63,7 @@ extern pthread_mutexattr_t _bb_mutexattr;
#include <semaphore.h>
typedef sem_t bb_sem_t;
@@ -52,7 +52,7 @@ void bbSystemEmitOSEvent( NSEvent *event,NSView *view,BBObject *source );
BBString * brl_blitz_bbStringFromUTF8String(const char * text);
#include <X11/Xlib.h>
void bbSystemEmitOSEvent( XEvent *event,BBObject *source );
@@ -239,7 +239,7 @@ int threads_TimedWaitCond(pthread_cond_t *cond,bb_mutex_t *mutex, int millisecs)
-#if __linux || __HAIKU__
+#if __linux__ || __HAIKU__
int threads_TimedWaitSemaphore( bb_sem_t *sem, int millisecs ){
struct timespec ts;