nginx-0.0.1-2003-11-25-23:44:56 import
diff --git a/auto/cc b/auto/cc
new file mode 100644
index 0000000..06f7413
--- /dev/null
+++ b/auto/cc
@@ -0,0 +1,109 @@
+
+case $CC in
+
+ *gcc)
+
+ # optimization
+ #CFLAGS="$CFLAGS -O2 -fomit-frame-pointer"
+
+ # warnings
+ CFLAGS="$CFLAGS -O -W"
+ CFLAGS="$CFLAGS -Wall -Wpointer-arith"
+ #CFLAGS="$CFLAGS -Wconversion"
+ #CFLAGS="$CFLAGS -Winline"
+
+ # we have a lot of the unused function arguments
+ CFLAGS="$CFLAGS -Wno-unused"
+
+ # stop on warning
+ CFLAGS="$CFLAGS -Werror"
+
+ # ANSI C warnings
+ #CFLAGS="$CFLAGS -pedantic"
+
+ # debug
+ CFLAGS="$CFLAGS -g"
+
+ OBJEXT=o
+ OBJOUT="-o "
+ BINOUT="-o "
+
+ CC_STRONG="$CC -Wall -Werror"
+ ;;
+
+
+ *icc)
+ # Intel C++ compiler 7.1
+
+ # optimization
+ CFLAGS="$CFLAGS -O"
+ # optimize for Pentium Pro, Pentium II and Pentium III
+ #CFLAGS="$CFLAGS -mcpu=pentiumpro"
+ # optimize for Pentium 4, default
+ #CFLAGS="$CFLAGS -mcpu=pentium4"
+
+ # warnings
+ CFLAGS="$CFLAGS -w1"
+
+ # stop on warning
+ CFLAGS="$CFLAGS -Werror"
+
+ OBJEXT=o
+ OBJOUT="-o "
+ BINOUT="-o "
+
+ CC_STRONG="$CC -w1 -Werror"
+ ;;
+
+
+ cl)
+ # MSVC 6.0 SP2
+
+ # optimization
+
+ # maximize speed
+ CFLAGS="$CFLAGS -O2"
+ # enable global optimization
+ CFLAGS="$CFLAGS -Og"
+ # enable intrinsic functions
+ CFLAGS="$CFLAGS -Oi"
+ # inline expansion
+ CFLAGS="$CFLAGS -Ob1"
+ # enable frame pointer omission
+ CFLAGS="$CFLAGS -Oy"
+ # disable stack checking calls
+ CFLAGS="$CFLAGS -Gs"
+ # optimize for Pentium Pro
+ CFLAGS="$CFLAGS -G6"
+
+ # warnings
+ CFLAGS="$CFLAGS -W3"
+ #CFLAGS="$CFLAGS -W4"
+
+ # stop on warning
+ CFLAGS="$CFLAGS -WX"
+
+ # multithreaded
+ CFLAGS="$CFLAGS -MT"
+
+ # disable logo
+ CFLAGS="$CFLAGS -nologo"
+
+ # link flags
+ CORE_LINK="$CORE_LINK -link"
+ CORE_LINK="$CORE_LINK -nodefaultlib:msvcrt"
+ CORE_LINK="$CORE_LINK -nodefaultlib:libcpmt"
+ CORE_LINK="$CORE_LINK -verbose:lib"
+
+ # debug
+ CFLAGS="$CFLAGS -Yd"
+ CORE_LINK="$CORE_LINK -debug -debugtype:coff"
+
+ OBJEXT=obj
+ OBJOUT="-Fo"
+ BINOUT="-Fe"
+
+ CC_STRONG="$CC -W3 -WX"
+ ;;
+
+esac