]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
remove gcc specific non c99 compliant optimization.
authorMichael Jerris <mike@jerris.com>
Wed, 26 Apr 2006 15:39:05 +0000 (15:39 +0000)
committerMichael Jerris <mike@jerris.com>
Wed, 26 Apr 2006 15:39:05 +0000 (15:39 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@1257 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/srtp/crypto/include/datatypes.h

index ff37febba377103487d2d99baba36a7469487fdd..31f436f2971bb344b37adb2e5ccc9da28303e4b5 100644 (file)
@@ -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 <netinet/in.h>
 #  elif defined HAVE_WINSOCK2_H
 #   include <winsock2.h>
 #  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