This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

question regarding atomicity.h on powerpc


Hi,

I just checked libstdc++-v3/config/cpu/powerpclibstdc++-v3/config/cpu/powerpc/atomicity.h
in GCC head CVS (upcoming 3.4).

The asm constructs are probably missing an "isync" after the last "bne".

And both are probably missing an "lwsync" or "eieio" before the loop to
sync the out of order data stores.

Can someone with more indepth gcc/powerpc knowledge please check it?

Ciao, Marcus

Attachment: pgp00000.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]