Supply a build rule for the recently added nptest
Commit d4ab70f27c
added a test program
to check that the NULL pointer is represented as all zero bits, but
did not specify a build rule for that new executable. On many platforms,
the implicit rule sufficed, since nptest is a very simple program, but
for at least darwin-i386-cc, an explicit rule is needed. On darwin-i386-cc,
the implicit rule targetted a 64-bit executable, but the object file
containing the definition of main was a 32-bit object, which the linker
excluded from consideration, resulting in a link failure due to no
definition for _main.
Add the missing build rule to fix the build on such platforms.
Signed-off-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Dr. Stephen Henson <steve@openssl.org>
This commit is contained in:
parent
13e228d684
commit
18716ba256
1 changed files with 3 additions and 0 deletions
|
@ -504,6 +504,9 @@ BUILD_CMD_STATIC=shlib_target=; \
|
|||
$(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO)
|
||||
@target=$(RSATEST); $(BUILD_CMD)
|
||||
|
||||
$(NPTEST)$(EXE_EXT): $(NPTEST).o $(DLIBCRYPTO)
|
||||
@target=$(NPTEST); $(BUILD_CMD)
|
||||
|
||||
$(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO)
|
||||
@target=$(BNTEST); $(BUILD_CMD)
|
||||
|
||||
|
|
Loading…
Reference in a new issue