stoddard    99/11/08 10:54:16

  Modified:    src/main http_main.c
               src/lib/apr/include apr_win.h
               src      ApacheCore.dsp ApacheCore.mak
               src/modules/mpm/winnt winnt.c
  Log:
  Get rid of dependency on os/win32/getopt.c & .h
  
  Revision  Changes    Path
  1.19      +1 -1      apache-2.0/src/main/http_main.c
  
  Index: http_main.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/main/http_main.c,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- http_main.c       1999/10/19 15:54:52     1.18
  +++ http_main.c       1999/11/08 18:53:55     1.19
  @@ -263,7 +263,7 @@
   
   ap_context_t *g_pHookPool;
   
  -extern char *optarg;
  +API_VAR_IMPORT char *optarg;
   
   #ifdef WIN32
   API_EXPORT_NONSTD(int) apache_main(int argc, char *argv[])
  
  
  
  1.5       +1 -1      apache-2.0/src/lib/apr/include/apr_win.h
  
  Index: apr_win.h
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/include/apr_win.h,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- apr_win.h 1999/10/18 12:43:58     1.4
  +++ apr_win.h 1999/11/08 18:54:00     1.5
  @@ -133,7 +133,7 @@
   #define API_EXPORT(x)            x
   #define API_EXPORT_NONSTD(x)     x
   #define API_THREAD_FUNC __stdcall
  -#define API_VAR_IMPORT _declspec(dllimport)
  +#define API_VAR_IMPORT extern _declspec(dllimport)
   
   #define strcasecmp(s1, s2)       stricmp(s1, s2)
   #define sleep(t)                 Sleep(t * 1000)
  
  
  
  1.6       +0 -8      apache-2.0/src/ApacheCore.dsp
  
  Index: ApacheCore.dsp
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/ApacheCore.dsp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ApacheCore.dsp    1999/10/14 14:07:55     1.5
  +++ ApacheCore.dsp    1999/11/08 18:54:04     1.6
  @@ -106,10 +106,6 @@
   # End Source File
   # Begin Source File
   
  -SOURCE=.\os\win32\getopt.c
  -# End Source File
  -# Begin Source File
  -
   SOURCE=.\main\http_config.c
   # End Source File
   # Begin Source File
  @@ -295,10 +291,6 @@
   # Begin Source File
   
   SOURCE=.\include\fnmatch.h
  -# End Source File
  -# Begin Source File
  -
  -SOURCE=.\os\win32\getopt.h
   # End Source File
   # Begin Source File
   
  
  
  
  1.7       +57 -94    apache-2.0/src/ApacheCore.mak
  
  Index: ApacheCore.mak
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/ApacheCore.mak,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ApacheCore.mak    1999/10/14 14:01:11     1.6
  +++ ApacheCore.mak    1999/11/08 18:54:06     1.7
  @@ -28,6 +28,10 @@
   NULL=nul
   !ENDIF 
   
  +CPP=cl.exe
  +MTL=midl.exe
  +RSC=rc.exe
  +
   !IF  "$(CFG)" == "ApacheCore - Win32 Release"
   
   OUTDIR=.\CoreR
  @@ -49,7 +53,6 @@
   CLEAN :
        [EMAIL PROTECTED] "$(INTDIR)\buff.obj"
        [EMAIL PROTECTED] "$(INTDIR)\buildmark.obj"
  -     [EMAIL PROTECTED] "$(INTDIR)\getopt.obj"
        [EMAIL PROTECTED] "$(INTDIR)\http_config.obj"
        [EMAIL PROTECTED] "$(INTDIR)\http_connection.obj"
        [EMAIL PROTECTED] "$(INTDIR)\http_core.obj"
  @@ -95,46 +98,12 @@
   "$(OUTDIR)" :
       if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
   
  -CPP=cl.exe
   CPP_PROJ=/nologo /MD /W3 /GX /O2 /I ".\include" /I ".\lib\apr\include" /D\
    "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN"\
    /Fp"$(INTDIR)\ApacheCore.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
   CPP_OBJS=.\CoreR/
   CPP_SBRS=.
  -
  -.c{$(CPP_OBJS)}.obj::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cpp{$(CPP_OBJS)}.obj::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cxx{$(CPP_OBJS)}.obj::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.c{$(CPP_SBRS)}.sbr::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cpp{$(CPP_SBRS)}.sbr::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cxx{$(CPP_SBRS)}.sbr::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -MTL=midl.exe
   MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 
  -RSC=rc.exe
   BSC32=bscmake.exe
   BSC32_FLAGS=/nologo /o"$(OUTDIR)\ApacheCore.bsc" 
   BSC32_SBRS= \
  @@ -151,7 +120,6 @@
   LINK32_OBJS= \
        "$(INTDIR)\buff.obj" \
        "$(INTDIR)\buildmark.obj" \
  -     "$(INTDIR)\getopt.obj" \
        "$(INTDIR)\http_config.obj" \
        "$(INTDIR)\http_connection.obj" \
        "$(INTDIR)\http_core.obj" \
  @@ -218,8 +186,6 @@
        [EMAIL PROTECTED] "$(INTDIR)\buff.sbr"
        [EMAIL PROTECTED] "$(INTDIR)\buildmark.obj"
        [EMAIL PROTECTED] "$(INTDIR)\buildmark.sbr"
  -     [EMAIL PROTECTED] "$(INTDIR)\getopt.obj"
  -     [EMAIL PROTECTED] "$(INTDIR)\getopt.sbr"
        [EMAIL PROTECTED] "$(INTDIR)\http_config.obj"
        [EMAIL PROTECTED] "$(INTDIR)\http_config.sbr"
        [EMAIL PROTECTED] "$(INTDIR)\http_connection.obj"
  @@ -306,52 +272,17 @@
   "$(OUTDIR)" :
       if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
   
  -CPP=cl.exe
   CPP_PROJ=/nologo /MDd /W3 /Gm /GX /Zi /Od /I ".\include" /I 
