Emil Velikov <emil.l.veli...@gmail.com> writes: > Both llvm and clang polute the exported symbol table, as soon > as we try to link with either one. Other than those two > everything else looks good (clean). > > Cc: Tom Stellard <thomas.stell...@amd.com> > Cc: Francisco Jerez <curroje...@riseup.net> > Signed-off-by: Emil Velikov <emil.l.veli...@gmail.com>
Looks OK to me, Reviewed-by: Francisco Jerez <curroje...@riseup.net> > --- > src/gallium/targets/opencl/Makefile.am | 1 + > src/gallium/targets/opencl/opencl.sym | 6 ++++++ > 2 files changed, 7 insertions(+) > create mode 100644 src/gallium/targets/opencl/opencl.sym > > diff --git a/src/gallium/targets/opencl/Makefile.am > b/src/gallium/targets/opencl/Makefile.am > index 57092fb..287d858 100644 > --- a/src/gallium/targets/opencl/Makefile.am > +++ b/src/gallium/targets/opencl/Makefile.am > @@ -6,6 +6,7 @@ lib@OPENCL_LIBNAME@_la_LDFLAGS = \ > $(LLVM_LDFLAGS) \ > -no-undefined \ > -version-number 1:0 \ > + > -Wl,--version-script=$(top_srcdir)/src/gallium/targets/opencl/opencl.sym \ > $(GC_SECTIONS) \ > -Wl,--no-undefined > > diff --git a/src/gallium/targets/opencl/opencl.sym > b/src/gallium/targets/opencl/opencl.sym > new file mode 100644 > index 0000000..ee8aacf > --- /dev/null > +++ b/src/gallium/targets/opencl/opencl.sym > @@ -0,0 +1,6 @@ > +{ > + global: > + cl*; > + local: > + *; > +}; > -- > 1.9.1
pgpuJr9BKd5ed.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev