mirror of https://gitlab.freedesktop.org/mesa/mesa
build: Remove HAVE_DLOPEN
Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
This commit is contained in:
parent
8d02abd0fe
commit
74b5568978
|
@ -64,7 +64,6 @@ LOCAL_CFLAGS += \
|
|||
-DHAVE___BUILTIN_UNREACHABLE \
|
||||
-DHAVE_PTHREAD=1 \
|
||||
-DHAVE_DLADDR \
|
||||
-DHAVE_DLOPEN \
|
||||
-DHAVE_DL_ITERATE_PHDR \
|
||||
-DMAJOR_IN_SYSMACROS \
|
||||
-fvisibility=hidden \
|
||||
|
|
|
@ -831,9 +831,9 @@ AC_LINK_IFELSE([AC_LANG_SOURCE([[
|
|||
|
||||
dnl Check to see if dlopen is in default libraries (like Solaris, which
|
||||
dnl has it in libc), or if libdl is needed to get it.
|
||||
AC_CHECK_FUNC([dlopen], [DEFINES="$DEFINES -DHAVE_DLOPEN"],
|
||||
AC_CHECK_FUNC([dlopen], [],
|
||||
[AC_CHECK_LIB([dl], [dlopen],
|
||||
[DEFINES="$DEFINES -DHAVE_DLOPEN"; DLOPEN_LIBS="-ldl"])])
|
||||
[DLOPEN_LIBS="-ldl"])])
|
||||
AC_SUBST([DLOPEN_LIBS])
|
||||
|
||||
dnl Check if that library also has dladdr
|
||||
|
|
|
@ -264,7 +264,6 @@ if cc.has_function('dlopen')
|
|||
else
|
||||
dep_dl = cc.find_library('dl')
|
||||
endif
|
||||
pre_args += '-DHAVE_DLOPEN'
|
||||
|
||||
if not cc.has_function('dladdr', dependencies : dep_dl)
|
||||
error('dl library doesn\'t have dladdr')
|
||||
|
|
|
@ -31,10 +31,6 @@ if env['platform'] == 'windows':
|
|||
if not env['gles']:
|
||||
# prevent _glapi_* from being declared __declspec(dllimport)
|
||||
env.Append(CPPDEFINES = ['_GLAPI_NO_EXPORTS'])
|
||||
else:
|
||||
env.Append(CPPDEFINES = [
|
||||
('HAVE_DLOPEN', '1'),
|
||||
])
|
||||
|
||||
# parse Makefile.sources
|
||||
source_lists = env.ParseSourceList('Makefile.sources')
|
||||
|
|
Loading…
Reference in New Issue