Index: branches/simtest_nebulous_branches/Ohana/configure.tcsh
===================================================================
--- branches/simtest_nebulous_branches/Ohana/configure.tcsh	(revision 25061)
+++ branches/simtest_nebulous_branches/Ohana/configure.tcsh	(revision 27840)
@@ -9,8 +9,9 @@
 set vararch = 0
 set optimize = 0
-set pedantic = 0
+set pedantic = 1
 set memcheck = 0
 set use_tcmalloc = 0
 set use_gnu99 = 0
+set no_largefiles = 0
 
 set prefix  = ""
@@ -74,6 +75,12 @@
    set use_gnu99 = 1
    breaksw;
+  case --no-largefiles
+   set no_largefiles = 1
+   breaksw;
   case --pedantic
    set pedantic = 1
+   breaksw;
+  case --no-pedantic
+   set pedantic = 0
    breaksw;
   case --prefix*
@@ -180,4 +187,12 @@
 # use_gnu99
 if ($use_gnu99) set CFLAGS = "$CFLAGS -std=gnu99"
+
+# no_largefiles
+if ($no_largefiles) then
+  echo "skipping explicit large-file support"
+else
+  set addflags = `getconf LFS_CFLAGS`
+  set CFLAGS = "$CFLAGS $addflags"
+endif
 
 if (! $?CPPFLAGS) then
@@ -650,6 +665,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:
