Commit 6e652da4 authored by Richard Levitte's avatar Richard Levitte
Browse files

VMS: modify crypto/bn/asm/ia64.S to build properly



On VMS, 'abort' is really 'decc$abort'

Reviewed-by: default avatarAndy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5357)
parent ab7134ef
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -157,6 +157,9 @@
#else
#define	ADDP	add
#endif
#ifdef __VMS
.alias abort, "decc$abort"
#endif

#if 1
//
@@ -1428,6 +1431,7 @@ bn_div_words:
	mov		ar.ec=0		// don't rotate at exit
	mov		pr.rot=0	}
{ .mii;	mov		L=r33		// save l
	mov		r25=r0		// needed if abort is called on VMS
	mov		r36=r0		};;

.L_divw_shift:	// -vv- note signed comparison