From 0f715b4ca49b8c0814e540574cc97f31c3b7ec34 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 14 Mar 2024 15:21:04 +0100 Subject: xfree86: os-support: move hidden Solaris-specific symbols out of public header These aren't exported at all, so no need to have it in public header. Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- hw/xfree86/common/xf86AutoConfig.c | 1 + hw/xfree86/os-support/solaris/sun_init.c | 2 +- hw/xfree86/os-support/xf86_OSlib.h | 6 ------ hw/xfree86/os-support/xf86_os_support.h | 8 ++++++++ 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/hw/xfree86/common/xf86AutoConfig.c b/hw/xfree86/common/xf86AutoConfig.c index 2b8e0060e..6eb3705c2 100644 --- a/hw/xfree86/common/xf86AutoConfig.c +++ b/hw/xfree86/common/xf86AutoConfig.c @@ -39,6 +39,7 @@ #include "xf86Config.h" #include "xf86MatchDrivers.h" #include "xf86Priv.h" +#include "xf86_os_support.h" #include "xf86_OSlib.h" #include "xf86platformBus.h" #include "xf86pciBus.h" diff --git a/hw/xfree86/os-support/solaris/sun_init.c b/hw/xfree86/os-support/solaris/sun_init.c index a86c814cb..2197df6f2 100644 --- a/hw/xfree86/os-support/solaris/sun_init.c +++ b/hw/xfree86/os-support/solaris/sun_init.c @@ -67,7 +67,7 @@ static char consoleDev[PATH_MAX] = "/dev/fb"; /* Set by -dev argument on CLI Used by hw/xfree86/common/xf86AutoConfig.c for VIS_GETIDENTIFIER */ -_X_HIDDEN char xf86SolarisFbDev[PATH_MAX] = "/dev/fb"; +char xf86SolarisFbDev[PATH_MAX] = "/dev/fb"; #ifdef HAS_USL_VTS static void diff --git a/hw/xfree86/os-support/xf86_OSlib.h b/hw/xfree86/os-support/xf86_OSlib.h index b33501a5e..7bdacb9e9 100644 --- a/hw/xfree86/os-support/xf86_OSlib.h +++ b/hw/xfree86/os-support/xf86_OSlib.h @@ -104,15 +104,9 @@ #endif #include #include - -extern _X_HIDDEN void xf86VTAcquire(int); -extern _X_HIDDEN void xf86VTRelease(int); #endif #if defined(__sun) -#include -extern _X_HIDDEN char xf86SolarisFbDev[PATH_MAX]; - #include #include diff --git a/hw/xfree86/os-support/xf86_os_support.h b/hw/xfree86/os-support/xf86_os_support.h index a4fe01346..a45716cf4 100644 --- a/hw/xfree86/os-support/xf86_os_support.h +++ b/hw/xfree86/os-support/xf86_os_support.h @@ -59,4 +59,12 @@ void xf86PlatformReprobeDevice(int index, struct OdevAttributes *attribs); #endif +#if defined(__sun) +extern char xf86SolarisFbDev[PATH_MAX]; + +/* these are only used inside sun-specific os-support */ +void xf86VTAcquire(int); +void xf86VTRelease(int); +#endif + #endif /* _XSERVER_XF86_OS_SUPPORT */ -- cgit v1.2.3