mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-11-01 00:17:01 +00:00
Get rid of extraneous dependencies on $(BUILT_SOURCES) now that we've fixed
the bug with BUILT_SOURCES being dependencies of the user targets. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18980 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -548,7 +548,7 @@ ifdef SHARED_LIBRARY
|
|||||||
|
|
||||||
all-local:: $(LibName.LA)
|
all-local:: $(LibName.LA)
|
||||||
|
|
||||||
$(LibName.LA): $(BUILT_SOURCES) $(ObjectsLO) $(LibDir)/.dir
|
$(LibName.LA): $(ObjectsLO) $(LibDir)/.dir
|
||||||
$(Echo) Linking $(BuildMode) Shared Library $(LIBRARYNAME)$(SHLIBEXT)
|
$(Echo) Linking $(BuildMode) Shared Library $(LIBRARYNAME)$(SHLIBEXT)
|
||||||
$(Verb) $(Link) -o $@ $(ObjectsLO)
|
$(Verb) $(Link) -o $@ $(ObjectsLO)
|
||||||
$(Verb) $(LTInstall) $@ $(LibDir)
|
$(Verb) $(LTInstall) $@ $(LibDir)
|
||||||
@@ -591,7 +591,7 @@ ifdef EXPORTED_SYMBOL_FILE
|
|||||||
BCLinkLib = $(LLVMGCC) -shared -nostdlib -Xlinker \
|
BCLinkLib = $(LLVMGCC) -shared -nostdlib -Xlinker \
|
||||||
-internalize-public-api-file=$(EXPORTED_SYMBOL_FILE)
|
-internalize-public-api-file=$(EXPORTED_SYMBOL_FILE)
|
||||||
|
|
||||||
$(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir $(GCCLD) \
|
$(LibName.BCA): $(ObjectsBC) $(LibDir)/.dir $(GCCLD) \
|
||||||
$(LLVMToolDir)/llvm-ar
|
$(LLVMToolDir)/llvm-ar
|
||||||
$(Echo) Building $(BuildMode) Bytecode Archive $(notdir $@) \
|
$(Echo) Building $(BuildMode) Bytecode Archive $(notdir $@) \
|
||||||
"(internalize)"
|
"(internalize)"
|
||||||
@@ -599,7 +599,7 @@ $(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir $(GCCLD) \
|
|||||||
$(Verb) $(RM) -f $@
|
$(Verb) $(RM) -f $@
|
||||||
$(Verb) $(LArchive) $@ $(ObjDir)/$(LIBRARYNAME).o
|
$(Verb) $(LArchive) $@ $(ObjDir)/$(LIBRARYNAME).o
|
||||||
else
|
else
|
||||||
$(LibName.BCA): $(BUILT_SOURCES) $(ObjectsBC) $(LibDir)/.dir \
|
$(LibName.BCA): $(ObjectsBC) $(LibDir)/.dir \
|
||||||
$(LLVMToolDir)/llvm-ar
|
$(LLVMToolDir)/llvm-ar
|
||||||
$(Echo) Building $(BuildMode) Bytecode Archive $(notdir $@)
|
$(Echo) Building $(BuildMode) Bytecode Archive $(notdir $@)
|
||||||
$(Verb) $(RM) -f $@
|
$(Verb) $(RM) -f $@
|
||||||
@@ -643,7 +643,7 @@ ifndef DONT_BUILD_RELINKED
|
|||||||
|
|
||||||
all-local:: $(LibName.O)
|
all-local:: $(LibName.O)
|
||||||
|
|
||||||
$(LibName.O): $(BUILT_SOURCES) $(ObjectsO) $(LibDir)/.dir
|
$(LibName.O): $(ObjectsO) $(LibDir)/.dir
|
||||||
$(Echo) Linking $(BuildMode) Object Library $(notdir $@)
|
$(Echo) Linking $(BuildMode) Object Library $(notdir $@)
|
||||||
$(Verb) $(Relink) -o $@ $(ObjectsO)
|
$(Verb) $(Relink) -o $@ $(ObjectsO)
|
||||||
|
|
||||||
@@ -675,7 +675,7 @@ ifdef BUILD_ARCHIVE
|
|||||||
|
|
||||||
all-local:: $(LibName.A)
|
all-local:: $(LibName.A)
|
||||||
|
|
||||||
$(LibName.A): $(BUILT_SOURCES) $(ObjectsO) $(LibDir)/.dir
|
$(LibName.A): $(ObjectsO) $(LibDir)/.dir
|
||||||
$(Echo) Building $(BuildMode) Archive Library $(notdir $@)
|
$(Echo) Building $(BuildMode) Archive Library $(notdir $@)
|
||||||
-$(Verb) $(RM) -f $@
|
-$(Verb) $(RM) -f $@
|
||||||
$(Verb) $(Archive) $@ $(ObjectsO)
|
$(Verb) $(Archive) $@ $(ObjectsO)
|
||||||
@@ -807,7 +807,7 @@ else
|
|||||||
$(ToolBuildPath): $(ToolDir)/.dir
|
$(ToolBuildPath): $(ToolDir)/.dir
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(ToolBuildPath): $(BUILT_SOURCES) $(ObjectsO) $(ProjLibsPaths) $(LLVMLibsPaths)
|
$(ToolBuildPath): $(ObjectsO) $(ProjLibsPaths) $(LLVMLibsPaths)
|
||||||
$(Echo) Linking $(BuildMode) executable $(TOOLNAME) $(StripWarnMsg)
|
$(Echo) Linking $(BuildMode) executable $(TOOLNAME) $(StripWarnMsg)
|
||||||
$(Verb) $(Link) -o $@ $(TOOLLINKOPTS) $(ObjectsO) $(ProjLibsOptions) \
|
$(Verb) $(Link) -o $@ $(TOOLLINKOPTS) $(ObjectsO) $(ProjLibsOptions) \
|
||||||
$(LLVMLibsOptions) $(ExtraLibs) $(TOOLLINKOPTSB)
|
$(LLVMLibsOptions) $(ExtraLibs) $(TOOLLINKOPTSB)
|
||||||
|
|||||||
Reference in New Issue
Block a user