From 2218717cf6a70edda8093a9fa39ded8909c1648d Mon Sep 17 00:00:00 2001 From: rockcavera Date: Tue, 19 May 2020 21:58:46 -0300 Subject: [PATCH] fixes for `-d:swapBytesBuiltin --cc:vcc` renamed the `builtin_bswapT` procedures of the vcc compiler to `swapBytesBuiltin`, to then work correctly with `-d:swapBytesBuiltin --cc:vcc` --- stew/endians2.nim | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stew/endians2.nim b/stew/endians2.nim index 50d1f4c..eb60a71 100644 --- a/stew/endians2.nim +++ b/stew/endians2.nim @@ -47,13 +47,13 @@ elif defined(icc): elif defined(vcc): func swapBytesBuiltin(x: uint8): uint8 = x - proc builtin_bswap16(a: uint16): uint16 {. + func swapBytesBuiltin(a: uint16): uint16 {. importc: "_byteswap_ushort", cdecl, header: "".} - proc builtin_bswap32(a: uint32): uint32 {. + func swapBytesBuiltin(a: uint32): uint32 {. importc: "_byteswap_ulong", cdecl, header: "".} - proc builtin_bswap64(a: uint64): uint64 {. + func swapBytesBuiltin(a: uint64): uint64 {. importc: "_byteswap_uint64", cdecl, header: "".} func swapBytesNim(x: uint8): uint8 = x