Remove all assembly optimizations for htonl and htons
commitbe930668eccf842d5a1a068a3e01b660d5bcb813
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 24 Oct 2022 14:35:04 +0000 (24 11:35 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Mon, 24 Oct 2022 14:40:08 +0000 (24 11:40 -0300)
tree1a859f3da01f4a0c5393f90d3977862f53de40ea
parent29ff5b5b7237c8560dafecd27bd809c80ae5338e
Remove all assembly optimizations for htonl and htons

The builtin bswap is already used if optimziation is enabled for
GCC 4.8+, so glibc symbols will be used in a very limited scenarios.

Also, gcc generated code is quite similar to all but ia64 and i386
htons.

Checked on alpha, i686, and ia64.
sysdeps/alpha/htonl.S [deleted file]
sysdeps/alpha/htons.S [deleted file]
sysdeps/i386/htons.S [deleted file]
sysdeps/ia64/htonl.S [deleted file]
sysdeps/ia64/htons.S [deleted file]