On the 0x3DD day of Apache Harmony Mark Hindess wrote: > > > in place of sfence in vm/vmcore/src/thread/linux/atomics.cpp. > > > > Yes I think this should help on processors with no SSE (not to mention > > SSE2) support. > > It does. HelloWorld runs okay with -Xint. (Now I just need to find a > way to run the tests on a machine which boots to a small ramdisk from > compact flash and doesn't currently support network file systems.) > > Without -Xint, predictably, it fails with not-immediately-helpful core > which reports: > > (gdb) bt > #0 0xa649d24d in ?? () > (gdb) x/1i $eip > 0xa649d24d: (bad) > > It might be worth adding an option to the federation build compile for > a more limited processor so that people can do some testing w/-Xint - on > OLPC, Geode and VIA based machines?
I tried to say that a build option would be nearly as hard to implement as a runtime option, which is more preferrable. -- Egor Pasko
