summaryrefslogtreecommitdiff
path: root/gcc/config/msp430
Commit message (Expand)AuthorAgeFilesLines
* MSP430: Dont add offsets to addresses when emitting asm for post_incJozef Lawrynowicz2020-04-131-3/+7
* MSP430: Fix memory offsets used by %C and %D asm output operand modifiersJozef Lawrynowicz2020-04-131-2/+2
* MSP430: Indiciate that the epilogue_helper insn does not fallthruJozef Lawrynowicz2020-04-092-2/+4
* Fix up duplicated duplicated words mostly in commentsJakub Jelinek2020-03-171-1/+1
* Update copyright years.Jakub Jelinek2020-01-0112-12/+12
* MSP430: Add new msp430-elfbare targetJozef Lawrynowicz2019-12-163-2/+27
* MSP430: Add -fno-exceptions multilibJozef Lawrynowicz2019-12-112-6/+14
* MSP430: Fix postinc addressing mode being used for dst op of CMP insnsJozef Lawrynowicz2019-12-051-7/+7
* MSP430: Add -mtiny-printf optionJozef Lawrynowicz2019-11-043-1/+12
* MSP430: Add new methods of finding external MCU data fileJozef Lawrynowicz2019-11-045-5/+178
* msp430.c (msp430_expand_helper): Support expansion of calls to __mspabi_mpy* ...Jozef Lawrynowicz2019-10-302-14/+101
* msp430.c (msp430_check_index_not_high_mem): New.Jozef Lawrynowicz2019-10-301-6/+37
* MSP430: Remove unused msp430_hard_regno_nregs_*_padding functionsJozef Lawrynowicz2019-10-241-22/+3
* MSP430: Tweaks to generation of 430X instructionsJozef Lawrynowicz2019-10-242-4/+9
* msp430-protos.h (msp430_has_hwmult): New.Jozef Lawrynowicz2019-10-233-14/+17
* msp430.md (zero_extendqipsi2): New.Jozef Lawrynowicz2019-10-151-18/+108
* msp430.md: Group zero_extend* insns together.Jozef Lawrynowicz2019-10-151-58/+59
* constraints.md: Allow post_inc operand for "Ya" constraint.Jozef Lawrynowicz2019-10-155-99/+183
* Revert: 2019-10-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>Jozef Lawrynowicz2019-10-071-58/+59
* msp430.md: Group zero_extend* insns together.Jozef Lawrynowicz2019-10-071-59/+58
* msp430.c (msp430_file_end): s/msp_/msp430_/Jozef Lawrynowicz2019-10-073-72/+74
* msp430-protos.h (msp430_split_addsi): New prototype.Jozef Lawrynowicz2019-10-073-17/+27
* MSP430: Don't generate 430X insns when handling data in the lower memory regionJozef Lawrynowicz2019-10-078-124/+326
* Pass an ABI to choose_hard_reg_modeRichard Sandiford2019-09-301-1/+1
* Add call_used_or_fixed_reg_pRichard Sandiford2019-09-101-1/+1
* MSP430: Use default_elf_select_section to determine sections for dataJozef Lawrynowicz2019-09-031-31/+50
* MSP430: Setup exclusion tables for function and data attributesJozef Lawrynowicz2019-09-031-79/+120
* Implement TARGET_HANDLE_GENERIC_ATTRIBUTEJozef Lawrynowicz2019-09-031-0/+40
* Use function_arg_info for TARGET_CALLEE_COPIESRichard Sandiford2019-08-201-10/+1
* Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford2019-08-201-4/+2
* Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford2019-08-201-5/+3
* Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford2019-08-201-8/+5
* Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford2019-08-201-5/+2
* Add pass_va_arg_by_referenceRichard Sandiford2019-08-201-1/+1
* MSP430: Fix lines over 80 characters long in config/msp430/*.{c,h} filesJozef Lawrynowicz2019-08-155-82/+152
* MSP430: Fix whitespace errors and incorrect indentation in config/msp430/*.{c...Jozef Lawrynowicz2019-08-154-870/+867
* Add generic support for noinit attribute.Christophe Lyon2019-08-141-2/+2
* Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford2019-08-131-1/+1
* MSP430: Read MCU data from external fileJozef Lawrynowicz2019-08-134-2/+316
* MSP430: Consolidate handling of hard-coded MCU dataJozef Lawrynowicz2019-08-136-1509/+799
* MSP430: Disallow use of code/data regions in the small memory modelJozef Lawrynowicz2019-07-292-4/+39
* Allow both upper and lower case 'r' in register namesJozef Lawrynowicz2019-07-291-0/+22
* Fix non-GNU style in previous commitsJozef Lawrynowicz2019-07-241-1/+2
* msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in if-exists.Jozef Lawrynowicz2019-07-241-1/+1
* MSP430: Don't save all callee-saved regs in non-leaf interrupt functionsJozef Lawrynowicz2019-07-221-5/+13
* Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz2019-06-251-2/+4
* MSP430: Implement 64-bit shifts in assembly codeJozef Lawrynowicz2019-06-162-2/+47
* MSP430: Use minimal code size library shift functions when optimizing for sizeJozef Lawrynowicz2019-06-061-6/+9
* MSP430: Emulate 16-bit shifts with rotate insn when src operand is in memoryJozef Lawrynowicz2019-06-061-6/+9
* Remove usage of apostrophes in error and warning messages (PR translation/899...Martin Liska2019-04-051-9/+9