crypto/sparccpuid.S: limit symbol visibility.
authorAndy Polyakov <appro@openssl.org>
Mon, 13 Jun 2016 21:30:08 +0000 (23:30 +0200)
committerAndy Polyakov <appro@openssl.org>
Tue, 14 Jun 2016 17:44:56 +0000 (19:44 +0200)
Couple of never-used symbols were clasing with FIPS module, "weakening"
them allows to resolve linking errors.

RT#3699

Reviewed-by: Rich Salz <rsalz@openssl.org>
crypto/sparccpuid.S

index 7b12ec293154367b7a69e56e8eacebf5eac346de..51ba441440bb5bfedd4b1a9555452f1b9ada189d 100644 (file)
@@ -429,6 +429,7 @@ OPENSSL_cleanse:
 .size  OPENSSL_cleanse,.-OPENSSL_cleanse
 
 .global        _sparcv9_vis1_instrument_bus
+.weak  _sparcv9_vis1_instrument_bus
 .align 8
 _sparcv9_vis1_instrument_bus:
        mov     %o1,%o3                                 ! save cnt
@@ -467,6 +468,7 @@ _sparcv9_vis1_instrument_bus:
 .size  _sparcv9_vis1_instrument_bus,.-_sparcv9_vis1_instrument_bus
 
 .global        _sparcv9_vis1_instrument_bus2
+.weak  _sparcv9_vis1_instrument_bus2
 .align 8
 _sparcv9_vis1_instrument_bus2:
        mov     %o1,%o3                                 ! save cnt