Closed Nebuleon closed 9 years ago
Mmmh... after some investigations, we should maybe not remove everything. There is a lot of places where the Makefile try to avoid compilation problems on various architectures using those values.
What I suggest is to add the architecture you want to support here.
Alright, so after building for MIPS with NO_ASM = 0, I see that there is indeed architecture-specific stuff, namely a CPUID
instruction (and on MIPS, there is no such instruction); additionally, the code refers to eax
, ecx
and edx
, which are Intel registers.
Gonna kill this pull request for now and remake it with a MIPS support stanza instead. That, or perhaps you want NO_ASM := 1
on all architectures other than Intel.
For the benefit of #46.