On 09/26/2014 02:14 PM, Emil Velikov wrote: > Added back in 2009, with osmesa/GLU in mind. Unlikely to be working > any more since the removal of the static makefiles. > > Cc: Brian Paul <bri...@vmware.com> > Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com>
Reviewed-by: Ian Romanick <ian.d.roman...@intel.com> In dlopen.h, the code will be the same... the defined(__blrts) paths are the same as the last #else paths. > --- > src/mesa/main/compiler.h | 2 +- > src/mesa/main/dlopen.h | 12 +++--------- > 2 files changed, 4 insertions(+), 10 deletions(-) > > diff --git a/src/mesa/main/compiler.h b/src/mesa/main/compiler.h > index 185c911..34671dc 100644 > --- a/src/mesa/main/compiler.h > +++ b/src/mesa/main/compiler.h > @@ -150,7 +150,7 @@ extern "C" { > #elif defined(__APPLE__) > #include <CoreFoundation/CFByteOrder.h> > #define CPU_TO_LE32( x ) CFSwapInt32HostToLittle( x ) > -#elif (defined(_AIX) || defined(__blrts)) > +#elif (defined(_AIX)) > static inline GLuint CPU_TO_LE32(GLuint x) > { > return (((x & 0x000000ff) << 24) | > diff --git a/src/mesa/main/dlopen.h b/src/mesa/main/dlopen.h > index 3754ec1..1e77849 100644 > --- a/src/mesa/main/dlopen.h > +++ b/src/mesa/main/dlopen.h > @@ -47,9 +47,7 @@ typedef void (*GenericFunc)(void); > static inline void * > _mesa_dlopen(const char *libname, int flags) > { > -#if defined(__blrts) > - return NULL; > -#elif defined(HAVE_DLOPEN) > +#if defined(HAVE_DLOPEN) > flags = RTLD_LAZY | RTLD_GLOBAL; /* Overriding flags at this time */ > return dlopen(libname, flags); > #elif defined(__MINGW32__) > @@ -71,9 +69,7 @@ _mesa_dlsym(void *handle, const char *fname) > void *v; > GenericFunc f; > } u; > -#if defined(__blrts) > - u.v = NULL; > -#elif defined(HAVE_DLOPEN) > +#if defined(HAVE_DLOPEN) > u.v = dlsym(handle, fname); > #elif defined(__MINGW32__) > u.v = (void *) GetProcAddress(handle, fname); > @@ -89,9 +85,7 @@ _mesa_dlsym(void *handle, const char *fname) > static inline void > _mesa_dlclose(void *handle) > { > -#if defined(__blrts) > - (void) handle; > -#elif defined(HAVE_DLOPEN) > +#if defined(HAVE_DLOPEN) > dlclose(handle); > #elif defined(__MINGW32__) > FreeLibrary(handle); > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev