Print this page
4853 illumos-gate is not lint-clean when built with openssl 1.0

@@ -1,9 +1,9 @@
 #!/usr/bin/env perl
 
 $0 =~ m/(.*[\/\\])[^\/\\]+$/; $dir=$1;
-push(@INC, "${dir}perlasm", "perlasm");
+push(@INC, "${dir}", "perlasm");
 require "x86asm.pl";
 
 &asm_init($ARGV[0],"x86cpuid");
 
 for (@ARGV) { $sse2=1 if (/-DOPENSSL_IA32_SSE2/); }

@@ -351,8 +351,13 @@
         &cmp    ("eax",0);
         &cmove  ("eax","ecx");
         &ret    ();
 &function_end_B("OPENSSL_ia32_rdrand");
 
+&initseg("illumos_locking_setup");
 &initseg("OPENSSL_cpuid_setup");
 
+&hidden("illumos_locking_setup");
+&hidden("OPENSSL_cpuid_setup");
+&hidden("OPENSSL_ia32cap_P");
+
 &asm_finish();