]> git.proxmox.com Git - ceph.git/blob - ceph/src/seastar/dpdk/mk/arch/x86_64/rte.vars.mk
import 15.2.0 Octopus source
[ceph.git] / ceph / src / seastar / dpdk / mk / arch / x86_64 / rte.vars.mk
1 # SPDX-License-Identifier: BSD-3-Clause
2 # Copyright(c) 2010-2014 Intel Corporation
3
4 #
5 # arch:
6 #
7 # - define ARCH variable (overridden by cmdline or by previous
8 # optional define in machine .mk)
9 # - define CROSS variable (overridden by cmdline or previous define
10 # in machine .mk)
11 # - define CPU_CFLAGS variable (overridden by cmdline or previous
12 # define in machine .mk)
13 # - define CPU_LDFLAGS variable (overridden by cmdline or previous
14 # define in machine .mk)
15 # - define CPU_ASFLAGS variable (overridden by cmdline or previous
16 # define in machine .mk)
17 # - may override any previously defined variable
18 #
19 # examples for CONFIG_RTE_ARCH: i686, x86_64, x86_64_32
20 #
21
22 ARCH ?= x86_64
23 # common arch dir in eal headers
24 ARCH_DIR := x86
25 CROSS ?=
26
27 CPU_CFLAGS ?= -m64
28 CPU_LDFLAGS ?=
29 CPU_ASFLAGS ?= -felf64
30
31 export ARCH CROSS CPU_CFLAGS CPU_LDFLAGS CPU_ASFLAGS
32
33 RTE_OBJCOPY_TARGET = elf64-x86-64
34 RTE_OBJCOPY_ARCH = i386:x86-64
35
36 export RTE_OBJCOPY_TARGET RTE_OBJCOPY_ARCH