florian
925979c6e4
* AVR: take care of CPUAVR_HAS_MOVW in assembler routines
...
git-svn-id: trunk@44131 -
2020-02-08 22:05:20 +00:00
florian
17c4834a4a
* system unit can be build for subarch avrtiny
...
git-svn-id: trunk@44032 -
2020-01-24 22:04:14 +00:00
Jeppe Johansen
4b93eb64b3
- Split division routines out into an include file.
...
- Reuse division routines for calculating both division and modulus.
- Add implementations of BsfByte and BsrByte that don't use a lookup table.
git-svn-id: trunk@42494 -
2019-07-25 14:56:18 +00:00
Jeppe Johansen
ee7bc1d516
- Fix compilation on architectures without absolute call/jump instructions.
...
git-svn-id: trunk@42164 -
2019-06-02 15:50:41 +00:00
Jeppe Johansen
dee0197890
- Add assembler implementation of integer division, patch by Christo Crause. For now there's a division by zero check added.
...
- Fix setjmp/longjmp handling on 3 byte PC AVRs.
git-svn-id: trunk@42162 -
2019-06-02 13:14:19 +00:00
florian
c05d4912f4
+ basic system unit for avr-embedded
...
* fixed several compiler stuff to be able to start system unit compilation on avr
git-svn-id: trunk@10318 -
2008-02-13 20:35:16 +00:00