Index: branches/eam_branches/largefiles.20100314/Ohana/configure.tcsh
===================================================================
--- branches/eam_branches/largefiles.20100314/Ohana/configure.tcsh	(revision 27281)
+++ branches/eam_branches/largefiles.20100314/Ohana/configure.tcsh	(revision 27295)
@@ -13,4 +13,5 @@
 set use_tcmalloc = 0
 set use_gnu99 = 0
+set use_largefiles = 0
 
 set prefix  = ""
@@ -74,4 +75,7 @@
    set use_gnu99 = 1
    breaksw;
+  case --use-largefiles
+   set use_largefiles = 1
+   breaksw;
   case --pedantic
    set pedantic = 1
@@ -180,4 +184,8 @@
 # use_gnu99
 if ($use_gnu99) set CFLAGS = "$CFLAGS -std=gnu99"
+
+# use_largefiles
+# replace with `getconf LFS_CFLAGS`
+if ($use_largefiles) set CFLAGS = "$CFLAGS -D_FILE_OFFSET_BITS=64"
 
 if (! $?CPPFLAGS) then
@@ -650,6 +658,10 @@
   -h, --help              display this help and exit
   --enable-optimize       enable compiler optimization (-O2)
+  --enable-profile        enable 
   --enable-memcheck       enable ohana memory tests
   --pedantic              include -Wall -Werror on compilation
+  --use-tcmalloc          use the alternate tcmalloc from Google
+  --use-gnu99             use gnu99 flags to ensure C99 compatibility
+  --use-largefiles        ensure large file compatibility
 
 Installation directories:
