]> git.ipfire.org Git - thirdparty/asterisk.git/commit
Fix crashes on other platforms caused by interference from Darwin weak symbol support.
authorRichard Mudgett <rmudgett@digium.com>
Mon, 19 Dec 2011 21:37:31 +0000 (21:37 +0000)
committerRichard Mudgett <rmudgett@digium.com>
Mon, 19 Dec 2011 21:37:31 +0000 (21:37 +0000)
commitd351aa67abd2c4c68638b679e0a5d248b23a82a6
treeecb60c7b8fcc981cc8f8ba89e381de524c56901e
parent0abad2d89422c9440a9ca559a724d8cff8186374
Fix crashes on other platforms caused by interference from Darwin weak symbol support.

Support weak symbols on a platform specific basis.  The Mac OS X (Darwin)
support must be isolated from the other platforms because it has caused
other platforms to crash.  Several other platforms including Linux have
GCC versions that define the weak attribute.  However, this attribute is
only setup for use in the code by Darwin.

(closes issue ASTERISK-18728)
Reported by: Ben Klang

Review: https://reviewboard.asterisk.org/r/1617/
........

Merged revisions 348647 from http://svn.asterisk.org/svn/asterisk/branches/1.8

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/10@348648 65c4cc65-6c06-0410-ace0-fbb531ad65f3
configure
configure.ac