Sorted out CMake on x86-64 and fixed silly XMM# bug introduced when working on Win64...
commit1caee8ab3b6c3cf3ceb06d1ec4a5e09e2d90c543
authorJames Lyon <jamesly0n@hotmail.com>
Thu, 25 Apr 2013 21:30:53 +0000 (25 22:30 +0100)
committerJames Lyon <jamesly0n@hotmail.com>
Thu, 25 Apr 2013 21:30:53 +0000 (25 22:30 +0100)
tree8030bbd2960b6951864d1bc21d634d6a95379196
parente7a7efed11792e0dbc14a66b02fa7b25886f69d8
Sorted out CMake on x86-64 and fixed silly XMM# bug introduced when working on Win64 stdargs.

I removed the XMM6/7 registers from the register list because they are not used
on Win64 however they are necessary for parameter passing on x86-64. I have now
restored them but not marked them with RC_FLOAT so they will not be used except
for parameter passing.
CMakeLists.txt
Makefile
config.h.in
lib/libtcc1.c
libtcc.c
tcclib.h [moved from include/tcclib.h with 100% similarity]
tests/CMakeLists.txt
tests/Makefile
tests/tests2/Makefile
x86_64-gen.c