VirtualBox

Changeset 295 in kBuild


Ignore:
Timestamp:
Jun 14, 2005 5:10:43 AM (20 years ago)
Author:
bird
Message:

import librarian.

File:
1 edited

Legend:

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

    r294 r295  
    5252TOOL_GCC3OMF_ARFLAGS            := cr
    5353TOOL_GCC3OMF_ARLIBSUFF          := .lib
     54TOOL_GCC3OMF_AR_IMP             := emximp$(HOSTSUFF_EXE)
    5455
    5556TOOL_GCC3OMF_LD                 := g++$(HOSTSUFF_EXE)
     
    137138define TOOL_GCC3OMF_LINK_LIBRARY
    138139#$ (warning dbg: TOOL_GCC3OMF_LINK_LIBRARY: target=$(target) lib=$(lib) objs=$(objs) deps=$(deps) flags=$(flags) dirdep=$(dirdep) othersrc=$(othersrc) outbase=$(outbase))
    139 $(lib): $(objs) $(deps) $(filter %.a %.lib,$(othersrc)) | $(dirdep)
     140$(lib): $(objs) $(deps) $(filter %.a %.lib %.def %.imp,$(othersrc)) | $(dirdep)
    140141        $(call MSG_L1,Creating Library $$@)
    141142        $(RM) -f $$@
     143        $(if $(filter %.def %.imp,$(othersrc)),$(TOOL_GCC3OMF_AR_IMP) -o $$@ $(filter %.def %.imp,$(othersrc)),)
    142144        $(TOOL_GCC3OMF_AR) $(flags) $$@ $(objs) $(filter %.a %.lib,$(othersrc))
    143145
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