Commit 9c8516b6 authored by Richard Levitte's avatar Richard Levitte
Browse files

Add PADLOCK_ASM to dso_defines rather than lib_defines



Since the padlock code is an engine, the assembler is for a module,
not a library link to when building a program...  there's a
distinction.

Fixes #2311

Reviewed-by: default avatarMatt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/8220)

(cherry picked from commit 88780b1c)
parent 9c6d536f
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1419,7 +1419,7 @@ unless ($disabled{asm}) {
	push @{$config{lib_defines}}, "X25519_ASM";
    }
    if ($target{padlock_asm_src} ne $table{DEFAULTS}->{padlock_asm_src}) {
	push @{$config{lib_defines}}, "PADLOCK_ASM";
	push @{$config{dso_defines}}, "PADLOCK_ASM";
    }
    if ($target{poly1305_asm_src} ne "") {
	push @{$config{lib_defines}}, "POLY1305_ASM";