Historique des commits

Auteur SHA1 Message Date
  florian d2d1c30b53 * patch by Christo Crause, resolves #38961, fixes the following formatting and spelling problems in the AVR compiler files: il y a 4 ans
  florian 6a653c298c * patch by Christo Crause: do not generate LDD for avrtiny, resolves #38958 il y a 4 ans
  florian 235c82feaa + AVR: MovOp2Op 2 optimization il y a 4 ans
  florian e168707f5b * patch by Christo Crause: handle references to absolute address 0 correctly, resolves #38861 il y a 4 ans
  florian 1333d5aea8 + patch by Dimitrios Chr. Ioannidis: include dwar-3 sections in avr-embedded linker script il y a 4 ans
  florian 0049abce42 * fix proposed by Christo Crause: properly handle pointer constant nodes on avr, resolves #38321 il y a 4 ans
  florian 99588969b9 * patch by Christo Crause: Fix missed optimization opportunities, resolves #38285 il y a 4 ans
  florian d75fb82753 * do not reuse a loaded reference for avrtiny in a_op_const*, resolves #38142 il y a 4 ans
  florian af4eb12b43 * patch by Christo Crause to fix illegal ldd generation for avrtiny, resolves #37929 il y a 4 ans
  florian 64ff162e3f * patch by Christo Crause: r0, r1 are no volatile registers for avr tiny il y a 4 ans
  florian 35b2d80271 * avr: patch by Christo Crause: replace findreg_by_gasname with gas_regname_table, resolves #37131 il y a 5 ans
  nickysn 34eb9ade91 * fix for OP_ROR in tcgavr.a_op_reg_reg_internal il y a 5 ans
  florian 9872a8a57a * AVR: couple of fixes for CPUs with only 16 registers il y a 5 ans
  florian 265783c4b5 * remove accidently committed debug code il y a 5 ans
  florian b65e3288aa * patch by Christo Crause: combine code paths for avr1 and avrtiny when converting lds/sts to in/out, resolves #36697 il y a 5 ans
  florian 32e17c5114 * for avr1, do not save registers during an interrupt procedure, as it has no memory to store them il y a 5 ans
  florian 438c971460 * AVR: for avr1 lds/sts must be converted to in/out as well if possible il y a 5 ans
  florian a589637b1d * patch by Christo Crause: more avr1 controllers and remove attiny28 from avr25 makefile list, resolves #36686 il y a 5 ans
  florian 54a6784e85 * AVR: decide after compiler if a certain subroutine is suitable for avr1, if not, replace it by sleep and warn il y a 5 ans
  florian b77b0df3bd * AVR: attiny28 is an avr1 CPU il y a 5 ans
  florian c9fce8b742 * AVR: take care of CPUAVR_HAS_MOVW in assembler routines il y a 5 ans
  florian 3cb2cff444 * patch by Christo Crause: more AVR controllers, resolves #36683 il y a 5 ans
  florian a124adb9a7 * patch by Christo Crause: add missing atmega-PB controllers, resolves #36667 il y a 5 ans
  florian 5e4de7277a * patch by Christo Craus to reorder the avr controllers for better overview, resolves #36662 il y a 5 ans
  florian 104cb227d4 * patch by Christo Crause: board aliases to onboard controllers, resolves #36659 il y a 5 ans
  florian 8d1eeea942 * actually, with lds/sts avrtiny can load addresses up to 191 il y a 5 ans
  florian dd2212e1f7 * based on a patch by Christo Crause: more compiler fixes for avrtiny, resolves #36646 il y a 5 ans
  florian be4c56a05c * patch by Christo Crause: fix startup code for avrtiny subarch, resolves #36650 il y a 5 ans
  florian 61c6c04f71 + patch by Christo Crause: Support for attiny10x controllers, resolves #36645 il y a 5 ans
  florian ea2a93731d * patch by Christo Crause: support for megaAVR 0 and tinyAVR 0/1, #36616, part 3/3 il y a 5 ans