Fix visibility (and build on FreeBSD)
ClosedPublic

Authored by adridg on Jan 2 2019, 10:55 PM.

Details

Summary

Setting visibility on a namespace is a gcc extension. Instead, set the
visibility on all the symbols inside the namespace. For references, see

https://stackoverflow.com/questions/15560892/symbol-visibility-and-namespace

Diff Detail

Repository
R345 KMix
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 6589
Build 6607: arc lint + arc unit
adridg requested review of this revision.Jan 2 2019, 10:55 PM
adridg created this revision.
adridg updated this revision to Diff 48580.Jan 2 2019, 11:06 PM

Put export in conventional spot.

marten accepted this revision.Jan 3 2019, 8:10 AM

Many thanks for the investigation and fix!

This revision is now accepted and ready to land.Jan 3 2019, 8:10 AM
This revision was automatically updated to reflect the committed changes.