From 0351a629e71de127cbfd1b142e9eaa6069deabf5 Mon Sep 17 00:00:00 2001 From: Tomasz Konojacki Date: Sat, 18 Jun 2022 07:26:58 +0200 Subject: hide private functions with __attribute__((visibility("hidden"))) This allows us to enforce API boundaries and potentially enables compiler optimisations. We've been always hiding non-public symbols on Windows. This commit brings that to the other platforms. --- uconfig64.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'uconfig64.sh') diff --git a/uconfig64.sh b/uconfig64.sh index e85fc426d1..0162d5c837 100644 --- a/uconfig64.sh +++ b/uconfig64.sh @@ -63,6 +63,7 @@ d_attribute_nonnull='undef' d_attribute_noreturn='undef' d_attribute_pure='undef' d_attribute_unused='undef' +d_attribute_visibility='undef' d_attribute_warn_unused_result='undef' d_backtrace='undef' d_bsd='undef' -- cgit v1.2.1