Fix pic14 library compilation.
Just speculation, but maybe there is a memory map issue here? The R3KA maps its logical address space to a 1 MB physical address space. The R4K can use a 512 KB to 16 MB physical address space, by changing the MECR register, but AFAIK the reset value for MECR makes it behave like the R3KA with a 1 MB physical address space.
r4k memory / ldp issue
Merges from trunk to atomic and rabbit branches, merge from Rabbit branch to tlcs branch, cut arraybounds branch.
Add m6502 prefix to several functions.
Refactor of genCmpEqNeq() for ifx==false.
Disable a test for -mmcs51 --model-large, where it fails due to known bug #3903. Cleanup some leftover __SDCC_LONGLONG, which is no longer relevant, since all maintained ports now support long long.
mcs51 huge model function pointer comparison
Well, the test-stm8-large regression tests pass, and they use 24-bit addresses for functions. For most of the tests the top byte will be 0x00, but tests/bug-3778.c and tests/bug-3786.c should have non-zero top bytes in 24bit addresses.
Can you give me an example for stm8 for which you know that it works (or worked) as you expected? Thanks.
Enable tracking of tsxaop in the tempstack.
Fix typos.
Small genPackBits() improvement.
Additional peephole rules for new codegen paths.
Fix bug in instruction cycle count.
Partial refcator of genCmpEqNeq().
Merges from trunk.
[ucsim-tlcs870] ld psw,n; swap g
Optimize compare with zero.
Allow inc/dec on objects on the stack.
Enable several additional tests for mos6502.
6502 zero page overflow
Ok, but why does it work for stm8 (didn't check again today, but when I did months ago, AFAIR it did work for stm8), and can we make the rab assembler behave like stm8? And maybe ez80 and tlcs90, too?
Ok, but why does it work for stm8 (didn't check but when I did months ago, AFAIR it did work for stm8), and can we make the rab assembler behave like stm8? And maybe ez80 and tlcs90, too?
Ok, but why does it work for stm8 (didn't check but when I did months ago, AFAIR it did work for stm8), and can we make the rab assembler behave like stm8? And maybe ez80, too?
Merges from trunk.