mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
make: Introduce ldflags-y variable
We need a custom flags to build 32bit varian of criu on 64bit host system, lets pass @ldflags-y here for that. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
parent
b82a441525
commit
3d377863bf
3 changed files with 4 additions and 4 deletions
|
|
@ -48,7 +48,7 @@ $(obj)/$(PIELDS): $(obj)/$(PIELDS).in
|
|||
|
||||
$(obj)/%.built-in.bin.o: $(obj)/%.built-in.o $(obj)/$(PIELDS)
|
||||
$(E) " GEN " $@
|
||||
$(Q) $(LD) -T $(obj)/$(PIELDS) -o $@ $<
|
||||
$(Q) $(LD) $(ldflags-y) -T $(obj)/$(PIELDS) -o $@ $<
|
||||
|
||||
$(obj)/%.built-in.bin: $(obj)/%.built-in.bin.o
|
||||
$(E) " GEN " $@
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ $(obj)/%.o: $(obj)/%.pb-c.c $(obj)/%.pb-c.h
|
|||
|
||||
$(obj)/built-in.o: $(addprefix $(obj)/,$(proto-obj-y))
|
||||
$(E) " LINK " $@
|
||||
$(Q) $(LD) -r -o $@ $^
|
||||
$(Q) $(LD) $(ldflags-y) -r -o $@ $^
|
||||
|
||||
_all += $(obj)/built-in.o
|
||||
|
||||
|
|
|
|||
|
|
@ -172,7 +172,7 @@ $(1)-all-objs += $(all-objs)
|
|||
|
||||
$$(obj)/$(1).built-in.o: $$($(1)-all-objs) $$($(1)-libs-e) $(libs-e)
|
||||
$$(E) " LINK " $$@
|
||||
$$(Q) $$(LD) -r -o $$@ $$^
|
||||
$$(Q) $$(LD) $$(ldflags-y) -r -o $$@ $$^
|
||||
|
||||
_all += $$(obj)/$(1).built-in.o
|
||||
cleanup-y += $$(obj)/$(1).built-in.o
|
||||
|
|
@ -193,7 +193,7 @@ ifeq ($(targets),)
|
|||
ifneq ($(all-objs),)
|
||||
$(obj)/built-in.o: $(all-objs) $(libs-e)
|
||||
$(E) " LINK " $@
|
||||
$(Q) $(LD) -r -o $@ $^
|
||||
$(Q) $(LD) $(ldflags-y) -r -o $@ $^
|
||||
|
||||
_all += $(obj)/built-in.o
|
||||
cleanup-y += $(obj)/built-in.o
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue