Ignore:
Timestamp:
Jun 4, 2007, 4:05:30 AM (18 years ago)
Author:
bird
Message:

MAYBE output. removed some obsolete stuff.

File:
1 edited

Legend:

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

    r1032 r1034  
    207207# @param    $(othersrc) Unhandled sources.
    208208# @param    $(outbase)  Output basename (full). Use this for list files and such.
    209 TOOL_GCC3_LINK_LIBRARY_OUTPUT = $(out).ar-script $(outbase).imp.a
     209TOOL_GCC3_LINK_LIBRARY_OUTPUT = $(out).ar-script
     210TOOL_GCC3_LINK_LIBRARY_OUTPUT_MAYBE = $(outbase).imp.a
    210211TOOL_GCC3_LINK_LIBRARY_DEPEND = $(othersrc)
    211212TOOL_GCC3_LINK_LIBRARY_DEPORD =
    212 ifeq ($(filter append-dash-n,$(KMK_FEATURES)),append-dash-n)
    213213define TOOL_GCC3_LINK_LIBRARY_CMDS
    214214        $(QUIET)$(APPEND) $(out).ar-script 'CREATE $(out)'
     
    223223        $(QUIET)$(TOOL_GCC3_AR) -M < $(out).ar-script
    224224endef
    225 else
    226 define TOOL_GCC3_LINK_LIBRARY_CMDS
    227         $(QUIET)$(APPEND) $(out).ar-script "CREATE $(out)"
    228         $(foreach o, $(objs)\
    229                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDMOD $(o)")
    230         $(foreach srclib, $(filter-out %.def %.imp,$(othersrc))\
    231                 ,$(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(srclib)")
    232         $(if $(filter %.def %.imp,$(othersrc))\
    233                 ,$(TOOL_GCC3_AR_IMP) -o $(outbase).imp.a $(filter %.def %.imp,$(othersrc))\
    234                  $(NL)$(TAB)$(QUIET)$(APPEND) $(out).ar-script "ADDLIB $(outbase).imp.a")
    235         $(QUIET)$(APPEND) $(out).ar-script "SAVE"
    236         $(QUIET)$(APPEND) $(out).ar-script "END"
    237         $(QUIET)$(TOOL_GCC3_AR) -M < $(out).ar-script
    238 endef
    239 endif
    240225
    241226
Note: See TracChangeset for help on using the changeset viewer.