47921954e3
Arm N1 SDP is an infrastructure segment development platform based on armv8.2-a Neoverse N1 CPU. For more information, refer to: https://community.arm.com/developer/tools-software/oss-platforms/w/ docs/440/neoverse-n1-sdp Signed-off-by: Gavin Hu <gavin.hu@arm.com> Reviewed-by: Honnappa Nagarahalli <honnappa.nagarahalli@arm.com> Reviewed-by: Steve Capper <steve.capper@arm.com> Acked-by: Jerin Jacob <jerinj@marvell.com>
35 lines
1.1 KiB
Makefile
35 lines
1.1 KiB
Makefile
# SPDX-License-Identifier: BSD-3-Clause
|
|
# Copyright(c) 2019 Arm Ltd
|
|
#
|
|
|
|
#
|
|
# machine:
|
|
#
|
|
# - can define ARCH variable (overridden by cmdline value)
|
|
# - can define CROSS variable (overridden by cmdline value)
|
|
# - define MACHINE_CFLAGS variable (overridden by cmdline value)
|
|
# - define MACHINE_LDFLAGS variable (overridden by cmdline value)
|
|
# - define MACHINE_ASFLAGS variable (overridden by cmdline value)
|
|
# - can define CPU_CFLAGS variable (overridden by cmdline value) that
|
|
# overrides the one defined in arch.
|
|
# - can define CPU_LDFLAGS variable (overridden by cmdline value) that
|
|
# overrides the one defined in arch.
|
|
# - can define CPU_ASFLAGS variable (overridden by cmdline value) that
|
|
# overrides the one defined in arch.
|
|
# - may override any previously defined variable
|
|
#
|
|
|
|
# ARCH =
|
|
# CROSS =
|
|
# MACHINE_CFLAGS =
|
|
# MACHINE_LDFLAGS =
|
|
# MACHINE_ASFLAGS =
|
|
# CPU_CFLAGS =
|
|
# CPU_LDFLAGS =
|
|
# CPU_ASFLAGS =
|
|
|
|
include $(RTE_SDK)/mk/rte.helper.mk
|
|
|
|
MACHINE_CFLAGS += $(call rte_cc_has_argument, -march=armv8.2-a+crc+crypto)
|
|
MACHINE_CFLAGS += $(call rte_cc_has_argument, -mcpu=neoverse-n1)
|