".\lib\apr\include"\
    /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "WIN32_LEAN_AND_MEAN" 
/FR"$(INTDIR)\\"\
    /Fp"$(INTDIR)\ApacheCore.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c 
   CPP_OBJS=.\CoreD/
   CPP_SBRS=.\CoreD/
  -
  -.c{$(CPP_OBJS)}.obj::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cpp{$(CPP_OBJS)}.obj::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cxx{$(CPP_OBJS)}.obj::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.c{$(CPP_SBRS)}.sbr::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cpp{$(CPP_SBRS)}.sbr::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -.cxx{$(CPP_SBRS)}.sbr::
  -   $(CPP) @<<
  -   $(CPP_PROJ) $< 
  -<<
  -
  -MTL=midl.exe
   MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 
  -RSC=rc.exe
   BSC32=bscmake.exe
   BSC32_FLAGS=/nologo /o"$(OUTDIR)\ApacheCore.bsc" 
   BSC32_SBRS= \
        "$(INTDIR)\buff.sbr" \
        "$(INTDIR)\buildmark.sbr" \
  -     "$(INTDIR)\getopt.sbr" \
        "$(INTDIR)\http_config.sbr" \
        "$(INTDIR)\http_connection.sbr" \
        "$(INTDIR)\http_core.sbr" \
  @@ -407,7 +338,6 @@
   LINK32_OBJS= \
        "$(INTDIR)\buff.obj" \
        "$(INTDIR)\buildmark.obj" \
  -     "$(INTDIR)\getopt.obj" \
        "$(INTDIR)\http_config.obj" \
        "$(INTDIR)\http_connection.obj" \
        "$(INTDIR)\http_core.obj" \
  @@ -453,7 +383,37 @@
   
   !ENDIF 
   
  +.c{$(CPP_OBJS)}.obj::
  +   $(CPP) @<<
  +   $(CPP_PROJ) $< 
  +<<
   
  +.cpp{$(CPP_OBJS)}.obj::
  +   $(CPP) @<<
  +   $(CPP_PROJ) $< 
  +<<
  +
  +.cxx{$(CPP_OBJS)}.obj::
  +   $(CPP) @<<
  +   $(CPP_PROJ) $< 
  +<<
  +
  +.c{$(CPP_SBRS)}.sbr::
  +   $(CPP) @<<
  +   $(CPP_PROJ) $< 
  +<<
  +
  +.cpp{$(CPP_SBRS)}.sbr::
  +   $(CPP) @<<
  +   $(CPP_PROJ) $< 
  +<<
  +
  +.cxx{$(CPP_SBRS)}.sbr::
  +   $(CPP) @<<
  +   $(CPP_PROJ) $< 
  +<<
  +
  +
   !IF "$(CFG)" == "ApacheCore - Win32 Release" || "$(CFG)" ==\
    "ApacheCore - Win32 Debug"
   SOURCE=.\main\buff.c
  @@ -566,6 +526,14 @@
        ".\lib\apr\include\apr_lib.h"\
        ".\lib\apr\include\apr_win.h"\
        ".\os\win32\os.h"\
  +     {$(INCLUDE)}"sys\stat.h"\
  +     {$(INCLUDE)}"sys\types.h"\
  +     
  +NODEP_CPP_BUILD=\
  +     ".\include\ap_config_auto.h"\
  +     ".\include\ebcdic.h"\
  +     ".\include\os.h"\
  +     ".\lib\apr\include\apr_config.h"\
        
   
   "$(INTDIR)\buildmark.obj"    "$(INTDIR)\buildmark.sbr" : $(SOURCE)\
  @@ -574,24 +542,6 @@
   
   !ENDIF 
   
  -SOURCE=.\os\win32\getopt.c
  -
  -!IF  "$(CFG)" == "ApacheCore - Win32 Release"
  -
  -
  -"$(INTDIR)\getopt.obj" : $(SOURCE) "$(INTDIR)"
  -     $(CPP) $(CPP_PROJ) $(SOURCE)
  -
  -
  -!ELSEIF  "$(CFG)" == "ApacheCore - Win32 Debug"
  -
  -
  -"$(INTDIR)\getopt.obj"       "$(INTDIR)\getopt.sbr" : $(SOURCE) "$(INTDIR)"
  -     $(CPP) $(CPP_PROJ) $(SOURCE)
  -
  -
  -!ENDIF 
  -
   SOURCE=.\main\http_config.c
   
   !IF  "$(CFG)" == "ApacheCore - Win32 Release"
  @@ -696,6 +646,7 @@
        ".\include\http_request.h"\
        ".\include\http_vhost.h"\
        ".\include\httpd.h"\
  +     ".\include\mpm_status.h"\
        ".\include\util_uri.h"\
        ".\lib\apr\file_io\win32\readdir.h"\
        ".\lib\apr\include\apr_errno.h"\
  @@ -734,6 +685,7 @@
        ".\include\http_request.h"\
        ".\include\http_vhost.h"\
        ".\include\httpd.h"\
  +     ".\include\mpm_status.h"\
        ".\include\util_uri.h"\
        ".\lib\apr\file_io\win32\readdir.h"\
        ".\lib\apr\include\apr_errno.h"\
  @@ -1013,6 +965,7 @@
        ".\include\http_request.h"\
        ".\include\http_vhost.h"\
        ".\include\httpd.h"\
  +     ".\include\mpm_status.h"\
        ".\include\util_date.h"\
        ".\include\util_uri.h"\
        ".\lib\apr\file_io\win32\readdir.h"\
  @@ -1053,6 +1006,7 @@
        ".\include\http_request.h"\
        ".\include\http_vhost.h"\
        ".\include\httpd.h"\
  +     ".\include\mpm_status.h"\
        ".\include\util_date.h"\
        ".\include\util_uri.h"\
        ".\lib\apr\file_io\win32\readdir.h"\
  @@ -3186,10 +3140,12 @@
        ".\lib\apr\include\apr_time.h"\
        ".\lib\apr\include\apr_win.h"\
        ".\modules\mpm\winnt\mpm_default.h"\
  -     ".\os\win32\getopt.h"\
        ".\os\win32\iol_socket.h"\
        ".\os\win32\os.h"\
        
  +NODEP_CPP_WINNT=\
  +     ".\os\win32\getopt.h"\
  +     
   
   "$(INTDIR)\winnt.obj" : $(SOURCE) $(DEP_CPP_WINNT) "$(INTDIR)"
        $(CPP) $(CPP_PROJ) $(SOURCE)
  @@ -3228,9 +3184,16 @@
        ".\lib\apr\include\apr_time.h"\
        ".\lib\apr\include\apr_win.h"\
        ".\modules\mpm\winnt\mpm_default.h"\
  -     ".\os\win32\getopt.h"\
        ".\os\win32\iol_socket.h"\
        ".\os\win32\os.h"\
  +     {$(INCLUDE)}"sys\stat.h"\
  +     {$(INCLUDE)}"sys\types.h"\
  +     
  +NODEP_CPP_WINNT=\
  +     ".\include\ap_config_auto.h"\
  +     ".\include\ebcdic.h"\
  +     ".\include\os.h"\
  +     ".\lib\apr\include\apr_config.h"\
        
   
   "$(INTDIR)\winnt.obj"        "$(INTDIR)\winnt.sbr" : $(SOURCE) 
$(DEP_CPP_WINNT)\
  
  
  
  1.29      +5 -2      apache-2.0/src/modules/mpm/winnt/winnt.c
  
  Index: winnt.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/mpm/winnt/winnt.c,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- winnt.c   1999/11/04 20:36:08     1.28
  +++ winnt.c   1999/11/08 18:54:12     1.29
  @@ -66,7 +66,6 @@
   #include "ap_mpm.h"
   #include "ap_config.h"
   #include "ap_listen.h"
  -#include "../os/win32/getopt.h"
   #include "mpm_default.h"
   #include "../os/win32/iol_socket.h"
   #include "winnt.h"
  @@ -1583,7 +1582,11 @@
   static void winnt_pre_config(ap_context_t *pconf, ap_context_t *plog, 
ap_context_t *ptemp) 
   {
       char *pid;
  -    one_process=1;//!!getenv("ONE_PROCESS");
  +#if 0
  +    one_process=1;
  +#else
  +    one_process = !!getenv("ONE_PROCESS");
  +#endif
   
       osver.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
       GetVersionEx(&osver);
  
  
  

Reply via email to