Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e8a2d040 authored by Will Deacon's avatar Will Deacon
Browse files

arm64: cmpxchg: Include build_bug.h instead of bug.h for BUILD_BUG



Having asm/cmpxchg.h pull in linux/bug.h is problematic because this
ends up pulling in the atomic bitops which themselves may be built on
top of atomic.h and cmpxchg.h.

Instead, just include build_bug.h for the definition of BUILD_BUG.

Signed-off-by: default avatarWill Deacon <will.deacon@arm.com>
parent 8a624f14
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -18,7 +18,7 @@
#ifndef __ASM_CMPXCHG_H
#define __ASM_CMPXCHG_H

#include <linux/bug.h>
#include <linux/build_bug.h>

#include <asm/atomic.h>
#include <asm/barrier.h>