eal: do not redefine asm keyword in C++
authorTyler Retzlaff <roretzla@linux.microsoft.com>
Wed, 24 Mar 2021 04:26:51 +0000 (21:26 -0700)
committerThomas Monjalon <thomas@monjalon.net>
Tue, 13 Apr 2021 13:32:48 +0000 (15:32 +0200)
commit7498c2d74ee9d81f2e4f75dcce8390fdf9c800da
tree57e1377b26e739a949ad0134b3d4744082f5c1dc
parentff43cd79e395f0eb8c763ec7ab0338526ad201d8
eal: do not redefine asm keyword in C++

C++ forbids redefining a keyword as a macro.
The keyword asm is conditionally-supported and implementation defined,
but it seems our best guess.

In C, if asm does not exist, it is defined as __asm__
which is a GNU extension.

Signed-off-by: Tyler Retzlaff <roretzla@linux.microsoft.com>
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
lib/librte_eal/include/rte_common.h