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

Reply via email to