]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
*** empty log message ***
authorNiels Möller <nisse@lysator.liu.se>
Sat, 15 Oct 2005 17:23:46 +0000 (19:23 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Sat, 15 Oct 2005 17:23:46 +0000 (19:23 +0200)
Rev: src/nettle/ChangeLog:1.344

ChangeLog

index e1f08a09307d5c99df90e4071b3b6d31fd2ce5d8..b731773045cc8d5a579a87eafa20851234032a18 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,30 @@
+2005-10-15  Niels Möller  <nisse@lysator.liu.se>
+
+       * sparc/machine.m4 (AES_LOAD, AES_ROUND): Started writing new AES
+       macros.
+
+       * sparc/aes-encrypt-internal.asm: New file.
+
 2005-10-14  Niels Möller  <nisse@lysator.liu.se>
 
+       * x86/aes-decrypt.asm, x86/aes-encrypt.asm: Deleted files.
+
+       * x86/aes-decrypt-internal.asm: New file.
+
+       * x86/machine.m4: Changed AES macros, to handle a table register.
+       Also take more of the used registers as argument.
+
+       * x86/aes-encrypt-internal.asm: Rewritten to match new interface,
+       with the table pointer as an argument. Unlike the old code, this
+       should really be position independent.
+
+       * configure.ac: When looking for assembler files, link in
+       aes-encrypt-internal.asm and aes-decrypt-internal.asm. Don't look
+       for aes.asm, aes-encrypt.asm and aes-decrypt.asm.
+       
+       * configure.ac (OBJDUMP): Use AC_CHECK_TOOL to check for objdump.
+       (ASM_MARK_NOEXEC_STACK): Use $OBJDUMP when examining the object file.
+
        * Makefile.in (nettle_SOURCES): Removed aes.c,
        aes-decrypt-table.c. Added aes-decrypt-internal.c and aes-encrypt-internal.c.