Pali Rohár 52a26d392a include/linux/byteorder: Fix compilation of __constant_cpu_to_be32()
The macro __constant_cpu_to_be32() uses ___constant_swab32(), which for
some reason is not defined and causes the following error during
compilation:

  include/linux/byteorder/little_endian.h:28:52: warning:
    implicit declaration of function ‘___constant_swab32’;
    did you mean ‘__builtin_bswap32’? [-Wimplicit-function-declaration]
   #define __constant_cpu_to_be32(x) ((__force __be32)___constant_swab32((x)))

Declare all ___constant_swabXX() macros.

Signed-off-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Marek Behún <marek.behun@nic.cz>
Reviewed-by: Stefan Roese <sr@denx.de>
2021-12-19 09:50:47 +01:00
..
2021-01-27 16:58:57 -05:00
2021-03-01 09:54:11 -05:00
2021-11-23 09:57:55 +02:00
2020-05-11 01:30:49 +05:30
2020-08-24 16:37:53 +02:00
2021-03-01 09:54:11 -05:00
2021-04-20 07:31:12 -04:00
2021-10-08 15:53:26 -04:00