Hay
Date
Jan. 30, 2025, 2:38 p.m.

Environment
arc

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build ARCH=arc CROSS_COMPILE=arc-elf32- 'CC=sccache arc-elf32-gcc' 'HOSTCC=sccache gcc'
In file included from /builds/linux/include/linux/atomic.h:74,
                 from /builds/linux/drivers/iommu/io-pgtable-arm.c:12:
/builds/linux/drivers/iommu/io-pgtable-arm.c: In function 'arm_lpae_install_table':
/builds/linux/include/linux/atomic-fallback.h:56:28: error: implicit declaration of function 'cmpxchg64'; did you mean 'cmpxchg'? [-Werror=implicit-function-declaration]
   56 | #define cmpxchg64_relaxed  cmpxchg64
      |                            ^~~~~~~~~
/builds/linux/drivers/iommu/io-pgtable-arm.c:370:8: note: in expansion of macro 'cmpxchg64_relaxed'
  370 |  old = cmpxchg64_relaxed(ptep, curr, new);
      |        ^~~~~~~~~~~~~~~~~