undefined_xorg revision e37c85f345b4da048847803d21c4940e0209ac7f
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews# This file contains a non-exhaustive list of symbols which are allowed to
97639003b0992b5f30ce82bdcc2fcd9d621ff09cAutomatic Updater# be undefined in X.Org Server binary driver modules which were not allowed
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews# in XFree86 4.3. Some of these may only be allowed on some platforms, but
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews# it fixing that would add additional complexity.
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewscalloc
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewschdir
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewschmod
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewschown
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsclose
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsclosedir
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__ctype_b_loc
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__ctype_mask
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__cxa_finalize
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__deregister_frame_info_bases
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRI2CloseScreen
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRI2ScreenInit
cc6cddfd94e8f0c58c290317b0853dac30b1b895Evan HuntDRICloseScreen
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRICreateInfoRec
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRICreatePCIBusID
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRIDestroyInfoRec
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRIFinishScreenInit
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRILock
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRIQueryVersion
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRIScreenInit
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsDRIUnlock
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmClose
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmDropMaster
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmFreeVersion
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmGetVersion
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmIoctl
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmModeGetResources
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmModeFreeResources
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsdrmSetMaster
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews___errno
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__errno_location
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsfbPictureInit
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsfbScreenInit
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfchmod
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfchown
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfcntl
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfflush
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsflock
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfprintf
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__fprintf_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfputs
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfree
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfstat
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfsync
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsftruncate
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsftruncate64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfutimes
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsfwrite
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__fxstat64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsgetcwd
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsgetenv
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsgeteuid
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsGetMotionHistory
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsGetMotionHistorySize
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsgetpwuid_r
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsGlxSetVisualConfigs
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__gmon_start__
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsiconv
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsiconv_close
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsiconv_open
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__iob
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsioctl
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__isoc99_sscanf
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsisspace
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews_ITM_deregisterTMCloneTable
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews_ITM_registerTMCloneTable
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews_Jv_RegisterClasses
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewslchown
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewslseek
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewslseek64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewslstat
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__lxstat64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmalloc
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrewsmemalign
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmemchr
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmemcmp
1ee054ca444765a3d1b98208c83115b4f34bebc2Mark Andrews__memcpy_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmemmove
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsmiPointerGetScreen
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmmap64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmprotect
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsmunmap
1ee054ca444765a3d1b98208c83115b4f34bebc2Mark Andrewsnanosleep
1ee054ca444765a3d1b98208c83115b4f34bebc2Mark Andrewsnl_langinfo
1ee054ca444765a3d1b98208c83115b4f34bebc2Mark Andrewsopen
1ee054ca444765a3d1b98208c83115b4f34bebc2Mark Andrewsopen64
1ee054ca444765a3d1b98208c83115b4f34bebc2Mark Andrewsopendir
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewspci_device_map_range
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewspci_device_unmap_range
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsposix_memalign
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewspthread_self
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewspthread_sigmask
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewspthread_yield
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsputenv
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsread
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsreaddir
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsreaddir64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsrealloc
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsrealpath
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__realpath_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__register_frame_info_bases
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsrename
cc6cddfd94e8f0c58c290317b0853dac30b1b895Evan HuntRRCrtcNotify
cc6cddfd94e8f0c58c290317b0853dac30b1b895Evan HuntRRGetInfo
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsRRScreenSizeNotify
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsRRTellChanged
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssetenv
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsShadowFBInit2
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssigdelset
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssigfillset
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssnprintf
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__snprintf_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssprintf
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__sprintf_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssscanf
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__stack_chk_fail
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstat
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstderr
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrchr
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrcmp
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsstrcpy
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsstrlen
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsstrncat
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrews__strncat_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrncmp
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrncpy
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__strncpy_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrpbrk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrstr
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsstrtoul
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__strtoul_internal
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsSwappedProcVector
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewssymlink
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewstolower
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsunlink
6098d364b690cb9dabf96e9664c4689c8559bd2eMark Andrewsunsetenv
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsutimes
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsvfprintf
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__vfprintf_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWFreeHWRec
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWGetHWRec
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWGetIndex
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWGetIOBase
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWRestore
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWSave
28b863e609ff2d97b78663b46894494cfa2ea411Mark AndrewsvgaHWSetStdFuncs
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsvsnprintf
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__vsnprintf_chk
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewswrite
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86AddGeneralHandler
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CreateCursorInfoRec
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CrtcConfigInit
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CrtcConfigPrivateIndex
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CrtcCreate
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CrtcScreenInit
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CrtcSetMode
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86CrtcSetSizeRange
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86DestroyCursorInfoRec
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86DPMSSet
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86InitCursor
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86InitialConfiguration
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86InterpretEDID
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86ModesAdd
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86OutputCreate
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86OutputSetEDID
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86OutputUseScreenMonitor
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86RemoveGeneralHandler
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86SaveScreen
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86ScreenToScrn
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86ScrnToScreen
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86SetDesiredModes
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86SetModeDefaultName
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86SetSingleMode
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrewsxf86UpdateDesktopDimensions
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews__xstat64
28b863e609ff2d97b78663b46894494cfa2ea411Mark Andrews