[Mesa-dev] [PATCH] gbm: make 'devices' array static
Julien Cristau
jcristau at debian.org
Mon Mar 3 09:31:29 PST 2014
On Mon, Mar 3, 2014 at 17:29:56 +0000, Emil Velikov wrote:
> On 03/03/14 17:23, Julien Cristau wrote:
> > On Mon, Mar 3, 2014 at 17:21:15 +0000, Emil Velikov wrote:
> >
> >> On 03/03/14 16:41, Julien Cristau wrote:
> >>> It's only used in this one file as far as I can tell, and exporting a
> >>> symbol named 'devices' from a shared library is a recipe for trouble.
> >> Hmm did you really get the 'devices' exported symbol, or did you notice
> >> this while going through the code ? Either way this looks good afaict
> >>
> > The former:
> > $ objdump -T /usr/lib/x86_64-linux-gnu/libgbm.so.1 | grep devices
> > 0000000000206360 g DO .bss 0000000000000080 Base devices
> >
> I'm guessing that this is from 10.1-rcx or earlier. All of the libgbm
> exported symbol mayhem is resolved in master. A few other libraries have
> been updated as well :-)
>
Right, I noticed the issue with at least 9.2, 10.0 and 10.1-rc. Good to
know it's improved in master.
Cheers,
Julien
More information about the mesa-dev
mailing list