xfree86: Inline xf86{Read,Write}Mmio{8,16,32} on alpha
In commit 9db2af6f (xfree86: Remove xf86{Map,Unmap}VidMem) we somehow stopped exporting xf86{Read,Write}Mmio{8,16,32}. Since the function pointer indirection was intended to support dense vs sparse and sparse support is now gone, we can just make the functions static inline in compiler.h and avoid all of this. Bugzilla: https://bugs.gentoo.org/548906 Tested-by: Christopher May-Townsend <chris@maytownsend.co.uk> Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Matt Turner <mattst88@gmail.com> (cherry picked from commit 166ac294)
Showing
- configure.ac 0 additions, 4 deletionsconfigure.ac
- hw/xfree86/common/compiler.h 49 additions, 18 deletionshw/xfree86/common/compiler.h
- hw/xfree86/os-support/bsd/Makefile.am 1 addition, 2 deletionshw/xfree86/os-support/bsd/Makefile.am
- hw/xfree86/os-support/linux/Makefile.am 0 additions, 12 deletionshw/xfree86/os-support/linux/Makefile.am
- hw/xfree86/os-support/linux/lnx_video.c 0 additions, 27 deletionshw/xfree86/os-support/linux/lnx_video.c
- hw/xfree86/os-support/meson.build 0 additions, 1 deletionhw/xfree86/os-support/meson.build
Loading
Please register or sign in to comment