mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 03:16:17 +01:00
build: don't check for protected visibility
It's not supported on macOS' clang compiler and will fail the visibility check and thus make the G_GNUC_INTERNAL attribute do nothing. Compiler stderr: /var/folders/nt/j2v2x4wd5cl33fq27mm31mwc0000gn/T/tmpxxf2zzi_/testfile.c:13:19: error: target does not support 'protected' visibility; using 'default' [-Werror,-Wunsupported-visibility] __attribute__ ((visibility ("protected"))) ^ 1 error generated. Checking if "GNU C visibility attributes test" compiles: NO
This commit is contained in:
parent
32c84b076d
commit
86747cea08
@ -142,11 +142,6 @@ g_have_gnuc_visibility = cc.compiles('''
|
||||
{
|
||||
}
|
||||
void
|
||||
__attribute__ ((visibility ("protected")))
|
||||
f_protected (void)
|
||||
{
|
||||
}
|
||||
void
|
||||
__attribute__ ((visibility ("default")))
|
||||
f_default (void)
|
||||
{
|
||||
@ -155,7 +150,6 @@ g_have_gnuc_visibility = cc.compiles('''
|
||||
{
|
||||
f_hidden();
|
||||
f_internal();
|
||||
f_protected();
|
||||
f_default();
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user