I'm looking at endian detection to make it work with several compilers. During this global check, I've seen some code specific to ICC: http://dpdk.org/browse/dpdk/tree/app/test-pmd/testpmd.h#n562 If it's still really useful, it should in rte_byteorder.h, not in testpmd.
But, if possible, I'd prefer to remove this workaround. Any opinion? -- Thomas