aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/avr/avr.h
AgeCommit message (Expand)AuthorFilesLines
14 daysAVR: target/118001 - Add __flashx as 24-bit named address space.Georg-Johann Lay1-0/+1
2024-11-29AVR: Fix some coding rule nits and typos.Georg-Johann Lay1-1/+1
2024-11-22AVR: target/117726 - Tweak ashiftrt:SI and lshiftrt:SI insns.Georg-Johann Lay1-3/+4
2024-11-22AVR: Use Var(avropt_xxx) for option variables in avr.opt.Georg-Johann Lay1-3/+3
2024-11-21AVR: target/117726 - Better optimizations of ASHIFT:SI insns.Georg-Johann Lay1-0/+6
2024-11-19AVR: Use more bool.Georg-Johann Lay1-11/+11
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-6/+6
2024-09-18reload1.cc: rtl-optimization/116326 - Use RELOAD_ELIMINABLE_REGS.Georg-Johann Lay1-1/+8
2024-09-06AVR: Remove "Atmel" from header comment.Georg-Johann Lay1-1/+1
2024-07-28AVR target 116056 - Support attribute signal(n), interrupt(n) and noblock.Georg-Johann Lay1-4/+14
2024-06-25Replace {FLOAT,{,LONG_}DOUBLE}_TYPE_SIZE with new hook mode_for_floating_typeKewen Lin1-3/+0
2024-02-29AVR: target/114132 - Code sets up a frame pointer without need.Georg-Johann Lay1-0/+4
2024-02-15AVR: target 113927 - Simple code triggers stack frame for Reduced Tiny.Georg-Johann Lay1-0/+1
2024-01-15AVR: target/107201: Make -nodevicelib work for all devices.Georg-Johann Lay1-0/+2
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-04-28AVR cc0 conversionSenthil Kumar Selvaraj1-23/+11
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-08Implement 64-bit double functions.Georg-Johann Lay1-0/+3
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-07Support 64-bit double and 64-bit long double configurations.Georg-Johann Lay1-4/+8
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-02-07re PR target/84209 ([avr] Don't split SP in split2)Georg-Johann Lay1-0/+3
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-10-23Convert STARTING_FRAME_OFFSET to a hookRichard Sandiford1-2/+0
2017-09-15Turn TRULY_NOOP_TRUNCATION into a hookRichard Sandiford1-2/+0
2017-09-12Turn HARD_REGNO_NREGS into a target hookRichard Sandiford1-3/+0
2017-09-04Turn MODES_TIEABLE_P into a target hookRichard Sandiford1-2/+0
2017-09-04Turn HARD_REGNO_MODE_OK into a target hookRichard Sandiford1-2/+0
2017-09-04Turn HARD_REGNO_CALL_PART_CLOBBERED into a target hookRichard Sandiford1-3/+0
2017-07-10Better ISR prologues by supporting GASes __gcc_isr pseudo insn.Georg-Johann Lay1-0/+20
2017-07-10Move jump-tables out of .text again.Georg-Johann Lay1-2/+6
2017-06-12Support multilibs and devices that see flash in RAM address range.Georg-Johann Lay1-3/+3
2017-01-16avr.h (BRANCH_COST): Increase by 4.Georg-Johann Lay1-1/+6
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-07-20Implement attribute progmem on reduced Tiny cores by adding flash offset 0x40...Georg-Johann Lay1-0/+2
2016-06-16avr.c (avr_asm_init_sections): Remove setup of progmem_swtable_section.Senthil Kumar Selvaraj1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-17avr.h (MOVE_MAX): Set value to 1.Senthil Kumar Selvaraj1-1/+16
2015-05-22always define STACK_GROWS_DOWNWARDTrevor Saunders1-1/+1
2015-04-28add default for NO_FUNCTION_CSETrevor Saunders1-1/+1
2015-03-10re PR target/65296 ([avr] fix various issues with specs file generation)Georg-Johann Lay1-31/+29
2015-03-03Fix various problems with specs file generation.Georg-Johann Lay1-28/+4
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-11-10* config/avr/avr.h (CPLUSPLUS_CPP_SPEC): Define.Joern Rennecke1-0/+4
2014-10-23avr.c: Fix GNU coding rules and typos.Georg-Johann Lay1-6/+6
2014-10-21avr-c.c (avr_cpu_cpp_builtins): Don't define __MEMX for avrtiny.Joern Rennecke1-1/+3
2014-10-09avr.opt (mmcu=): Change to have a string value.Joern Rennecke1-24/+13