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] |
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] |