{ global: LINKER_SYMBOL_PREFIXast_*; LINKER_SYMBOL_PREFIXbridge_*; LINKER_SYMBOL_PREFIXbridge_channel_*; LINKER_SYMBOL_PREFIX_ast_*; LINKER_SYMBOL_PREFIX__ast_*; LINKER_SYMBOL_PREFIXpbx_*; LINKER_SYMBOL_PREFIXastman_*; LINKER_SYMBOL_PREFIXaco_*; LINKER_SYMBOL_PREFIX__aco_*; LINKER_SYMBOL_PREFIXao2_*; LINKER_SYMBOL_PREFIX__ao2_*; LINKER_SYMBOL_PREFIXoption_debug; LINKER_SYMBOL_PREFIXoption_verbose; LINKER_SYMBOL_PREFIXcallerid_*; LINKER_SYMBOL_PREFIXcid_di; LINKER_SYMBOL_PREFIXcid_dr; LINKER_SYMBOL_PREFIXclidsb; LINKER_SYMBOL_PREFIXMD5*; LINKER_SYMBOL_PREFIXsched_*; LINKER_SYMBOL_PREFIXio_*; LINKER_SYMBOL_PREFIXjb_*; LINKER_SYMBOL_PREFIXaes_*; LINKER_SYMBOL_PREFIXconfig_*; LINKER_SYMBOL_PREFIXtdd_*; LINKER_SYMBOL_PREFIXterm_*; LINKER_SYMBOL_PREFIXchannelreloadreason2txt; LINKER_SYMBOL_PREFIXdevstate2str; LINKER_SYMBOL_PREFIXstrsep; LINKER_SYMBOL_PREFIXsetenv; LINKER_SYMBOL_PREFIXstasis_*; LINKER_SYMBOL_PREFIXunsetenv; LINKER_SYMBOL_PREFIXstrcasestr; LINKER_SYMBOL_PREFIXstrnlen; LINKER_SYMBOL_PREFIXstrndup; LINKER_SYMBOL_PREFIXvasprintf; LINKER_SYMBOL_PREFIXasprintf; LINKER_SYMBOL_PREFIXstrtoq; LINKER_SYMBOL_PREFIXgetloadavg; LINKER_SYMBOL_PREFIXntohll; LINKER_SYMBOL_PREFIXhtonll; LINKER_SYMBOL_PREFIXtimersub; LINKER_SYMBOL_PREFIXres_srtp; LINKER_SYMBOL_PREFIXres_srtp_policy; LINKER_SYMBOL_PREFIXsecure_call_info; /* __progname and environ are needed by FreeBSD for bundled pjproject. */ LINKER_SYMBOL_PREFIX__progname; LINKER_SYMBOL_PREFIXenviron; /* If _IO_stdin_used is not exported, stdout/stderr may not get properly aligned. That causes breakage on some architectures. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634261#51 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634261#94 http://lists.gnu.org/archive/html/bug-glibc/2001-12/msg00203.html We export the symbol to get proper behaviour. Now printf doesn't SIGBUS anymore on the SPARC. Michael Karcher wrote on Jan 13, 2013: > A build process that mangles the export of _IO_stdin_used is > (as defined by the libc ABI, even if not explicitly written > down) broken. [...] */ LINKER_SYMBOL_PREFIX_IO_stdin_used; local: *; };