summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>1999-01-21 05:25:25 +0000
committerWerner Koch <wk@gnupg.org>1999-01-21 05:25:25 +0000
commita67389adbd43ea27910535819dd62ef16236f0d1 (patch)
treed877c8e0f8fa94473f95e43d5ef6c60a55dc596d
parent90fb92ebefa6ca9d0a61f7a0137512b21959309e (diff)
downloadlibgcrypt-a67389adbd43ea27910535819dd62ef16236f0d1.tar.gz
See ChangeLog: Thu Jan 21 06:22:10 CET 1999 Werner Koch
-rw-r--r--ChangeLog4
-rw-r--r--cipher/twofish.c1
-rw-r--r--configure.in4
-rw-r--r--mpi/mips3/README23
-rwxr-xr-xscripts/config.sub2
5 files changed, 31 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 4034e7f8..82286108 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Wed Jan 20 21:40:21 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
+
+ * configure.in: --enable-m-guard is now default
+
Wed Jan 13 12:49:36 CET 1999 Werner Koch <wk@isil.d.shuttle.de>
* INSTALL: Applied new information how to build rpms by Fabio Coatti
diff --git a/cipher/twofish.c b/cipher/twofish.c
index d52377f7..6ff7dee9 100644
--- a/cipher/twofish.c
+++ b/cipher/twofish.c
@@ -22,6 +22,7 @@
#include <string.h> /* for memcmp() */
#include "types.h" /* for byte and u32 typedefs */
+#include "util.h"
#include "errors.h"
diff --git a/configure.in b/configure.in
index d26b1bce..96060957 100644
--- a/configure.in
+++ b/configure.in
@@ -49,8 +49,8 @@ if test "$use_m_debug" = yes; then
else
AC_MSG_CHECKING([whether memory guard is requested])
AC_ARG_ENABLE(m-guard,
- [ --disable-m-guard disable memory guard facility],
- use_m_guard=$enableval, use_m_guard=yes)
+ [ --enable-m-guard enable memory guard facility],
+ use_m_guard=$enableval, use_m_guard=no)
AC_MSG_RESULT($use_m_guard)
fi
if test "$use_m_guard" = yes ; then
diff --git a/mpi/mips3/README b/mpi/mips3/README
new file mode 100644
index 00000000..e94b2c74
--- /dev/null
+++ b/mpi/mips3/README
@@ -0,0 +1,23 @@
+This directory contains mpn functions optimized for MIPS3. Example of
+processors that implement MIPS3 are R4000, R4400, R4600, R4700, and R8000.
+
+RELEVANT OPTIMIZATION ISSUES
+
+1. On the R4000 and R4400, branches, both the plain and the "likely" ones,
+ take 3 cycles to execute. (The fastest possible loop will take 4 cycles,
+ because of the delay insn.)
+
+ On the R4600, branches takes a single cycle
+
+ On the R8000, branches often take no noticable cycles, as they are
+ executed in a separate function unit..
+
+2. The R4000 and R4400 have a load latency of 4 cycles.
+
+3. On the R4000 and R4400, multiplies take a data-dependent number of
+ cycles, contrary to the SGI documentation. There seem to be 3 or 4
+ possible latencies.
+
+STATUS
+
+Good...
diff --git a/scripts/config.sub b/scripts/config.sub
index b9513247..34c7b07b 100755
--- a/scripts/config.sub
+++ b/scripts/config.sub
@@ -968,7 +968,7 @@ case $os in
-xenix)
os=-xenix
;;
- -MiNT | -mint)
+ -mint)
os=-mint
;;
-none)