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:
Paulo Cesar Pereira de Andrade 2008-11-27 05:34:14 -02:00
commit 74bc792e18
12 changed files with 91 additions and 91 deletions

View file

@ -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);

View file

@ -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;

View file

@ -28,7 +28,7 @@ x86emu_do_int(int num)
}
}
void
_X_EXPORT void
xf86ExecX86int10(xf86Int10InfoPtr pInt)
{
int sig = setup_int(pInt);