On Wed, 2 Jul 2025 17:53:05 +0200 Jens Remus <jremus@xxxxxxxxxxxxx> wrote: > > @@ -2,6 +2,9 @@ > > #ifndef _LINUX_UNWIND_USER_DEFERRED_TYPES_H > > #define _LINUX_UNWIND_USER_DEFERRED_TYPES_H > > > > +#include <asm/local64.h> > > +#include <asm/local.h> > > This creates the following circular dependency, that breaks the build on > s390 as follows, whenever local64.h is included first, so that local64_t > is not yet defined when unwind_deferred_types.h gets included down the > line: As per the discussion on patch 6, this may not be an issue in the next version. I'm looking to get rid of 64 bit cmpxchg. -- Steve