Commit e5dbccc1 authored by Andy Polyakov's avatar Andy Polyakov
Browse files

Solaris x86 linker erroneously pads .init segment with zeros instead of

nops, which causes SEGV at startup. So I don't align anymore.
parent f8fa22d8
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -135,5 +135,4 @@ OPENSSL_ia32_cpuid:

.section	.init
	call	OPENSSL_cpuid_setup
	.align	16
___
+0 −2
Original line number Diff line number Diff line
@@ -571,7 +571,6 @@ sub main'file_end
		movl	%edx,0(%edi)
		popl	%ebx
		popl	%edi
	.align	$align
	1:
___
		push (@out,$tmp);
@@ -716,7 +715,6 @@ sub main'initseg
		$tmp=<<___;
.section	.init
	call	$under$f
	.align	$align
___
		}
	elsif ($main'coff)