-
When compiling a very simple test program for z80 an incorrect 16 bit indexed load is generated by the compiler.
This was correct in earlier version.
The test program:
~~~
/* Very very simple te…
-
Just a heads-up.
Do you guys know about this: https://github.com/earl1k/llvm-z80
Maybe interesting to support to allow other (front-end) languages to generate z80 asm?
[2c]
-
I've used `inc sp` in C interfaces to device drivers in some places. Need to remove this technique as it is not multitask / multi-thread safe.
False assumption that the stack value being incremented …
-
I played a bit around and wanted to see, what fastcall generates.
C code used:
```c
#define uint8_t unsigned char
uint8_t stupid(uint8_t x) __z88dk_fastcall{
return (uint8_t)((uint8_t)8 + (…
-
The Z80N and Z180 are very similar to the Z80, as they only add few instructions. So it should not require too much effor to support them in mdl.
Even if the Z80N and Z180 instructions are not opti…
-
Can anyone help with this. What am I missing here?
make -C lib
sdcc -mmcs51 -I../include -c serial.c -o serial.rel
../include/fx2regs.h:43: syntax error: token -> 'at' ; column 8
make[1]: **\* [seri…
-
FAILED: lib/Target/RISCV/RISCVGenGlobalISel.inc
cd /home/bsa/projects/llvm-project/build && /home/bsa/projects/llvm-project/build/bin/llvm-tblgen -gen-global-isel -I /home/bsa/projects/llvm-project/…
b-s-a updated
2 years ago
-
Various things need relocatable binaries so it makes sense to add support for them to the toolchains that don't yet handle it. cc65 does (but the format is sucky so wants a convertor), sdcc doesn't (b…
-
While browsing through the CPUCore.cc code I noticed some `isTurboR` checks that seemed suspicious to me. The Z80 on the MSX turbo R is embedded in the Toshiba T9769 MSX-ENGINE (it is the Toshiba TMPZ…
grauw updated
2 years ago
-
Hi. When I compiled a C file it was all file. No issues.
But days later it now says the help message of SDCC
```
SDCC : mcs51/z80/z180/r2k/r2ka/r3ka/gbz80/tlcs90/ez80_z80/z80n/ds390/pic16/pic14/TIN…