Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 102976 | Differences between
and this patch

Collapse All | Expand All

(-)build_mod.orig/firegl_public.c (-3 / +3 lines)
Lines 343-359 Link Here
343
struct firegl_drm_stub_info_t *firegl_stub_pointer = NULL;
343
struct firegl_drm_stub_info_t *firegl_stub_pointer = NULL;
344
#define inter_module_put(x)
344
#define inter_module_put(x)
345
#define inter_module_unregister(x)
345
#define inter_module_unregister(x)
346
#define inter_module_get(x)             firegl_stub_pointer
346
#define inter_module_get_request(x,y)             firegl_stub_pointer
347
#define inter_module_register(x,y,z)    do { firegl_stub_pointer = z; } while (0)
347
#define inter_module_register(x,y,z)    do { firegl_stub_pointer = z; } while (0)
348
/* This is a kludge for backward compatibility that is only useful in DRM(stub_open) */
348
/* This is a kludge for backward compatibility that is only useful in DRM(stub_open) */
349
#define fops_put(fops)      MOD_DEC_USE_COUNT
349
#define fops_put(fops)      MOD_DEC_USE_COUNT
350
#define fops_get(fops)      (fops); MOD_INC_USE_COUNT
350
#define fops_get(fops)      (fops); MOD_INC_USE_COUNT
351
#endif // LINUX_VERSION_CODE < 0x020400
351
#endif // LINUX_VERSION_CODE < 0x020400
352
352
353
#define DRM_MODULE_GET          (firegl_drm_stub_info_t *)inter_module_get("drm")
353
#define DRM_MODULE_GET          (firegl_drm_stub_info_t *)inter_module_get_request("drm", "drm")
354
#define DRM_MODULE_PUT          inter_module_put("drm")
354
#define DRM_MODULE_PUT          inter_module_put("drm")
355
355
356
#define DRM_AGP_MODULE_GET      (drm_agp_t *)inter_module_get("drm_agp")
356
#define DRM_AGP_MODULE_GET      (drm_agp_t *)inter_module_get_request("drm_agp","drm_agp")
357
#define DRM_AGP_MODULE_PUT      inter_module_put("drm_agp")
357
#define DRM_AGP_MODULE_PUT      inter_module_put("drm_agp")
358
358
359
unsigned long ATI_API_CALL __ke_cpu_to_le32(unsigned long _u)
359
unsigned long ATI_API_CALL __ke_cpu_to_le32(unsigned long _u)

Return to bug 102976