comparison auto/cc/owc @ 5358:670ceaba03d8

Win32: Open Watcom C compatibility fixes. Precompiled headers are disabled as they lead to internal compiler errors with long configure lines. Couple of false positive warnings silenced. Various win32 typedefs are adjusted to work with Open Watcom C 1.9 headers. With this patch, it's now again possible to compile nginx using owc386, with options we normally compile on win32 minus ipv6 and ssl.
author Maxim Dounin <mdounin@mdounin.ru>
date Wed, 04 Sep 2013 20:48:22 +0400
parents d620f497c50f
children b7b7f3a0cc28
comparison
equal deleted inserted replaced
5357:659464c695b7 5358:670ceaba03d8
63 # Open Watcom C 1.2 63 # Open Watcom C 1.2
64 have=NGX_HAVE_C99_VARIADIC_MACROS . auto/have 64 have=NGX_HAVE_C99_VARIADIC_MACROS . auto/have
65 65
66 66
67 # the precompiled headers 67 # the precompiled headers
68 CORE_DEPS="$CORE_DEPS $NGX_OBJS/ngx_config.pch" 68 #CORE_DEPS="$CORE_DEPS $NGX_OBJS/ngx_config.pch"
69 NGX_PCH="$NGX_OBJS/ngx_config.pch" 69 #NGX_PCH="$NGX_OBJS/ngx_config.pch"
70 NGX_BUILD_PCH="-fhq=$NGX_OBJS/ngx_config.pch" 70 #NGX_BUILD_PCH="-fhq=$NGX_OBJS/ngx_config.pch"
71 NGX_USE_PCH="-fh=$NGX_OBJS/ngx_config.pch" 71 #NGX_USE_PCH="-fh=$NGX_OBJS/ngx_config.pch"
72 72
73 73
74 # the link flags, built target is NT GUI mode application 74 # the link flags, built target is NT GUI mode application
75 #CORE_LINK="$CORE_LINK -l=nt_win" 75 #CORE_LINK="$CORE_LINK -l=nt_win"
76 76