X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=libgc%2Fsolaris_threads.c;h=e6e0ea259c17cdb842657cb8c0927ae8adc4a078;hb=831403d104705c81d2fdb98473855da2e3076311;hp=5c49c1206b8176d85a09aa1fa7f33ca2ebf1e56a;hpb=096265478e6e4145c90250a5bf78c0c179ee50af;p=mono.git diff --git a/libgc/solaris_threads.c b/libgc/solaris_threads.c index 5c49c1206b8..e6e0ea259c1 100644 --- a/libgc/solaris_threads.c +++ b/libgc/solaris_threads.c @@ -19,6 +19,13 @@ # include "private/gc_priv.h" # if defined(GC_SOLARIS_THREADS) || defined(GC_SOLARIS_PTHREADS) + +/* Avoid #error"Cannot use procfs in the large file compilation environment" */ +#if defined(_ILP32) && (_FILE_OFFSET_BITS != 32) +#undef _FILE_OFFSET_BITS +#define _FILE_OFFSET_BITS 32 +#endif + # include "private/solaris_threads.h" # include # include