From d41b3c82119ea16588ab28ca24b5fb07515de60e Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sun, 19 Aug 2018 10:06:20 -0400 Subject: [PATCH] Fix linking rdrand.obj twice on Windows using cryptest.nmake --- cryptest.nmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cryptest.nmake b/cryptest.nmake index e6a16fc4..05be7498 100644 --- a/cryptest.nmake +++ b/cryptest.nmake @@ -104,7 +104,7 @@ PLATFORM = x64 AS = ml.exe ASFLAGS = /nologo /D_M_X86 /W3 /Cx /Zi /safeseh LIB_SRCS = $(LIB_SRCS) rdrand.cpp rdrand.asm -LIB_OBJS = $(LIB_OBJS) rdrand.obj rdrand-x86.obj +LIB_OBJS = $(LIB_OBJS) rdrand-x86.obj LDFLAGS = $(LDFLAGS) /MACHINE:X86 LDLIBS = $(LDLIBS) kernel32.lib !ENDIF @@ -117,7 +117,7 @@ LDLIBS = $(LDLIBS) kernel32.lib AS = ml64.exe ASFLAGS = /nologo /D_M_X64 /W3 /Cx /Zi LIB_SRCS = $(LIB_SRCS) rdrand.cpp rdrand.asm -LIB_OBJS = $(LIB_OBJS) rdrand.obj rdrand-x64.obj x64masm.obj x64dll.obj +LIB_OBJS = $(LIB_OBJS) rdrand-x64.obj x64masm.obj x64dll.obj LDFLAGS = $(LDFLAGS) /MACHINE:X64 LDLIBS = $(LDLIBS) kernel32.lib !ENDIF