From f562b523fb5d8b233de11aca2a64056619bdfca1 Mon Sep 17 00:00:00 2001 From: Michael Jerris Date: Wed, 26 Apr 2006 15:39:05 +0000 Subject: [PATCH] remove gcc specific non c99 compliant optimization. git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1257 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/srtp/crypto/include/datatypes.h | 9 --------- 1 file changed, 9 deletions(-) diff --git a/libs/srtp/crypto/include/datatypes.h b/libs/srtp/crypto/include/datatypes.h index ff37febba3..31f436f297 100644 --- a/libs/srtp/crypto/include/datatypes.h +++ b/libs/srtp/crypto/include/datatypes.h @@ -392,21 +392,12 @@ octet_string_set_to_zero(uint8_t *s, int len); # define be64_to_cpu(x) bswap_64((x)) #else -# ifdef HAVE_X86 -/* Fall back. */ -static inline uint32_t be32_to_cpu(uint32_t v) { - /* optimized for x86. */ - asm("bswap %0" : "=r" (v) : "0" (v)); - return v; -} -# else /* HAVE_X86 */ # ifdef HAVE_NETINET_IN_H # include # elif defined HAVE_WINSOCK2_H # include # endif # define be32_to_cpu(x) ntohl((x)) -# endif /* HAVE_X86 */ static inline uint64_t be64_to_cpu(uint64_t v) { # ifdef NO_64BIT_MATH