Ticket #109: 003-gcc3omf_support_dll_as_library_source.patch

File 003-gcc3omf_support_dll_as_library_source.patch, 1.9 KB (added by dmik, 12 years ago)
  • kBuild/tools/GCC3OMF.kmk

     
    216216TOOL_GCC3OMF_LINK_LIBRARY_DEPEND = $(othersrc)
    217217TOOL_GCC3OMF_LINK_LIBRARY_DEPORD =
    218218define TOOL_GCC3OMF_LINK_LIBRARY_CMDS
    219         $(if $(filter %.def %.imp,$(othersrc))\
    220                 ,$(QUIET)$(APPEND) -n $(outbase).rsp $(filter %.def %.imp,$(othersrc))\
     219        $(if $(filter %.def %.imp %.dll,$(othersrc))\
     220                ,$(QUIET)$(APPEND) -n $(outbase).rsp $(filter %.def %.imp %.dll,$(othersrc))\
    221221                 $(NL)$(TAB)$(QUIET)$(QUIET)$(TOOL_GCC3OMF_AR_IMP) -o $(out) @$(outbase).rsp\
    222222                 $(NL)$(TAB)$(QUIET)$(RM) -f $(outbase).rsp)
    223         $(QUIET)$(APPEND) -n $(outbase).rsp $(flags) $(out) $(objs) $(filter-out %.def %.imp,$(othersrc))
     223        $(QUIET)$(APPEND) -n $(outbase).rsp $(flags) $(out) $(objs) $(filter-out %.def %.imp %.dll,$(othersrc))
    224224        $(QUIET)$(TOOL_GCC3OMF_AR) @$(outbase).rsp
    225225endef
    226226
  • kBuild/tools/GXX3OMF.kmk

     
    216216TOOL_GXX3OMF_LINK_LIBRARY_DEPEND = $(othersrc)
    217217TOOL_GXX3OMF_LINK_LIBRARY_DEPORD =
    218218define TOOL_GXX3OMF_LINK_LIBRARY_CMDS
    219         $(if $(filter %.def %.imp,$(othersrc))\
    220                 ,$(QUIET)$(APPEND) -n $(outbase).rsp $(filter %.def %.imp,$(othersrc))\
     219        $(if $(filter %.def %.imp %.dll,$(othersrc))\
     220                ,$(QUIET)$(APPEND) -n $(outbase).rsp $(filter %.def %.imp %.dll,$(othersrc))\
    221221                 $(NL)$(TAB)$(QUIET)$(QUIET)$(TOOL_GXX3OMF_AR_IMP) -o $(out) @$(outbase).rsp\
    222222                 $(NL)$(TAB)$(QUIET)$(RM) -f $(outbase).rsp)
    223         $(QUIET)$(APPEND) -n $(outbase).rsp $(flags) $(out) $(objs) $(filter-out %.def %.imp,$(othersrc))
     223        $(QUIET)$(APPEND) -n $(outbase).rsp $(flags) $(out) $(objs) $(filter-out %.def %.imp %.dll,$(othersrc))
    224224        $(QUIET)$(TOOL_GXX3OMF_AR) @$(outbase).rsp
    225225endef
    226226