Open jdart1 opened 8 years ago
Is there a reason not to merge this? I think without this pull request the code is not really portable to non-x86 architectures. But I am open to other ways of fixing that.
Sorry about that. The change did require me to check some things, which I never got around to. There is a backlog of changes needed for Fathom that I currently have little time for.
Always use TB_CUSTOM_POP_COUNT if defined. If not defined and if also TB_NO_HW_POP_COUNT is not defined, use a x86 hardware instruction, but only if on a recognized compiler/architecture that has one. Fixes issue #9 (ARM compatibility).