mirror of
https://github.com/checkpoint-restore/criu.git
synced 2026-01-23 02:14:37 +00:00
arch: x86-32 -- Be able to build 32bit CRIU
After this patch one can run ARCH="ia32" make to build 32bit version on CRIU on 64bit host. Note this is only build procedure which tuned up, the CRIU itself is not yet ready to make a checkpoint/restore cycle -- a lot of additional code is needed and here we rather put stubs simply to make build procedure run. Signed-off-by: Cyrill Gorcunov <gorcunov@openvz.org> Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
parent
e04f683d85
commit
fba12ae9ff
5 changed files with 80 additions and 2 deletions
10
Makefile
10
Makefile
|
|
@ -59,6 +59,16 @@ ifeq ($(ARCH),x86_64)
|
|||
LDARCH := i386:x86-64
|
||||
VDSO := y
|
||||
endif
|
||||
ifeq ($(ARCH),ia32)
|
||||
SRCARCH := x86
|
||||
DEFINES := -DCONFIG_X86_32
|
||||
LDARCH := i386
|
||||
ldflags-y += -m elf_i386
|
||||
VDSO := y
|
||||
USERCFLAGS += -m32
|
||||
PROTOUFIX := y
|
||||
export PROTOUFIX ldflags-y
|
||||
endif
|
||||
|
||||
ifeq ($(shell echo $(ARCH) | sed -e 's/arm.*/arm/'),arm)
|
||||
ARMV := $(shell echo $(ARCH) | sed -nr 's/armv([[:digit:]]).*/\1/p; t; i7')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue