[dpdk-dev] [PATCH v1 0/5] clean-up cpuflags

2016-02-03 Thread Jerin Jacob
On Wed, Feb 03, 2016 at 03:01:26PM +0100, Thomas Monjalon wrote: > 2016-02-03 19:08, Jerin Jacob: > > On Tue, Feb 02, 2016 at 11:59:48PM +0100, Thomas Monjalon wrote: > > compilation errors on arm64 too. > > Yes I forgot REG_PLATFORM. > > > arm64 toolchains are publicly available @ > > http://rel

[dpdk-dev] [PATCH v1 0/5] clean-up cpuflags

2016-02-03 Thread Jerin Jacob
On Tue, Feb 02, 2016 at 11:59:48PM +0100, Thomas Monjalon wrote: > Following the work of Ferruh, I suggest this cleanup to remove as much > as possible of the code from the cpuflags headers. > The goal is to un-inline these functions (not performance sensitive) > and remove the CPU flags table from

[dpdk-dev] [PATCH v1 0/5] clean-up cpuflags

2016-02-03 Thread Thomas Monjalon
2016-02-03 19:08, Jerin Jacob: > On Tue, Feb 02, 2016 at 11:59:48PM +0100, Thomas Monjalon wrote: > > Following the work of Ferruh, I suggest this cleanup to remove as much > > as possible of the code from the cpuflags headers. > > The goal is to un-inline these functions (not performance sensitive

[dpdk-dev] [PATCH v1 0/5] clean-up cpuflags

2016-02-03 Thread Jan Viktorin
Hello Thomas, the patch set fails when compiling for ARMv7 with the following (full build.log is attached): /var/lib/jenkins/jobs/dpdk-armv7-testing/workspace/lib/librte_eal/common/arch/arm/rte_cpuflags.c:114:22: error: ?REG_PLATFORM? undeclared here (not in a function) FEAT_DEF(V7L, REG

[dpdk-dev] [PATCH v1 0/5] clean-up cpuflags

2016-02-02 Thread Thomas Monjalon
Following the work of Ferruh, I suggest this cleanup to remove as much as possible of the code from the cpuflags headers. The goal is to un-inline these functions (not performance sensitive) and remove the CPU flags table from the ABI (just added recently). The bonus is to stop mimic x86 in ARM and