[PATCH libdrm 00/24] Annotate private symbols, drop drm_public macro

2015-04-21 Thread Emil Velikov
Hi all, Pretty much all the feedback that I've received has been addressed. If you have anything to share please go ahead, otherwise I will be pushing this tomorrow/the day after. Thanks Emil On 1 April 2015 at 17:15, Emil Velikov wrote: > Hi all, > > As mentioned by Alan, some compilers do not

[PATCH libdrm 00/24] Annotate private symbols, drop drm_public macro

2015-04-01 Thread Emil Velikov
Hi all, As mentioned by Alan, some compilers do not like it when the symbol declaration and definition differ wrt their visibility attribute. Afaict there are three ways to handle this; - Add the drm_public macro into the public headers, and annotate the declarations. - Use version script to