| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
The i386 calling convention expects the callee to pop 1 word of the
stack when performing a struct ret.
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
| |
Brings it more into line with make based system. I've tested on 32- and 64-bit
Windows, but not yet Linux.
|
| |
|
|
|
| |
tcctest1-3 fail, but this appears to be due to bugs in GCC rather than TCC
(from manual inspection of the output).
|
|
|
Win32 build and tests work under CMake, however I haven't added
install code yet. Win64 build fails due to chkstk.S failing to
assemble.
|