[git] GCRYPT - branch, master, updated. libgcrypt-1.6.0-102-g4ce77b0

by Werner Koch cvs at cvs.gnupg.org
Tue Aug 5 12:28:54 CEST 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GNU crypto library".

The branch, master has been updated
       via  4ce77b0a810d3c889c07dfb385127d90fa1ae36a (commit)
       via  d2d28298ccc0d0f3c0b03fd323deb1e8808ef74f (commit)
       via  71939faa7c54e7b4b28d115e748a85f134876a02 (commit)
      from  a17c29844b63e9e869f7855d901bc9d859234ead (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4ce77b0a810d3c889c07dfb385127d90fa1ae36a
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Aug 5 12:26:36 2014 +0200

    mpi: Fix regression for powerpc-apple-darwin detection.
    
    * mpi/config.links: Add separate entry for powerpc-apple-darwin.
    --
    
    GnuPG-bug-id: 1616

diff --git a/mpi/config.links b/mpi/config.links
index 4f35ea2..f44299d 100644
--- a/mpi/config.links
+++ b/mpi/config.links
@@ -44,7 +44,6 @@ echo '/* created by config.links - do not edit */' >./mpi/asm-syntax.h
 echo "/* Host: ${host} */" >>./mpi/asm-syntax.h
 
 case "${host}" in
-    powerpc-apple-darwin*          | \
     i[34567]86*-*-openbsd[12]*     | \
     i[34567]86*-*-openbsd3.[0123]*)
        echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h
@@ -284,6 +283,12 @@ case "${host}" in
         mpi_cpu_arch="m68k"
 	;;
 
+    powerpc-apple-darwin*)
+       echo '/* No working assembler modules available */' >>./mpi/asm-syntax.h
+       path=""
+       mpi_cpu_arch="ppc"
+       ;;
+
     powerpc*-*-netbsd* | powerpc*-*-openbsd*)
        echo '/* configured {Open,Net}BSD on powerpc */' >>./mpi/asm-syntax.h
        echo '#define ELF_SYNTAX'                 >>./mpi/asm-syntax.h

commit d2d28298ccc0d0f3c0b03fd323deb1e8808ef74f
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Aug 5 12:15:26 2014 +0200

    Fix bug inhibiting the use of the sentinel attribute.
    
    * src/gcrypt.h.in: Fix typo in macro.
    --
    
    Reported-by: Rafaël Carré <funman at videolan.org>

diff --git a/src/gcrypt.h.in b/src/gcrypt.h.in
index a5f8350..9d64b22 100644
--- a/src/gcrypt.h.in
+++ b/src/gcrypt.h.in
@@ -102,7 +102,7 @@ extern "C" {
 
 #define _GCRY_GCC_ATTR_PRINTF(f,a)  __attribute__ ((format (printf,f,a)))
 
-#if _GCRT_GCC_VERSION >= 40000
+#if _GCRY_GCC_VERSION >= 40000
 #define _GCRY_GCC_ATTR_SENTINEL(a) __attribute__ ((sentinel(a)))
 #endif
 

commit 71939faa7c54e7b4b28d115e748a85f134876a02
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Aug 5 12:12:52 2014 +0200

    mpi: Use BSD syntax for x86_64-apple-darwin
    
    * mpi/config.links: Add case for x86_64-apple-darwin.
    --
    
    Suggested by gniibe on 2014-04-24.

diff --git a/mpi/config.links b/mpi/config.links
index 0217d35..4f35ea2 100644
--- a/mpi/config.links
+++ b/mpi/config.links
@@ -127,6 +127,12 @@ case "${host}" in
 	path="i586 i386"
         mpi_cpu_arch="x86"
 	;;
+    x86_64-apple-darwin*)
+	echo '#define BSD_SYNTAX' >>./mpi/asm-syntax.h
+	cat  $srcdir/mpi/i386/syntax.h	    >>./mpi/asm-syntax.h
+	path="amd64"
+        mpi_cpu_arch="x86"
+	;;
     x86_64-*-*)
 	echo '#define ELF_SYNTAX' >>./mpi/asm-syntax.h
 	cat  $srcdir/mpi/i386/syntax.h	    >>./mpi/asm-syntax.h

-----------------------------------------------------------------------

Summary of changes:
 mpi/config.links |   13 ++++++++++++-
 src/gcrypt.h.in  |    2 +-
 2 files changed, 13 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
The GNU crypto library
http://git.gnupg.org


_______________________________________________
Gnupg-commits mailing list
Gnupg-commits at gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-commits


More information about the Gcrypt-devel mailing list