Closed acmacalister closed 9 years ago
Hi @acmacalister, sorry for the late response.
I don't have an i386 more, but I think we can trust your testing. :-) Can you squash the changes to a single commit that we can keep the history as linear as possible. It would make your changes more obvious (eliminated those merge conflicts) The easiest way is probably just checkout your working brach, and then
git reset origin/master
git commit -a -m "added x86 support for Linux"
Sounds good. It was easier to squash the commits in another PR. See #21
Doing some some bluetooth work with the Intel Edison, needed 32bit support, so this is it. :smile: Also tested it on Ubuntu to make sure it worked there as well. The design and asm is implemented the same way the golang sys package work as seen here:
https://github.com/golang/sys/blob/master/unix/syscall_linux_386.go#L154