VirtualBox

Changeset 1355 in kBuild


Ignore:
Timestamp:
Dec 3, 2007 1:09:07 AM (17 years ago)
Author:
bird
Message:

Don't check for append-dash-n, it's there.

Location:
trunk/kBuild/tools
Files:
3 edited

Legend:

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

    r1352 r1355  
    210210TOOL_GXX32_LINK_LIBRARY_DEPEND = $(othersrc)
    211211TOOL_GXX32_LINK_LIBRARY_DEPORD =
    212 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    213212define TOOL_GXX32_LINK_LIBRARY_CMDS
    214213        $(QUIET)$(APPEND) $(out).ar-script 'CREATE $(out)'
     
    220219        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX32_AR) -M
    221220endef
    222 else
    223 define TOOL_GXX32_LINK_LIBRARY_CMDS
    224         $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)"
    225         $(foreach o, $(objs)\
    226                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)")
    227         $(foreach srclib,$(othersrc)\
    228                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)")
    229         $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    230         $(QUIET)$(APPEND) $(out).ar-script "END"
    231         $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX32_AR) -M
    232 endef
    233 endif
    234221
    235222
  • trunk/kBuild/tools/GXX64.kmk

    r1349 r1355  
    210210TOOL_GXX64_LINK_LIBRARY_DEPEND = $(othersrc)
    211211TOOL_GXX64_LINK_LIBRARY_DEPORD =
    212 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    213212define TOOL_GXX64_LINK_LIBRARY_CMDS
    214213        $(QUIET)$(APPEND) $(out).ar-script 'CREATE $(out)'
     
    220219        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX64_AR) -M
    221220endef
    222 else
    223 define TOOL_GXX64_LINK_LIBRARY_CMDS
    224         $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)"
    225         $(foreach o, $(objs)\
    226                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)")
    227         $(foreach srclib,$(othersrc)\
    228                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)")
    229         $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    230         $(QUIET)$(APPEND) $(out).ar-script "END"
    231         $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_GXX64_AR) -M
    232 endef
    233 endif
    234221
    235222
  • trunk/kBuild/tools/XGCCAMD64LINUX.kmk

    r1349 r1355  
    194194TOOL_XGCCAMD64LINUX_LINK_LIBRARY_DEPEND = $(othersrc)
    195195TOOL_XGCCAMD64LINUX_LINK_LIBRARY_DEPORD =
    196 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    197196define TOOL_XGCCAMD64LINUX_LINK_LIBRARY_CMDS
    198197        $(QUIET)$(APPEND) $(out).ar-script 'CREATE $(out)'
     
    204203        $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_XGCCAMD64LINUX_AR) -M
    205204endef
    206 else
    207 define TOOL_XGCCAMD64LINUX_LINK_LIBRARY_CMDS
    208         $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)"
    209         $(foreach o, $(objs)\
    210                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)")
    211         $(foreach srclib, $(othersrc)\
    212                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)")
    213         $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    214         $(QUIET)$(APPEND) $(out).ar-script "END"
    215         $(QUIET)$(REDIRECT) -rti $(out).ar-script -- $(TOOL_XGCCAMD64LINUX_AR) -M
    216 endef
    217 endif
    218205
    219206
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