Fix missing/bad refactoring for X86, tested on Ubuntu 12.04 32 bits also the tcctest.c do not pass