mk: disable OCTEON TX2 on old compilers
authorAli Alnubani <alialnu@mellanox.com>
Mon, 4 Nov 2019 13:30:09 +0000 (15:30 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 8 Nov 2019 15:40:29 +0000 (16:40 +0100)
This disables OCTEON TX2 for gcc 4.8.5 as the compiler is
emitting "internal compiler error" for aarch64.

Fixes: 9a8864c8b5da ("net/octeontx2: add build and doc infrastructure")
Cc: stable@dpdk.org
Signed-off-by: Ali Alnubani <alialnu@mellanox.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
mk/toolchain/gcc/rte.toolchain-compat.mk

index 35376da..7ce01a3 100644 (file)
@@ -108,6 +108,11 @@ else
                CONFIG_RTE_LIBRTE_PMD_OCTEONTX_SSOVF=d
                CONFIG_RTE_LIBRTE_OCTEONTX_MEMPOOL=d
                CONFIG_RTE_LIBRTE_OCTEONTX_PMD=d
+               CONFIG_RTE_LIBRTE_PMD_OCTEONTX2_DMA_RAWDEV=d
+               CONFIG_RTE_LIBRTE_PMD_OCTEONTX2_EVENTDEV=d
+               CONFIG_RTE_LIBRTE_PMD_OCTEONTX2_CRYPTO=d
+               CONFIG_RTE_LIBRTE_OCTEONTX2_MEMPOOL=d
+               CONFIG_RTE_LIBRTE_OCTEONTX2_PMD=d
        endif
        endif