In article <6148.1737238...@splode.eterna23.net>, matthew green <m...@eterna23.net> wrote: >> src/external/lgpl2/userspace-rcu/dist/include/urcu/arch: sparc64.h > >hmmm, you could make the ones with "stbar" also be present for >v7 as it is a no-op there... and if binutils is to be believed, >ldstub also exists in sparc v6 (!). > >perhaps "swap" isntruction (which is in v7) can be used here? > >either way, please make this consistent for v7 and v8, as we >compile with v7 target normally and so this actually means that >v8 systems are missing the support entirely. >
Ok, I will do it unconditionally then. I was just doing what the gcc code was doing before (as mentioned in the comment). christos