summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
diff options
context:
space:
mode:
authorTheodore Tso <tytso@mit.edu>1994-01-17 20:44:58 +0000
committerTheodore Tso <tytso@mit.edu>1994-01-17 20:44:58 +0000
commitfc8f5e6dd08c2b9abfbfce5f121746ca4bc75908 (patch)
treef3f881c248545d5ed4e9b3bb7df8c34d6b839021 /src/lib/crypto
parent09e18094342958d5f5231dcbc03e6cbc93fd01bb (diff)
downloadkrb5-fc8f5e6dd08c2b9abfbfce5f121746ca4bc75908.tar.gz
krb5-fc8f5e6dd08c2b9abfbfce5f121746ca4bc75908.tar.xz
krb5-fc8f5e6dd08c2b9abfbfce5f121746ca4bc75908.zip
libcrypto needs the memmove routine
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3357 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto')
-rw-r--r--src/lib/crypto/os/Imakefile14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/lib/crypto/os/Imakefile b/src/lib/crypto/os/Imakefile
index 1edca87fc0..7ca6484107 100644
--- a/src/lib/crypto/os/Imakefile
+++ b/src/lib/crypto/os/Imakefile
@@ -24,9 +24,17 @@
#
NormalLibraryObjectRule()
-OBJS= rnd_confoun.o localaddr.o ustime.o
+#if HasMemmove
+MMOBJS=
+MMSRCS=
+#else
+MMOBJS= memmove.o
+MMSRCS= memmove.c
+#endif
-SRCS= rnd_confoun.c localaddr.c ustime.c
+OBJS= rnd_confoun.o localaddr.o ustime.o $(MMOBJS)
+
+SRCS= rnd_confoun.c localaddr.c ustime.c $(MMSRCS)
SubdirLibraryRule($(OBJS))
@@ -40,3 +48,5 @@ localaddr.c: ../../krb5/os/localaddr.c
ustime.c: ../../krb5/os/ustime.c
$(LN) ../../krb5/os/ustime.c $@
+memmove.c: ../../krb5/posix/memmove.c
+ $(LN) ../../krb5/posix/memmove.c $@