#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA))
#error meh!
#endif
GO(XRRQueryVersion,iFppp)
GO(XRRFreeScreenConfigInfo,vFp)
GO(XRRGetCrtcInfo, pFppu)
GO(XRRListOutputProperties, pFpup)
GO(XRRQueryExtension, iFppp)
GO(XRRRotations,uFpip)
GO(XRRGetCrtcGammaSize, iFpu)
GO(XRRConfigRotations,uFpp)
GO(XRRGetProviderInfo, pFppp)
GO(XRRFreeOutputInfo, vFp)
GO(XRRUpdateConfiguration,iFp)
GO(XRRGetScreenResources, pFpp)
GO(XRRConfigSizes,pFpp)
GO(XRRSetScreenConfig,iFpppiuu)
GO(XRRAllocGamma, pFi)
GO(XRRSetScreenSize, vFppiiii)
GO(XRRSetScreenConfigAndRate,iFpppiuwu)
GO(XRRFreeScreenResources, vFp)
GO(XRRGetOutputPrimary, uFpp)
GO(XRRConfigCurrentRate,wFp)
GO(XRRSetCrtcConfig, iFppuuiiuupi)
GO(XRRConfigCurrentConfiguration,uFpp)
GO(XRRSizes,pFpip)
GO(XRRFreePanning, vFp)
GO(XRRFreeProviderResources, vFp)
GO(XRRGetPanning, pFppu)
GO(XRRGetScreenResourcesCurrent, pFpp)
GO(XRRConfigTimes,uFpp)
GO(XRRSetCrtcGamma, vFppp)
GO(XRRGetScreenSizeRange, iFpppppp)
GO(XRRRates,pFpiip)
GO(XRRFreeProviderInfo, vFp)
GO(XRRConfigRates,pFpip)
GO(XRRQueryOutputProperty, pFpup)
GO(XRRGetOutputProperty, iFpupiiiipppppp)
GO(XRRFreeGamma, vFp)
GO(XRRRootToScreen,iFpp)
GO(XRRGetScreenInfo,pFpp)
GO(XRRFreeCrtcInfo, vFp)
GO(XRRGetProviderResources, pFpp)
GO(XRRGetCrtcGamma, pFpu)
GO(XRRSetPanning, pFppu)
GO(XRRSelectInput,vFppi)
GO(XRRGetCrtcTransform, iFppp)
GO(XRRTimes,uFpip)
GO(XRRGetOutputInfo, pFppu)
GO(XRRAllocateMonitor, pFpi)
GO(XRRGetMonitors, pFppip)
GO(XRRSetMonitor, vFppp)
GO(XRRFreeMonitors, vFp)