benches/strings: add .gitignore and `make clean`
[nit.git] / lib / pthreads / extra.nit
index b5efb1e..e408270 100644 (file)
 
 # Offers some POSIX threads services that are not available on all platforms
 module extra is
-       c_compiler_option("-pthread")
-       c_linker_option("-pthread")
+       cflags "-pthread"
+       ldflags "-pthread"
 end
 
 intrude import pthreads
 
 in "C" `{
        // TODO protect with: #ifdef WITH_LIBGC
+       #ifndef ANDROID
                #define GC_THREADS
                #include <gc.h>
-       //#endif
+       #endif
 `}
 
 redef extern class NativePthread