"PUBLIC_HEADERS" => "list",
"EXTRA_CFLAGS" => "string",
- "DEFAULT_VISIBILITY" => "string"
+ "STANDARD_VISIBILITY" => "string"
},
"MODULE" => {
"SUBSYSTEM" => "string",
"PRIVATE_PROTO_HEADER" => "string",
"EXTRA_CFLAGS" => "string",
- "DEFAULT_VISIBILITY" => "string"
+ "STANDARD_VISIBILITY" => "string"
}
};
$part->{NOPROTO} = "YES";
}
- unless (defined($part->{DEFAULT_VISIBILITY})) {
- $part->{DEFAULT_VISIBILITY} = "hidden";
+ unless (defined($part->{STANDARD_VISIBILITY})) {
+ $part->{STANDARD_VISIBILITY} = "hidden";
}
unless (defined($part->{EXTRA_CFLAGS})) {
$part->{OUTPUT_TYPE} = "OBJLIST";
}
- if (($part->{DEFAULT_VISIBILITY} ne "hidden") and
+ if (($part->{STANDARD_VISIBILITY} ne "hidden") and
($config->{visibility_attribute} eq "yes")) {
- $part->{EXTRA_CFLAGS} .= " -fvisibility=$part->{DEFAULT_VISIBILITY}";
+ $part->{EXTRA_CFLAGS} .= " -fvisibility=$part->{STANDARD_VISIBILITY}";
}
generate_binary($part) if $part->{OUTPUT_TYPE} eq "BINARY";