You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
On non-Windows, we initially had `-fvisibility=hidden` to set gcc's
default to "hidden" together with `((visibility ("default")))` to
override it for our API exports. Then
8854805
got rid of the `-fvisibility=hidden` default by adding
`((visibility ("hidden")))` to all non-static definitions that should
not be exported. But this means we also won't need to set
`((visibility ("default")))` anywhere.
The preprocessor logic could be simplified now but we keep it because
we'll need it in the following commit.
0 commit comments