Hello! gcc's ld has cmd line switch -Wl,--warn-common which is used to detect conflicts between symbols with same names in different object files, libs etc. When I link my product with openssl with this switch on, I receive following warnings:
./lib/libcrypto.a(x86cpuid-elf.o): warning: common of `OPENSSL_ia32cap_P' overridden by definition ./lib/libcrypto.a(cryptlib.o): warning: defined here ./lib/libcrypto.a(bn86-elf.o): warning: common of `OPENSSL_ia32cap_P' overridden by definition ./lib/libcrypto.a(cryptlib.o): warning: defined here How can I avoid that? Thanks. -- View this message in context: http://openssl.6102.n7.nabble.com/warning-during-linkage-on-x86-tp46045.html Sent from the OpenSSL - Dev mailing list archive at Nabble.com. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [email protected]
