X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=libgc%2Fsolaris_pthreads.c;h=b1c70feebc594fbec0cb979f52ccf402e4d9f64d;hb=6bdfc2f092d0a27f1b33f2d1cbe27a2955a4e970;hp=819454b439fc1016df0d3e835784fd9da08c53b6;hpb=ff228e1c801bda9666b6edab3ee962e05edcf480;p=mono.git diff --git a/libgc/solaris_pthreads.c b/libgc/solaris_pthreads.c index 819454b439f..b1c70feebc5 100644 --- a/libgc/solaris_pthreads.c +++ b/libgc/solaris_pthreads.c @@ -16,8 +16,16 @@ * Modified by Peter C. for Solaris Posix Threads. */ -# if defined(GC_SOLARIS_PTHREADS) # include "private/gc_priv.h" + +# if 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 # include # include