OpenSSl 1.1.0 pre 3 on Solaris 10 Sparc using GCC 4.9.3 but Solaris
linker and assembler
% /usr/ccs/bin/as -V
/usr/ccs/bin/as: SunOS 5.10 118683-08 Patch 07/05/2012
% /usr/ccs/bin/ld -V
ld: Software Generation Utilities - Solaris Link Editors: 5.10-1.497
When linking other software against libcrypto.a (static lib) I get:
Text relocation remains referenced
against symbol offset in file
ecp_nistz256_point_add_vis3 0x25f0c
/shared/build/autobuild/install/openssl-1.1.0pre3sp1-1.solaris10.sparc/lib/libcrypto.a(ecp_nistz256-sparcv9.o)
ld: fatal: relocations remain against allocatable but non-writable sections
I know that I can work around this using -Bsymbolic for the linker, but
since over the years the need for -Bsymbolic in the stable branches has
gone away, I thought I let you know that there's now a new symbol
(ecp_nistz256_point_add_vis3) with that problem.
elfdump show the symbol as:
[Index] Value Size Type Bind Other Shndx Name
[19] | 161184| 1720|NOTY |GLOB |0 |2
|ecp_nistz256_point_add_vis3
I will happily test any suggested changes.
Regards,
Rainer
--
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev