gcc/gcc/config/riscv
Jim Wilson 603ceb882d RISC-V: Fix -msave-restore bug with sibcalls.
2018-01-08  Monk Chiang  <sh.chiang04@gmail.com>
		    Kito Cheng  <kito.cheng@gmail.com>
	gcc/
	* config/riscv/riscv.c (machine_function::is_leaf): Remove field.
	(riscv_leaf_function_p): Delete.
	(riscv_function_ok_for_sibcall): Return false when TARGET_SAVE_RESTORE.

	2018-01-08  Chih-Mao Chen <pkmx.tw@gmail.com>
		    Monk Chiang  <sh.chiang04@gmail.com>
	gcc/testsuite/
	* gcc.target/riscv/save-restore-1.c: New.

	2017-11-29  Jim Wilson  <jimw@sifive.com>
	gcc/testsuite/
	* gcc.target/riscv/riscv.exp: New.

From-SVN: r256363
2018-01-08 17:01:45 -08:00
..
constraints.md
elf.h
generic.md
linux.h RISC-V: Fix for icache flush issue on multicore processors. 2018-01-02 12:57:54 -08:00
multilib-generator
peephole.md
pic.md Fix riscv linux kernel boot failure. 2017-11-27 16:55:03 -08:00
predicates.md
riscv-builtins.c
riscv-c.c
riscv-ftypes.def
riscv-modes.def
riscv-opts.h
riscv-protos.h
riscv.c RISC-V: Fix -msave-restore bug with sibcalls. 2018-01-08 17:01:45 -08:00
riscv.h Add riscv -mstrict-align option. 2017-11-28 16:00:01 -08:00
riscv.md RISC-V: Fix for icache flush issue on multicore processors. 2018-01-02 12:57:54 -08:00
riscv.opt Add riscv -mstrict-align option. 2017-11-28 16:00:01 -08:00
rtems.h [RISC-V/RTEMS] Add missing file 2017-08-22 06:16:51 +00:00
sync.md Use more conservative fences on RISC-V 2017-03-20 16:43:17 +00:00
t-elf-multilib
t-linux
t-linux-multilib
t-riscv