diff options
Diffstat (limited to 'runit/runit_lib.h')
-rw-r--r-- | runit/runit_lib.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/runit/runit_lib.h b/runit/runit_lib.h index 4b94820..c94e61c 100644 --- a/runit/runit_lib.h +++ b/runit/runit_lib.h @@ -25,6 +25,10 @@ OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#if __GNUC_PREREQ(4,1) +# pragma GCC visibility push(hidden) +#endif + extern unsigned byte_chr(char *s,unsigned n,int c); #define direntry struct dirent @@ -95,3 +99,7 @@ typedef struct svstatus_t { struct ERR_svstatus_must_be_20_bytes { char ERR_svstatus_must_be_20_bytes[sizeof(svstatus_t) == 20 ? 1 : -1]; }; + +#if __GNUC_PREREQ(4,1) +# pragma GCC visibility pop +#endif |