Commit 005bcd6fbab124fa6043b0261aa7b64afc276e9a
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) |