aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/riscv
AgeCommit message (Expand)AuthorFilesLines
2018-11-27riscv (riscv_block_mvoe_straight): Use RETURN_BEGIN in call to move_by_pieces.Jeff Law1-1/+1
2018-11-17RISC-V: Fix epilogue unwind info with fp and single sp adjust.Jim Wilson1-1/+22
2018-10-28Add D front-end, libphobos library, and D2 testsuite.Iain Buclaw4-0/+50
2018-10-05RISC-V: Fix -fsignaling-nans for glibc testsuite.Andrew Waterman1-6/+28
2018-10-03RISC-V: Add macro for ilp32e ABI. Cleanup white space.Jim Wilson1-12/+15
2018-09-26RISC-V: Add missing negate patterns.Jim Wilson1-3/+38
2018-09-26RISC-V: Delete obsolete MIPS comment.Jim Wilson1-2/+1
2018-09-25RISC-V: Fix weak symbols with medany and explicit relocs.Jim Wilson1-0/+5
2018-09-24RISC-V: Fix problems with ilp32e ABI support.Jim Wilson1-3/+4
2018-08-28Rewrite pic.md to improve medany and pic code size.Jim Wilson3-46/+91
2018-07-14RISC-V: Fix nested function trampolines.Jim Wilson1-0/+2
2018-07-12RISC-V: Error if function declared with different interrupt modes.Kito Cheng1-18/+64
2018-07-07RISC-V: Finish Ada port.Jim Wilson1-0/+4
2018-07-05Replace NO_IMPLICIT_EXTERN_C with SYSTEM_IMPLICIT_EXTERN_C.Nathan Sidwell1-2/+0
2018-07-02RISC-V: Fix interrupt support for -g.Jim Wilson2-6/+9
2018-06-30RISC-V: Add patterns to convert AND mask to two shifts.Jim Wilson2-0/+52
2018-06-15RISC-V: Add custom RTEMS multilibsSebastian Huber1-0/+25
2018-06-06RISC-V: Add interrupt attribute modes.Jim Wilson2-3/+91
2018-06-04RISC-V: Don't clobber retval when __builtin_eh_return called.Jim Wilson3-17/+56
2018-05-29RISC-V: Fix a comment typo.Jim Wilson1-1/+1
2018-05-25RISC-V: Add interrupt attribute support.Jim Wilson4-18/+125
2018-05-18RISC-V: Add RV32E support.Kito Cheng5-8/+44
2018-05-17RISC-V: Optimize switch with sign-extended index.Jim Wilson1-2/+12
2018-05-16RISC-V: Minor pattern name cleanup.Jim Wilson1-4/+4
2018-05-09RISC-V: Add with-multilib-list support.Jim Wilson2-0/+57
2018-05-08[PATCH] RISC-V: Use new linker emulations for glibc ABI.Jim Wilson1-2/+10
2018-04-20RISC-V: Pass --no-relax to linker if -mno-relax is present.Kito Cheng2-0/+2
2018-04-20RISC-V: Make sure stack is always aligned during adjusting stack.Kito Cheng1-1/+2
2018-04-17RISC-V: Fix 32-bit stack pointer alignment problem.Jim Wilson1-3/+5
2018-04-06RISC-V: Support for FreeBSD.Ruslan Bukin1-0/+54
2018-04-02RISC-V: Fix for combine bug with shift and AND operations.Jim Wilson3-7/+138
2018-03-19RISC-V: Fix bootstrap failure.Jim Wilson2-8/+8
2018-03-13RISC-V: Add and document the "-mno-relax" optionPalmer Dabbelt2-0/+10
2018-02-14RISC-V: Change sp subtracts so prologue stores can compress.Jim Wilson2-6/+28
2018-02-13RISC-V: define _REENTRANT with -pthreadAndreas Schwab1-0/+2
2018-01-26RISC-V: Allow register pairs for 64-bit target.Jim Wilson1-0/+4
2018-01-26RISC-V: Add --specs=nosys.specs support.Jim Wilson1-1/+1
2018-01-23RISC-V: Add -mpreferred-stack-boundary option.Andrew Waterman3-5/+33
2018-01-17RISC-V: Mark fsX as call clobbered when soft-float.Andrew Waterman1-0/+7
2018-01-15RISC-V: Increase mult/div cost if not implemented in hardware.Andrew Waterman1-1/+7
2018-01-10RISC-V: Add naked function support.Kito Cheng3-18/+144
2018-01-08RISC-V: Fix -msave-restore bug with sibcalls.Jim Wilson1-16/+2
2018-01-03Update copyright years.Jakub Jelinek20-20/+20
2018-01-02RISC-V: Fix for icache flush issue on multicore processors.Andrew Waterman2-0/+8
2017-12-16poly_int: IN_TARGET_CODERichard Sandiford3-0/+6
2017-12-07Add srodata section support to riscv port.Andrew Waterman1-0/+22
2017-12-04Fix typos in riscv register save/restore.Jim Wilson2-4/+4
2017-11-29Riscv patterns to optimize away some redundant zero/sign extends.Jim Wilson2-2/+73
2017-11-12[riscv] Wrap ASM_OUTPUT_LABELREF in do {} while (0)Tom de Vries1-6/+9
2017-11-08RISC-V: Fix build errorKito Cheng3-4/+6