aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/csky
AgeCommit message (Expand)AuthorFilesLines
2022-01-03Update copyright years.Jakub Jelinek27-28/+28
2021-10-08Come up with OPTION_SET_P macro.Martin Liska1-3/+4
2021-07-16C-SKY: Use the common way to define MULTILIB_DIRNAMES.Cooper Qu3-176/+1
2021-05-28C-SKY: Define HAVE_sync_compare_and_swap*.Cooper Qu1-0/+10
2021-05-26C-SKY: Delete TARGET_CAN_CHANGE_MODE_CLASS, use defualt definition.Geng Qi1-16/+0
2021-05-26C-SKY: Support fldrd/fstrd for fpuv2 and fldr.64/fstr.64 for fpuv3.Geng Qi4-11/+16
2021-05-26C-SKY: Delete definition TARGET_PROMOTE_PROTOTYPES, just use the default defi...Geng Qi1-3/+0
2021-05-26C-SKY: Fix FAIL of gcc.dg/torture/stackalign/builtin-return-2.c.Geng Qi1-0/+4
2021-05-26C-SKY: Add instruction "ld.bs".Geng Qi1-0/+10
2021-05-25C-SKY: Fix copyright of csky-modes.def.Cooper Qu1-19/+19
2021-05-25C-SKY: Amend copyrights of recently added files.Cooper Qu3-0/+58
2021-05-25C-SKY: Separate FRAME_POINTER_REGNUM into FRAME_POINTER_REGNUM and HARD_FRAME...Geng Qi2-8/+14
2021-05-25C-SKY: Bug fix for bad setting of TARGET_DSP and TARGET_DIV.Geng Qi1-12/+12
2021-05-25C-SKY: Delete LO_REGS and HI_REGS, use HILO_REGS instead.Geng Qi3-14/+3
2021-05-25C-SKY: Add fpuv3 instructions and CK860 arch.Geng Qi15-675/+2117
2021-04-06C-SKY: Describe ck802 bypass accurately.Xianmiao Qu1-2/+6
2021-01-04Update copyright years.Jakub Jelinek26-27/+27
2020-12-16opts: Remove all usages of Report keyword.Martin Liska1-30/+30
2020-12-02introduce overridable clear_cache emitterAlexandre Oliva1-3/+4
2020-09-17C-SKY: Add -msim optionJojo R2-2/+12
2020-09-16C-SKY: Support multilib for mfloat-abi=.Jojo R2-9/+12
2020-09-16C-SKY: Fix wrong ld name with option -mfloat-abi=hard.Jojo R1-1/+1
2020-09-16C-SKY: Support -mfloat-abi=hard.Jojo R4-18/+198
2020-09-14options: Save and restore opts_set for Optimization and Target optionsJakub Jelinek1-2/+2
2020-08-14C-SKY: Fix assembling error with -mfloat-abi=hard.Jojo R2-0/+4
2020-08-01C-SKY: Add -mfloat-abi= option.Jojo R3-5/+40
2020-08-01C-SKY: Delete big endian CPUs' mutilib for linux gcc.Cooper Qu1-7/+1
2020-01-01Update copyright years.Jakub Jelinek26-27/+27
2019-11-12Remove gcc/params.* files.Martin Liska1-1/+0
2019-09-10Remove call_really_used_regsRichard Sandiford2-39/+4
2019-08-20Use function_arg_info for TARGET_FUNCTION_ARG_ADVANCERichard Sandiford1-4/+4
2019-08-20Use function_arg_info for TARGET_FUNCTION_(INCOMING_)ARGRichard Sandiford1-10/+3
2019-08-20Use function_arg_info for TARGET_SETUP_INCOMING_ARGSRichard Sandiford1-3/+2
2019-08-20Use function_arg_info for TARGET_ARG_PARTIAL_BYTESRichard Sandiford1-3/+2
2019-05-16gcc: move assemble_start_function / assemble_end_function to output_mi_thunkMax Filippov1-0/+3
2019-03-11Wrap option names in gcc internal messages with %< and %>.Martin Liska1-1/+1
2019-01-09PR other/16615 [1/5]Sandra Loosemore2-2/+2
2019-01-01Update copyright years.Jakub Jelinek26-27/+27
2018-11-15csky-linux-elf.h (LINUX_DYNAMIC_LINKER): Remove.Xianmiao Qu1-2/+2
2018-11-12csky.md (*fpuv2_nmulsf3_1, [...]): Handle -frounding-math.Xianmiao Qu1-2/+2
2018-11-11csky-linux-elf.h (CC1_SPEC): Support -profile.Xianmiao Qu1-0/+1
2018-11-11csky.h (ASM_PREFERRED_EH_DATA_FORMAT): Define.Xianmiao Qu1-0/+3
2018-09-09csky.md (*cskyv2_adddi3, [...]): Add earlyclobber.Xianmiao Qu1-2/+2
2018-08-17C-SKY port: Backend implementationJojo26-0/+14525