summaryrefslogtreecommitdiff
path: root/gcc/config/msp430
AgeCommit message (Expand)Author
2020-05-12MSP430: Define ASM_OUTPUT_ALIGNED_DECL_LOCALJozef Lawrynowicz
2020-04-13MSP430: Dont add offsets to addresses when emitting asm for post_incJozef Lawrynowicz
2020-04-13MSP430: Fix memory offsets used by %C and %D asm output operand modifiersJozef Lawrynowicz
2020-04-09MSP430: Indiciate that the epilogue_helper insn does not fallthruJozef Lawrynowicz
2020-03-17Fix up duplicated duplicated words mostly in commentsJakub Jelinek
2020-01-01Update copyright years.Jakub Jelinek
2019-12-16MSP430: Add new msp430-elfbare targetJozef Lawrynowicz
2019-12-11MSP430: Add -fno-exceptions multilibJozef Lawrynowicz
2019-12-05MSP430: Fix postinc addressing mode being used for dst op of CMP insnsJozef Lawrynowicz
2019-11-04MSP430: Add -mtiny-printf optionJozef Lawrynowicz
2019-11-04MSP430: Add new methods of finding external MCU data fileJozef Lawrynowicz
2019-10-30msp430.c (msp430_expand_helper): Support expansion of calls to __mspabi_mpy* ...Jozef Lawrynowicz
2019-10-30msp430.c (msp430_check_index_not_high_mem): New.Jozef Lawrynowicz
2019-10-24MSP430: Remove unused msp430_hard_regno_nregs_*_padding functionsJozef Lawrynowicz
2019-10-24MSP430: Tweaks to generation of 430X instructionsJozef Lawrynowicz
2019-10-23msp430-protos.h (msp430_has_hwmult): New.Jozef Lawrynowicz
2019-10-15msp430.md (zero_extendqipsi2): New.Jozef Lawrynowicz
2019-10-15msp430.md: Group zero_extend* insns together.Jozef Lawrynowicz
2019-10-15constraints.md: Allow post_inc operand for "Ya" constraint.Jozef Lawrynowicz
2019-10-07Revert: 2019-10-07 Jozef Lawrynowicz <jozef.l@mittosystems.com>Jozef Lawrynowicz
2019-10-07msp430.md: Group zero_extend* insns together.Jozef Lawrynowicz
2019-10-07msp430.c (msp430_file_end): s/msp_/msp430_/Jozef Lawrynowicz
2019-10-07msp430-protos.h (msp430_split_addsi): New prototype.Jozef Lawrynowicz
2019-10-07MSP430: Don't generate 430X insns when handling data in the lower memory regionJozef Lawrynowicz
2019-09-30Pass an ABI to choose_hard_reg_modeRichard Sandiford
2019-09-10Add call_used_or_fixed_reg_pRichard Sandiford
2019-09-03MSP430: Use default_elf_select_section to determine sections for dataJozef Lawrynowicz
2019-09-03MSP430: Setup exclusion tables for function and data attributesJozef Lawrynowicz
2019-09-03Implement TARGET_HANDLE_GENERIC_ATTRIBUTEJozef Lawrynowicz
2019-08-20Use function_arg_info for TARGET_CALLEE_COPIESRichard Sandiford
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford
2019-08-20Use function_arg_info for TARGET_PASS_BY_REFERENCERichard Sandiford
2019-08-20Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford
2019-08-20Add pass_va_arg_by_referenceRichard Sandiford
2019-08-15MSP430: Fix lines over 80 characters long in config/msp430/*.{c,h} filesJozef Lawrynowicz
2019-08-15MSP430: Fix whitespace errors and incorrect indentation in config/msp430/*.{c...Jozef Lawrynowicz
2019-08-14Add generic support for noinit attribute.Christophe Lyon
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford
2019-08-13MSP430: Read MCU data from external fileJozef Lawrynowicz
2019-08-13MSP430: Consolidate handling of hard-coded MCU dataJozef Lawrynowicz
2019-07-29MSP430: Disallow use of code/data regions in the small memory modelJozef Lawrynowicz
2019-07-29Allow both upper and lower case 'r' in register namesJozef Lawrynowicz
2019-07-24Fix non-GNU style in previous commitsJozef Lawrynowicz
2019-07-24msp430.h (ENDFILE_SPEC): Wrap uses of crtn*.o in if-exists.Jozef Lawrynowicz
2019-07-22MSP430: Don't save all callee-saved regs in non-leaf interrupt functionsJozef Lawrynowicz
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz
2019-06-16MSP430: Implement 64-bit shifts in assembly codeJozef Lawrynowicz
2019-06-06MSP430: Use minimal code size library shift functions when optimizing for sizeJozef Lawrynowicz
2019-06-06MSP430: Emulate 16-bit shifts with rotate insn when src operand is in memoryJozef Lawrynowicz