Annotation of embedaddon/nginx/auto/cc/owc, revision 1.1

1.1     ! misho       1: 
        !             2: # Copyright (C) Igor Sysoev
        !             3: # Copyright (C) Nginx, Inc.
        !             4: 
        !             5: 
        !             6: # Open Watcom C 1.0, 1.2, 1.3
        !             7: 
        !             8: # optimizations
        !             9: 
        !            10: # maximize speed
        !            11: CFLAGS="$CFLAGS -ot"
        !            12: # reorder instructions for best pipeline usage
        !            13: CFLAGS="$CFLAGS -op"
        !            14: # inline intrinsic functions
        !            15: CFLAGS="$CFLAGS -oi"
        !            16: # inline expansion
        !            17: CFLAGS="$CFLAGS -oe"
        !            18: # disable stack checking calls
        !            19: CFLAGS="$CFLAGS -s"
        !            20: 
        !            21: case $CPU in
        !            22:     pentium)
        !            23:         # optimize for Pentium and Athlon
        !            24:         # register-based arguments passing conventions
        !            25:         CPU_OPT="-5r"
        !            26:         # stack-based arguments passing conventions
        !            27:         #CPU_OPT="-5s"
        !            28:     ;;
        !            29: 
        !            30:     pentiumpro)
        !            31:         # optimize for Pentium Pro, Pentium II and Pentium III
        !            32:         # register-based arguments passing conventions
        !            33:         CPU_OPT="-6r"
        !            34:         # stack-based arguments passing conventions
        !            35:         #CPU_OPT="-6s"
        !            36:     ;;
        !            37: esac
        !            38: 
        !            39: CFLAGS="$CFLAGS $CPU_OPT"
        !            40: 
        !            41: 
        !            42: # warnings
        !            43: 
        !            44: # maximum level
        !            45: CFLAGS="$CFLAGS -wx"
        !            46: #CFLAGS="$CFLAGS -w3"
        !            47: 
        !            48: # stop on warning
        !            49: CFLAGS="$CFLAGS -we"
        !            50: 
        !            51: # built target is NT
        !            52: CFLAGS="$CFLAGS -bt=nt"
        !            53: 
        !            54: # multithreaded
        !            55: CFLAGS="$CFLAGS -bm"
        !            56: 
        !            57: # debug
        !            58: CFLAGS="$CFLAGS -d2"
        !            59: 
        !            60: # quiet
        !            61: CFLAGS="$CFLAGS -zq"
        !            62: 
        !            63: # Open Watcom C 1.2
        !            64: have=NGX_HAVE_C99_VARIADIC_MACROS . auto/have
        !            65: 
        !            66: 
        !            67: # the precompiled headers
        !            68: CORE_DEPS="$CORE_DEPS $NGX_OBJS/ngx_config.pch"
        !            69: NGX_PCH="$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"
        !            72: 
        !            73: 
        !            74: # the link flags, built target is NT GUI mode application
        !            75: #CORE_LINK="$CORE_LINK -l=nt_win"
        !            76: 
        !            77: 
        !            78: # the resource file
        !            79: NGX_RCC="wrc \$(CORE_INCS) -fo=$NGX_OBJS/nginx.res "
        !            80: NGX_RCC="$NGX_RCC $NGX_WIN32_RC $NGX_OBJS/nginx.exe"
        !            81: 
        !            82: 
        !            83: ngx_include_opt="-i="
        !            84: ngx_objout="-fo"
        !            85: ngx_binout="-fe="
        !            86: ngx_objext="obj"
        !            87: ngx_binext=".exe"
        !            88: 
        !            89: ngx_regex_dirsep='\\'
        !            90: ngx_dirsep="\\"
        !            91: 
        !            92: ngx_long_start=' '
        !            93: ngx_long_end=' '
        !            94: ngx_long_regex_cont=' \&\
        !            95:        '
        !            96: ngx_long_cont=' &
        !            97:        '
        !            98: 
        !            99: ngx_regex_cont=' \&\
        !           100:        '
        !           101: ngx_cont=' &
        !           102:        '
        !           103: ngx_tab=' &
        !           104:                '

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>