mirror of
https://git.proxmox.com/git/mirror_frr
synced 2026-03-24 12:08:37 +00:00
LLVM clang does not support #pragma weak (bug 3679) on OS X. There are other systems where the #pragma weak has varying syntax. Added m4 file from the autoconf archives: http://www.gnu.org/software/autoconf-archive/ax_sys_weak_alias.html Fix up zebra/*_null.c files to use #pragma weak alias or stub functions if not available. It's incomplete in that the different format #pragma enable easier fixes on need. Tested on 64bit OS X 10.7, FreeBSD 9.0 amd64 & i386 (32bit) using gcc & clang. Tested on linux 64bit. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
41 lines
477 B
Plaintext
41 lines
477 B
Plaintext
compile
|
|
config.log
|
|
config.h
|
|
config.cache
|
|
config.status
|
|
config.guess
|
|
config.sub
|
|
ltmain.sh
|
|
stamp-h
|
|
stamp-h[0-9]*
|
|
*-stamp
|
|
Makefile
|
|
INSTALL
|
|
.deps
|
|
depcomp
|
|
missing
|
|
install-sh
|
|
mkinstalldirs
|
|
autom4te*.cache
|
|
configure.lineno
|
|
configure
|
|
config.h.in
|
|
aclocal.m4
|
|
Makefile.in
|
|
zebra-[0-9.][0-9.][0-9.]*.tar.gz
|
|
quagga-[0-9.][0-9.][0-9.]*.tar.gz
|
|
quagga-[0-9.][0-9.][0-9.]*.tar.gz.asc
|
|
.nfs*
|
|
libtool
|
|
.arch-inventory
|
|
.arch-ids
|
|
{arch}
|
|
build
|
|
.msg
|
|
.rebase-*
|
|
*~
|
|
*.loT
|
|
m4/*.m4
|
|
!m4/ax_sys_weak_alias.m4
|
|
|