[VDPAU] Should we export these functions ? (Re: Exporting the flash workaround functions)
Aaron Plattner
aplattner at nvidia.com
Wed Jul 2 20:41:23 PDT 2014
On 07/02/2014 06:01 PM, Reimar Döffinger wrote:
> On 23.06.2014, at 23:05, Aaron Plattner <aplattner at nvidia.com> wrote:
>> Correct, those symbols should not be exported. -fvisiblity=hidden or equivalent options sound like the right way to go there on sufficiently new compilers, though there are also no prototypes for them in the public API headers so it should be obvious that they're not part of the exported ABI...
>
> Just for information/consideration: personally I always prefer version scripts.
> They are/can be made compatible with other unix linkers, they also allow specifying versioning information, they can be converted to .def files for Windows (ok, probably not relevant here) and they collect the information in one file, without having to modify source files.
> But I know some people prefer the -fvisibility approach, which is fine as well.
I don't have a strong preference either way, so I guess it's up to
whomever volunteers to implement it. :)
Sincerely,
Aaron
More information about the VDPAU
mailing list