VirtualBox

Changeset 2076 in kBuild


Ignore:
Timestamp:
Nov 18, 2008 12:36:21 AM (16 years ago)
Author:
bird
Message:

MASM710.

File:
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/kBuild/tools/MASM710.kmk

    r2074 r2076  
    11# $Id$
    22## @file
    3 # kBuild Tool Config - MASM v6.10
     3# kBuild Tool Config - MASM v7.10
    44#
    55
     
    2525#
    2626# As a special exception you are granted permission to include this file, via
    27 # the kmk include directive, as you wish without this in itself causing the 
    28 # resulting makefile, program or whatever to be covered by the GPL license. 
     27# the kmk include directive, as you wish without this in itself causing the
     28# resulting makefile, program or whatever to be covered by the GPL license.
    2929# This exception does not however invalidate any other reasons why the makefile,
    3030# program, whatever should not be covered the GPL.
     
    3232#
    3333
    34 TOOL_MASM610 := Microsoft Macro Assembler v6.10
     34TOOL_MASM710 := Microsoft Macro Assembler v7.10
    3535
    3636# Tool Specific Properties
    37 ifndef TOOL_MASM610_AS
    38  TOOL_MASM610_AS := $(firstword $(rsort $(wildcard $(PATH_DEVTOOLS_BLD)/masm/v6.10*/binp/ml$(HOSTSUFF_EXE))))
    39  ifeq ($(TOOL_MASM610_AS),)
    40   TOOL_MASM610_AS := $(firstword $(rsort $(wildcard $(PATH_DEVTOOLS_TRG)/masm/v6.10*/binp/ml$(HOSTSUFF_EXE))))
     37ifndef TOOL_MASM710_AS
     38 TOOL_MASM710_AS := $(firstword $(rsort $(wildcard $(PATH_DEVTOOLS_BLD)/masm/v7.10*/binp/ml$(HOSTSUFF_EXE))))
     39 ifeq ($(TOOL_MASM710_AS),)
     40  TOOL_MASM710_AS := $(firstword $(rsort $(wildcard $(PATH_DEVTOOLS_TRG)/masm/v7.10*/binp/ml$(HOSTSUFF_EXE))))
     41 endif
     42 ifeq ($(TOOL_MASM710_AS),)
     43  TOOL_MASM710_AS := $(firstword $(rsort $(wildcard $(PATH_DEVTOOLS)/win.x86/vcc/v7*/bin/ml$(HOSTSUFF_EXE))))
    4144 endif
    4245endif
    43 ifeq ($(TOOL_MASM610_AS),)
    44  TOOL_MASM610_AS := $(firstword $(which ml$(HOSTSUFF_EXE)) path/notfound/ml$(HOSTSUFF_EXE))
     46ifeq ($(TOOL_MASM710_AS),)
     47 TOOL_MASM710_AS := $(firstword $(which ml$(HOSTSUFF_EXE)) path/notfound/ml$(HOSTSUFF_EXE))
    4548endif
    4649
    4750# General Properties used by kBuild
    48 TOOL_MASM610_ASFLAGS ?= /nologo
     51TOOL_MASM710_ASFLAGS ?= /nologo
    4952
    5053
    51 TOOL_MASM610_COMPILE_AS_OUTPUT = $(outbase).lst
    52 TOOL_MASM610_COMPILE_AS_DEPEND =
    53 TOOL_MASM610_COMPILE_AS_DEPORD =
    54 define TOOL_MASM610_COMPILE_AS_CMDS
     54TOOL_MASM710_COMPILE_AS_OUTPUT = $(outbase).lst
     55TOOL_MASM710_COMPILE_AS_DEPEND =
     56TOOL_MASM710_COMPILE_AS_DEPORD =
     57define TOOL_MASM710_COMPILE_AS_CMDS
    5558        $(QUIET)$(REDIRECT) \
    5659                -E 'INCLUDE=$(subst $(SP),,$(addsuffix ;,$(subst /,\,$(incs))))' \
    5760                -E 'MASM=' -E 'ML=' \
    5861                -- \
    59                 $(subst /,\\,$(TOOL_MASM610_AS)) -c \
     62                $(subst /,\\,$(TOOL_MASM710_AS)) -c \
    6063                        $(strip $(flags)) \
    6164                        $(addprefix -D,$(defs)) \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette