VirtualBox

Changeset 1031 in kBuild


Ignore:
Timestamp:
Jun 4, 2007 1:56:58 AM (18 years ago)
Author:
bird
Message:

MAYBE output. removed some obsolete stuff.

Location:
trunk/kBuild/tools
Files:
3 edited

Legend:

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

    r857 r1031  
    142142# @param    $(outbase)  Output basename (full). Use this for list files and such.
    143143# @param    $(objsuff)  Object suffix.
    144 TOOL_VCC80_COMPILE_C_OUTPUT = $(call TOOL_VCC80_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80_PDB, $(outbase)-obj,idb)
    145144TOOL_VCC80_COMPILE_C_DEPEND =
    146145TOOL_VCC80_COMPILE_C_DEPORD =
    147 ifndef VCC80_OLD_DEPS
     146TOOL_VCC80_COMPILE_C_OUTPUT = $(call TOOL_VCC80_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80_PDB, $(outbase)-obj,idb)
    148147define TOOL_VCC80_COMPILE_C_CMDS
    149148        $(QUIET)$(TOOL_VCC80_CC) -c\
     
    155154        $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb)
    156155endef
    157 else
    158 define TOOL_VCC80_COMPILE_C_CMDS
    159         $(QUIET)$(TOOL_VCC80_CC) -c\
    160                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    161                 -Fd$(outbase)-obj.pdb \
    162                 -Fo$(obj)\
    163                 $(subst /,\\,$(abspath $(source)))
    164         $(QUIET)$(TOOL_VCC80_CC) -E\
    165                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    166                 $(subst /,\\,$(abspath $(source)))\
    167                 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) -
    168 endef
    169 endif
    170156
    171157
     
    183169# @param    $(outbase)  Output basename (full). Use this for list files and such.
    184170# @param    $(objsuff)  Object suffix.
    185 TOOL_VCC80_COMPILE_CXX_OUTPUT = $(call TOOL_VCC80_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80_PDB, $(outbase)-obj,idb)
    186171TOOL_VCC80_COMPILE_CXX_DEPEND =
    187172TOOL_VCC80_COMPILE_CXX_DEPORD =
    188 ifndef VCC80_OLD_DEPS
     173TOOL_VCC80_COMPILE_CXX_OUTPUT = $(call TOOL_VCC80_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80_PDB, $(outbase)-obj,idb)
    189174define TOOL_VCC80_COMPILE_CXX_CMDS
    190175        $(QUIET)$(TOOL_VCC80_CXX) -c\
     
    196181        $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80_PDB,$(outbase)-obj,idb)
    197182endef
    198 else
    199 define TOOL_VCC80_COMPILE_CXX_CMDS
    200         $(QUIET)$(TOOL_VCC80_CXX) -c\
    201                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    202                 -Fd$(outbase)-obj.pdb \
    203                 -Fo$(obj)\
    204                 $(subst /,\\,$(abspath $(source)))
    205         $(QUIET)$(TOOL_VCC80_CXX) -E\
    206                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    207                 $(subst /,\\,$(abspath $(source)))\
    208                 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) -
    209 endef
    210 endif
    211183
    212184
     
    247219TOOL_VCC80_LINK_LIBRARY_DEPEND = $(othersrc)
    248220TOOL_VCC80_LINK_LIBRARY_DEPORD =
    249 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    250 TOOL_VCC80_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb $(outbase).rsp
     221TOOL_VCC80_LINK_LIBRARY_OUTPUT = $(outbase).rsp
     222TOOL_VCC80_LINK_LIBRARY_OUTPUT_MAYBE = $(outbase).lst $(outbase).exp $(outbase).pdb
    251223define TOOL_VCC80_LINK_LIBRARY_CMDS
    252224        $(QUIET)$(APPEND) -n $(outbase).rsp \
     
    258230        $(QUIET)$(TOOL_VCC80_AR) $(flags) /OUT:$(out) @$(outbase).rsp
    259231endef
    260 else
    261 TOOL_VCC80_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb
    262 define TOOL_VCC80_LINK_LIBRARY_CMDS
    263         $(QUIET)$(TOOL_VCC80_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \
    264                 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def))
    265 endef
    266 endif
    267232
    268233
     
    283248# @param    $(outbase)      Output basename (full). Use this for list files and such.
    284249#
    285 TOOL_VCC80_LINK_PROGRAM_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    286250TOOL_VCC80_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    287251TOOL_VCC80_LINK_PROGRAM_DEPORD =
     252TOOL_VCC80_LINK_PROGRAM_OUTPUT = $(outbase).map
     253TOOL_VCC80_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    288254define TOOL_VCC80_LINK_PROGRAM_CMDS
    289255        $(QUIET)$(TOOL_VCC80_LD) $(flags) \
     
    316282#
    317283# @param    $(outbase)  Output basename (full). Use this for list files and such.
    318 TOOL_VCC80_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    319284TOOL_VCC80_LINK_DLL_DEPEND = $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    320285TOOL_VCC80_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB))
     286TOOL_VCC80_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp
     287TOOL_VCC80_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest
    321288define TOOL_VCC80_LINK_DLL_CMDS
    322289        $(QUIET)$(TOOL_VCC80_LD) $(flags) \
     
    356323#
    357324# @param    $(outbase)  Output basename (full). Use this for list files and such.
    358 TOOL_VCC80_LINK_SYSMOD_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    359325TOOL_VCC80_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    360326TOOL_VCC80_LINK_SYSMOD_DEPORD =
     327TOOL_VCC80_LINK_SYSMOD_OUTPUT = $(outbase).map
     328TOOL_VCC80_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    361329define TOOL_VCC80_LINK_SYSMOD_CMDS
    362330        $(QUIET)$(TOOL_VCC80_LD) $(flags) \
  • trunk/kBuild/tools/VCC80AMD64.kmk

    r857 r1031  
    121121# @param    $(outbase)  Output basename (full). Use this for list files and such.
    122122# @param    $(objsuff)  Object suffix.
    123 TOOL_VCC80AMD64_COMPILE_C_OUTPUT = $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,idb)
    124123TOOL_VCC80AMD64_COMPILE_C_DEPEND =
    125124TOOL_VCC80AMD64_COMPILE_C_DEPORD =
    126 ifndef VCC80AMD64_OLD_DEPS
     125TOOL_VCC80AMD64_COMPILE_C_OUTPUT = $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,idb)
    127126define TOOL_VCC80AMD64_COMPILE_C_CMDS
    128127        $(QUIET)$(TOOL_VCC80AMD64_CC) -c\
     
    134133        $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb)
    135134endef
    136 else
    137 define TOOL_VCC80AMD64_COMPILE_C_CMDS
    138         $(QUIET)$(TOOL_VCC80AMD64_CC) -c\
    139                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    140                 -Fd$(outbase)-obj.pdb \
    141                 -Fo$(obj)\
    142                 $(subst /,\\,$(abspath $(source)))
    143         $(QUIET)$(TOOL_VCC80AMD64_CC) -E\
    144                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    145                 $(subst /,\\,$(abspath $(source)))\
    146                 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) -
    147 endef
    148 endif
    149135
    150136
     
    162148# @param    $(outbase)  Output basename (full). Use this for list files and such.
    163149# @param    $(objsuff)  Object suffix.
    164 TOOL_VCC80AMD64_COMPILE_CXX_OUTPUT = $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,idb)
    165150TOOL_VCC80AMD64_COMPILE_CXX_DEPEND =
    166151TOOL_VCC80AMD64_COMPILE_CXX_DEPORD =
    167 ifndef VCC80AMD64_OLD_DEPS
     152TOOL_VCC80AMD64_COMPILE_CXX_OUTPUT = $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80AMD64_PDB, $(outbase)-obj,idb)
    168153define TOOL_VCC80AMD64_COMPILE_CXX_CMDS
    169154        $(QUIET)$(TOOL_VCC80AMD64_CXX) -c\
     
    175160        $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80AMD64_PDB,$(outbase)-obj,idb)
    176161endef
    177 else
    178 define TOOL_VCC80AMD64_COMPILE_CXX_CMDS
    179         $(QUIET)$(TOOL_VCC80AMD64_CXX) -c\
    180                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    181                 -Fd$(outbase)-obj.pdb \
    182                 -Fo$(obj)\
    183                 $(subst /,\\,$(abspath $(source)))
    184         $(QUIET)$(TOOL_VCC80AMD64_CXX) -E\
    185                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    186                 $(subst /,\\,$(abspath $(source)))\
    187                 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) -
    188 endef
    189 endif
    190162
    191163
     
    203175# @param    $(outbase)  Output basename (full). Use this for list files and such.
    204176# @param    $(objsuff)  Object suffix.
    205 TOOL_VCC80AMD64_COMPILE_RC_OUTPUT =
    206177TOOL_VCC80AMD64_COMPILE_RC_DEPEND =
    207178TOOL_VCC80AMD64_COMPILE_RC_DEPORD =
     179TOOL_VCC80AMD64_COMPILE_RC_OUTPUT =
    208180define TOOL_VCC80AMD64_COMPILE_RC_CMDS
    209181        $(QUIET)$(TOOL_VCC80AMD64_RC) \
     
    226198TOOL_VCC80AMD64_LINK_LIBRARY_DEPEND = $(othersrc)
    227199TOOL_VCC80AMD64_LINK_LIBRARY_DEPORD =
    228 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    229 TOOL_VCC80AMD64_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb $(outbase).rsp
     200TOOL_VCC80AMD64_LINK_LIBRARY_OUTPUT = $(outbase).rsp
     201TOOL_VCC80AMD64_LINK_LIBRARY_OUTPUT_MAYBE = $(outbase).lst $(outbase).exp $(outbase).pdb
    230202define TOOL_VCC80AMD64_LINK_LIBRARY_CMDS
    231203        $(QUIET)$(APPEND) -n $(outbase).rsp \
     
    237209        $(QUIET)$(TOOL_VCC80AMD64_AR) $(flags) /OUT:$(out) @$(outbase).rsp
    238210endef
    239 else
    240 TOOL_VCC80AMD64_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb
    241 define TOOL_VCC80AMD64_LINK_LIBRARY_CMDS
    242         $(QUIET)$(TOOL_VCC80AMD64_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \
    243                 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def))
    244 endef
    245 endif
    246211
    247212
     
    260225# @param    $(outbase)      Output basename (full). Use this for list files and such.
    261226#
    262 TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    263227TOOL_VCC80AMD64_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    264228TOOL_VCC80AMD64_LINK_PROGRAM_DEPORD =
     229TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT = $(outbase).map
     230TOOL_VCC80AMD64_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    265231define TOOL_VCC80AMD64_LINK_PROGRAM_CMDS
    266232        $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \
     
    293259#
    294260# @param    $(outbase)  Output basename (full). Use this for list files and such.
    295 TOOL_VCC80AMD64_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    296261TOOL_VCC80AMD64_LINK_DLL_DEPEND = $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    297262TOOL_VCC80AMD64_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB))
     263TOOL_VCC80AMD64_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp
     264TOOL_VCC80AMD64_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest
    298265define TOOL_VCC80AMD64_LINK_DLL_CMDS
    299266        $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \
     
    333300#
    334301# @param    $(outbase)  Output basename (full). Use this for list files and such.
    335 TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    336302TOOL_VCC80AMD64_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    337303TOOL_VCC80AMD64_LINK_SYSMOD_DEPORD =
     304TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT = $(outbase).map
     305TOOL_VCC80AMD64_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    338306define TOOL_VCC80AMD64_LINK_SYSMOD_CMDS
    339307        $(QUIET)$(TOOL_VCC80AMD64_LD) $(flags) \
  • trunk/kBuild/tools/VCC80X86.kmk

    r857 r1031  
    122122# @param    $(outbase)  Output basename (full). Use this for list files and such.
    123123# @param    $(objsuff)  Object suffix.
    124 TOOL_VCC80X86_COMPILE_C_OUTPUT = $(call TOOL_VCC80X86_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80X86_PDB, $(outbase)-obj,idb)
    125124TOOL_VCC80X86_COMPILE_C_DEPEND =
    126125TOOL_VCC80X86_COMPILE_C_DEPORD =
    127 ifndef VCC80X86_OLD_DEPS
     126TOOL_VCC80X86_COMPILE_C_OUTPUT = $(call TOOL_VCC80X86_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80X86_PDB, $(outbase)-obj,idb)
    128127define TOOL_VCC80X86_COMPILE_C_CMDS
    129128        $(QUIET)$(TOOL_VCC80X86_CC) -c\
     
    135134        $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb)
    136135endef
    137 else
    138 define TOOL_VCC80X86_COMPILE_C_CMDS
    139         $(QUIET)$(TOOL_VCC80X86_CC) -c\
    140                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    141                 -Fd$(outbase)-obj.pdb \
    142                 -Fo$(obj)\
    143                 $(subst /,\\,$(abspath $(source)))
    144         $(QUIET)$(TOOL_VCC80X86_CC) -E\
    145                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    146                 $(subst /,\\,$(abspath $(source)))\
    147                 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) -
    148 endef
    149 endif
    150136
    151137
     
    163149# @param    $(outbase)  Output basename (full). Use this for list files and such.
    164150# @param    $(objsuff)  Object suffix.
    165 TOOL_VCC80X86_COMPILE_CXX_OUTPUT = $(call TOOL_VCC80X86_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80X86_PDB, $(outbase)-obj,idb)
    166151TOOL_VCC80X86_COMPILE_CXX_DEPEND =
    167152TOOL_VCC80X86_COMPILE_CXX_DEPORD =
    168 ifndef VCC80X86_OLD_DEPS
     153TOOL_VCC80X86_COMPILE_CXX_OUTPUT = $(call TOOL_VCC80X86_PDB, $(outbase)-obj,pdb) $(call TOOL_VCC80X86_PDB, $(outbase)-obj,idb)
    169154define TOOL_VCC80X86_COMPILE_CXX_CMDS
    170155        $(QUIET)$(TOOL_VCC80X86_CXX) -c\
     
    176161        $(QUIET)$(DEP_IDB) -f -s -o $(dep) -t $(obj) $(call TOOL_VCC80X86_PDB,$(outbase)-obj,idb)
    177162endef
    178 else
    179 define TOOL_VCC80X86_COMPILE_CXX_CMDS
    180         $(QUIET)$(TOOL_VCC80X86_CXX) -c\
    181                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    182                 -Fd$(outbase)-obj.pdb \
    183                 -Fo$(obj)\
    184                 $(subst /,\\,$(abspath $(source)))
    185         $(QUIET)$(TOOL_VCC80X86_CXX) -E\
    186                 $(flags) $(addprefix -I, $(incs)) $(addprefix -D, $(defs))\
    187                 $(subst /,\\,$(abspath $(source)))\
    188                 | $(DEP_PRE) -f -s -o $(dep) -t $(obj) -
    189 endef
    190 endif
    191163
    192164## @todo configure the assembler template.
     
    205177# @param    $(outbase)  Output basename (full). Use this for list files and such.
    206178# @param    $(objsuff)  Object suffix.
    207 TOOL_VCC80X86_COMPILE_RC_OUTPUT =
    208179TOOL_VCC80X86_COMPILE_RC_DEPEND =
    209180TOOL_VCC80X86_COMPILE_RC_DEPORD =
     181TOOL_VCC80X86_COMPILE_RC_OUTPUT =
    210182define TOOL_VCC80X86_COMPILE_RC_CMDS
    211183        $(QUIET)$(TOOL_VCC80X86_RC) \
     
    228200TOOL_VCC80X86_LINK_LIBRARY_DEPEND = $(othersrc)
    229201TOOL_VCC80X86_LINK_LIBRARY_DEPORD =
    230 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    231 TOOL_VCC80X86_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb $(outbase).rsp
     202TOOL_VCC80X86_LINK_LIBRARY_OUTPUT = $(outbase).rsp
     203TOOL_VCC80X86_LINK_LIBRARY_OUTPUT_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb
    232204define TOOL_VCC80X86_LINK_LIBRARY_CMDS
    233205        $(QUIET)$(APPEND) -n $(outbase).rsp \
     
    239211        $(QUIET)$(TOOL_VCC80X86_AR) $(flags) /OUT:$(out) @$(outbase).rsp
    240212endef
    241 else
    242 TOOL_VCC80X86_LINK_LIBRARY_OUTPUT = $(outbase).lst $(outbase).exp $(outbase).pdb
    243 define TOOL_VCC80X86_LINK_LIBRARY_CMDS
    244         $(QUIET)$(TOOL_VCC80X86_AR) $(flags) /OUT:$(out) $(subst /,\\,$(objs) $(filter %.a %.lib,$(othersrc))) \
    245                 $(foreach def,$(filter %.def,$(othersrc)), /DEF:$(def))
    246 endef
    247 endif
    248213
    249214
     
    262227# @param    $(outbase)      Output basename (full). Use this for list files and such.
    263228#
    264 TOOL_VCC80X86_LINK_PROGRAM_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    265229TOOL_VCC80X86_LINK_PROGRAM_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    266230TOOL_VCC80X86_LINK_PROGRAM_DEPORD =
     231TOOL_VCC80X86_LINK_PROGRAM_OUTPUT = $(outbase).map
     232TOOL_VCC80X86_LINK_PROGRAM_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    267233define TOOL_VCC80X86_LINK_PROGRAM_CMDS
    268234        $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
     
    295261#
    296262# @param    $(outbase)  Output basename (full). Use this for list files and such.
    297 TOOL_VCC80X86_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    298263TOOL_VCC80X86_LINK_DLL_DEPEND = $(objs) $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    299264TOOL_VCC80X86_LINK_DLL_DEPORD = $(call DIRDEP,$(PATH_LIB))
     265TOOL_VCC80X86_LINK_DLL_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp
     266TOOL_VCC80X86_LINK_DLL_OUTPUT_MAYBE = $(outbase).pdb $(outbase).ilk $(out).manifest
    300267define TOOL_VCC80X86_LINK_DLL_CMDS
    301268        $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
     
    335302#
    336303# @param    $(outbase)  Output basename (full). Use this for list files and such.
    337 TOOL_VCC80X86_LINK_SYSMOD_OUTPUT = $(outbase).map $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    338304TOOL_VCC80X86_LINK_SYSMOD_DEPEND = $(foreach lib,$(libs),$(if $(findstring $(lib),$(subst /,x,$(lib))),, $(lib))) $(othersrc)
    339305TOOL_VCC80X86_LINK_SYSMOD_DEPORD =
     306TOOL_VCC80X86_LINK_SYSMOD_OUTPUT = $(outbase).map
     307TOOL_VCC80X86_LINK_SYSMOD_OUTPUT_MAYBE = $(outbase).lib $(outbase).exp $(outbase).pdb $(outbase).ilk $(out).manifest
    340308define TOOL_VCC80X86_LINK_SYSMOD_CMDS
    341309        $(QUIET)$(TOOL_VCC80X86_LD) $(flags) \
Note: See TracChangeset for help on using the changeset viewer.

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