mapi: Enable assembly language API acceleration for PPC64LE (V2)
authorBen Crocker <bcrocker@redhat.com>
Fri, 2 Jun 2017 23:37:55 +0000 (19:37 -0400)
committerEmil Velikov <emil.l.velikov@gmail.com>
Wed, 28 Jun 2017 07:20:45 +0000 (08:20 +0100)
commitc26be2b2e920b9e79067c9ffa51cc6f122a08743
treee75a41d16dcde244856ab518a774572703bfbeff
parent74db56b97a65d488c38a8cfbb600b019439c2f91
mapi: Enable assembly language API acceleration for PPC64LE (V2)

Implement assembly language API acceleration for PPC64LE,
analogous to long-standing implementations for X86 and X86-64.

See also similar implementation in libglvnd.

Tested with Piglit.

Signed-off-by: Ben Crocker <bcrocker@redhat.com>
Acked-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Bill Schmidt <wschmidt@linux.vnet.ibm.com>
configure.ac
src/mapi/Makefile.sources
src/mapi/entry.c
src/mapi/entry_ppc64le_tls.h [new file with mode: 0644]
src/mapi/entry_ppc64le_tsd.h [new file with mode: 0644]