mk: define objcopy-specific target and arch
The program objcopy uses non-standard conventions to name the target and arch. Define the values for supported architectures (tile and ppc_64 are missing). Signed-off-by: Jan Viktorin <viktorin@rehivetech.com>
This commit is contained in:
parent
6cbf4f75e0
commit
99d6231fdc
@ -37,3 +37,8 @@ CPU_LDFLAGS ?=
|
||||
CPU_ASFLAGS ?= -felf
|
||||
|
||||
export ARCH CROSS CPU_CFLAGS CPU_LDFLAGS CPU_ASFLAGS
|
||||
|
||||
RTE_OBJCOPY_TARGET = elf32-littlearm
|
||||
RTE_OBJCOPY_ARCH = arm
|
||||
|
||||
export RTE_OBJCOPY_TARGET RTE_OBJCOPY_ARCH
|
||||
|
@ -56,3 +56,8 @@ CPU_LDFLAGS ?=
|
||||
CPU_ASFLAGS ?= -felf
|
||||
|
||||
export ARCH CROSS CPU_CFLAGS CPU_LDFLAGS CPU_ASFLAGS
|
||||
|
||||
RTE_OBJCOPY_TARGET = elf64-littleaarch64
|
||||
RTE_OBJCOPY_ARCH = aarch64
|
||||
|
||||
export RTE_OBJCOPY_TARGET RTE_OBJCOPY_ARCH
|
||||
|
@ -57,3 +57,8 @@ CPU_LDFLAGS ?= -melf_i386
|
||||
CPU_ASFLAGS ?= -felf
|
||||
|
||||
export ARCH CROSS CPU_CFLAGS CPU_LDFLAGS CPU_ASFLAGS
|
||||
|
||||
RTE_OBJCOPY_TARGET = elf32-i386
|
||||
RTE_OBJCOPY_ARCH = i386
|
||||
|
||||
export RTE_OBJCOPY_TARGET RTE_OBJCOPY_ARCH
|
||||
|
@ -57,3 +57,8 @@ CPU_LDFLAGS ?=
|
||||
CPU_ASFLAGS ?= -felf64
|
||||
|
||||
export ARCH CROSS CPU_CFLAGS CPU_LDFLAGS CPU_ASFLAGS
|
||||
|
||||
RTE_OBJCOPY_TARGET = elf64-x86-64
|
||||
RTE_OBJCOPY_ARCH = i386:x86-64
|
||||
|
||||
export RTE_OBJCOPY_TARGET RTE_OBJCOPY_ARCH
|
||||
|
@ -61,3 +61,8 @@ ifneq ($(shell echo | $(CC) $(CPU_CFLAGS) -E - 2>/dev/null 1>/dev/null && echo 0
|
||||
endif
|
||||
|
||||
export ARCH CROSS CPU_CFLAGS CPU_LDFLAGS CPU_ASFLAGS
|
||||
|
||||
RTE_OBJCOPY_TARGET = elf32-x86-64
|
||||
RTE_OBJCOPY_ARCH = i386:x86-64
|
||||
|
||||
export RTE_OBJCOPY_TARGET RTE_OBJCOPY_ARCH
|
||||
|
Loading…
x
Reference in New Issue
Block a user