From 5c9d83e0f38fbaaf01dd3593afc04ac0ecbef285 Mon Sep 17 00:00:00 2001 From: Adam Jackson Date: Mon, 16 Aug 2004 09:13:14 +0000 Subject: Bug #1087: Make sure all the *Weak symbols are documented in the import list, so the loader knows not to complain about unresolved symbols when an optional module isn't loaded. This typically manifests as warnings about fbdevHW symbols when the user isn't using the framebuffer console. --- src/glint_driver.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/glint_driver.c b/src/glint_driver.c index 70e788e..ec145f4 100644 --- a/src/glint_driver.c +++ b/src/glint_driver.c @@ -294,6 +294,7 @@ static const char *ramdacSymbols[] = { "RamDacInit", "TIramdacCalculateMNPForClock", "TIramdacLoadPalette", + "TIramdacLoadPaletteWeak", "TIramdacProbe", "xf86CreateCursorInfoRec", "xf86DestroyCursorInfoRec", @@ -312,12 +313,12 @@ static const char *fbdevHWSymbols[] = { "fbdevHWGetVidmem", /* colormap */ - "fbdevHWLoadPalette", + "fbdevHWLoadPaletteWeak", /* ScrnInfo hooks */ - "fbdevHWAdjustFrame", + "fbdevHWAdjustFrameWeak", "fbdevHWEnterVT", - "fbdevHWLeaveVT", + "fbdevHWLeaveVTWeak", "fbdevHWMapMMIO", "fbdevHWMapVidmem", "fbdevHWModeInit", @@ -326,7 +327,7 @@ static const char *fbdevHWSymbols[] = { "fbdevHWSwitchMode", "fbdevHWUnmapMMIO", "fbdevHWUnmapVidmem", - "fbdevHWValidMode", + "fbdevHWValidModeWeak", NULL }; -- cgit v1.2.3