Commit 005bcd6fbab124fa6043b0261aa7b64afc276e9a

Authored by Stéphane Raimbault
1 parent bf300474

Use builtin bswap16 of gcc 4.8 (#377)

Showing 1 changed file with 4 additions and 0 deletions
src/modbus-data.c
@@ -43,6 +43,10 @@ @@ -43,6 +43,10 @@
43 # undef bswap_32 43 # undef bswap_32
44 # define bswap_32 __builtin_bswap32 44 # define bswap_32 __builtin_bswap32
45 # endif 45 # endif
  46 +# if GCC_VERSION >= 480
  47 +# undef bswap_16
  48 +# define bswap_16 __builtin_bswap16
  49 +# endif
46 #endif 50 #endif
47 51
48 #if defined(_MSC_VER) && (_MSC_VER >= 1400) 52 #if defined(_MSC_VER) && (_MSC_VER >= 1400)