mirror of
https://github.com/X11Libre/xserver.git
synced 2026-10-04 22:36:10 +00:00
Export symbols required by the vesa and fbdev drivers.
This is a minimal set of patches, to have an usable X Server when compiling it with symbols hidden by default.
This commit is contained in:
parent
74e2669103
commit
74bc792e18
12 changed files with 91 additions and 91 deletions
|
|
@ -116,7 +116,7 @@ read_legacy_video_BIOS(struct pci_device *dev, unsigned char *Buf)
|
|||
}
|
||||
|
||||
|
||||
xf86Int10InfoPtr
|
||||
_X_EXPORT xf86Int10InfoPtr
|
||||
xf86ExtendedInitInt10(int entityIndex, int Flags)
|
||||
{
|
||||
xf86Int10InfoPtr pInt;
|
||||
|
|
@ -328,7 +328,7 @@ MapCurrentInt10(xf86Int10InfoPtr pInt)
|
|||
return TRUE;
|
||||
}
|
||||
|
||||
void
|
||||
_X_EXPORT void
|
||||
xf86FreeInt10(xf86Int10InfoPtr pInt)
|
||||
{
|
||||
if (!pInt)
|
||||
|
|
@ -345,7 +345,7 @@ xf86FreeInt10(xf86Int10InfoPtr pInt)
|
|||
xfree(pInt);
|
||||
}
|
||||
|
||||
void *
|
||||
_X_EXPORT void *
|
||||
xf86Int10AllocPages(xf86Int10InfoPtr pInt, int num, int *off)
|
||||
{
|
||||
int pagesize = getpagesize();
|
||||
|
|
@ -373,7 +373,7 @@ xf86Int10AllocPages(xf86Int10InfoPtr pInt, int num, int *off)
|
|||
return (char *)INTPriv(pInt)->base + *off;
|
||||
}
|
||||
|
||||
void
|
||||
_X_EXPORT void
|
||||
xf86Int10FreePages(xf86Int10InfoPtr pInt, void *pbase, int num)
|
||||
{
|
||||
int pagesize = getpagesize();
|
||||
|
|
@ -486,7 +486,7 @@ write_l(xf86Int10InfoPtr pInt, int addr, CARD32 val)
|
|||
V_ADDR_WB(addr + 3, val >> 24);
|
||||
}
|
||||
|
||||
pointer
|
||||
_X_EXPORT pointer
|
||||
xf86int10Addr(xf86Int10InfoPtr pInt, CARD32 addr)
|
||||
{
|
||||
return V_ADDR(addr);
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ xf86InitInt10(int entityIndex)
|
|||
return xf86ExtendedInitInt10(entityIndex, 0);
|
||||
}
|
||||
|
||||
xf86Int10InfoPtr
|
||||
_X_EXPORT xf86Int10InfoPtr
|
||||
xf86ExtendedInitInt10(int entityIndex, int Flags)
|
||||
{
|
||||
return NULL;
|
||||
|
|
@ -31,20 +31,20 @@ MapCurrentInt10(xf86Int10InfoPtr pInt)
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
void
|
||||
_X_EXPORT void
|
||||
xf86FreeInt10(xf86Int10InfoPtr pInt)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
void *
|
||||
_X_EXPORT void *
|
||||
xf86Int10AllocPages(xf86Int10InfoPtr pInt,int num, int *off)
|
||||
{
|
||||
*off = 0;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void
|
||||
_X_EXPORT void
|
||||
xf86Int10FreePages(xf86Int10InfoPtr pInt, void *pbase, int num)
|
||||
{
|
||||
return;
|
||||
|
|
@ -56,13 +56,13 @@ xf86Int10ExecSetup(xf86Int10InfoPtr pInt)
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
void
|
||||
_X_EXPORT void
|
||||
xf86ExecX86int10(xf86Int10InfoPtr pInt)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
pointer
|
||||
_X_EXPORT pointer
|
||||
xf86int10Addr(xf86Int10InfoPtr pInt, CARD32 addr)
|
||||
{
|
||||
return 0;
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ x86emu_do_int(int num)
|
|||
}
|
||||
}
|
||||
|
||||
void
|
||||
_X_EXPORT void
|
||||
xf86ExecX86int10(xf86Int10InfoPtr pInt)
|
||||
{
|
||||
int sig = setup_int(pInt);
|
||||
|
|
|
|||
Loading…
Reference in a new issue