On 10 May 2017 at 02:29, Elo, Matias (Nokia - FI/Espoo) <[email protected]> wrote: > This may have been reported already, but 64bit ARM build is failing for me: > > > In file included from ../../platform/linux-generic/arch/arm/odp_cpu.h:59:0, > from ./include/odp_bitset.h:10, > from ./include/odp_schedule_scalable_ordered.h:14, > from ./include/odp_schedule_scalable.h:15, > from ./include/odp_queue_internal.h:36, > from ./include/odp_classification_datamodel.h:27, > from ./include/odp_packet_io_internal.h:23, > from pktio/io_ops.c:7: > ../../platform/linux-generic/arch/arm/odp_llsc.h: In function 'll8': > ../../platform/linux-generic/arch/arm/odp_llsc.h:114:3: error: implicit > declaration of function 'ODP_ABORT' [-Werror=implicit-function-declaration] > ODP_ABORT(); > ^ > ../../platform/linux-generic/arch/arm/odp_llsc.h:114:3: error: nested extern > declaration of 'ODP_ABORT' [-Werror=nested-externs] > cc1: all warnings being treated as errors > Makefile:1022: recipe for target 'pktio/io_ops.lo' failed > make[1]: *** [pktio/io_ops.lo] Error 1 > make[1]: Leaving directory '/root/dev/odp.git/platform/linux-generic' > Makefile:506: recipe for target 'all-recursive' failed > make: *** [all-recursive] Error 1 > > > System: > Marvell Armada 8040 (Cortex-A72) @ 1.3GHz > Ubuntu 16.04 - 4.4.8-armada-17.02.2-g4126e30 > > > -Matias > >
Is this for clang/gcc? >> On 5 May 2017, at 7:34, Brian Brooks <[email protected]> wrote: >> >> Signed-off-by: Brian Brooks <[email protected]> >> Signed-off-by: Ola Liljedahl <[email protected]> >> Reviewed-by: Honnappa Nagarahalli <[email protected]> >> --- >> platform/linux-generic/Makefile.am | 2 + >> platform/linux-generic/arch/arm/odp_atomic.h | 210 +++++++++++++++++++ >> platform/linux-generic/arch/arm/odp_cpu.h | 63 ++++++ >> platform/linux-generic/arch/arm/odp_cpu_idling.h | 51 +++++ >> platform/linux-generic/arch/arm/odp_llsc.h | 249 >> +++++++++++++++++++++++ >> platform/linux-generic/arch/default/odp_cpu.h | 10 + >> platform/linux-generic/arch/mips64/odp_cpu.h | 10 + >> platform/linux-generic/arch/powerpc/odp_cpu.h | 10 + >> platform/linux-generic/arch/x86/odp_cpu.h | 41 ++++ >> 9 files changed, 646 insertions(+) >> create mode 100644 platform/linux-generic/arch/arm/odp_atomic.h >> create mode 100644 platform/linux-generic/arch/arm/odp_cpu.h >> create mode 100644 platform/linux-generic/arch/arm/odp_cpu_idling.h >> create mode 100644 platform/linux-generic/arch/arm/odp_llsc.h >> create mode 100644 platform/linux-generic/arch/default/odp_cpu.h >> create mode 100644 platform/linux-generic/arch/mips64/odp_cpu.h >> create mode 100644 platform/linux-generic/arch/powerpc/odp_cpu.h >> create mode 100644 platform/linux-generic/arch/x86/odp_cpu.h >> >
