Richard Henderson wrote: > Please try this as a followup to the previous two patches. > That should clean up the mistake with the insv change.
Just a quick heads-up that something still must be broken; I get extra test suite failures: FAIL: gcc.dg/atomic-compare-exchange-1.c execution test FAIL: gcc.dg/atomic-compare-exchange-2.c execution test FAIL: gcc.dg/atomic-compare-exchange-3.c execution test WARNING: program timed out. FAIL: gcc.dg/atomic-op-3.c execution test FAIL: gcc.dg/ia64-sync-2.c execution test FAIL: gcc.dg/ia64-sync-3.c execution test FAIL: gcc.dg/sync-3.c execution test FAIL: gcc.dg/simulate-thread/atomic-other-int.c -O0 -g thread simulation test FAIL: gcc.dg/simulate-thread/atomic-other-int.c -O2 -g thread simulation test FAIL: gcc.dg/simulate-thread/atomic-other-int.c -O3 -g thread simulation test FAIL: gcc.dg/simulate-thread/atomic-other-short.c -O3 -g thread simulation test FAIL: libatomic.c/atomic-compare-exchange-3.c execution test WARNING: program timed out. FAIL: libatomic.c/atomic-op-3.c execution test FAIL: libatomic.c/generic-2.c execution test and just about all libgomp tests and many libjava tests seem to hang and time out ... I'll have a look what's going on here. Bye, Ulrich -- Dr. Ulrich Weigand GNU Toolchain for Linux on System z and Cell BE ulrich.weig...@de.ibm.com