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


> 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
> 

Reply via email to