Merge RISCV 32/64-bit configurations definition
authorShea Levy <shea@shealevy.com>
Mon, 19 Feb 2018 15:38:26 +0000 (10:38 -0500)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 20 Feb 2018 08:33:12 +0000 (11:33 +0300)
commit3b008f79ee29dbd0d61cf163d20eee21412df95b
treec5e4cfc161e6dd97a8214130a38d6f2a627d218c
parentd8acb8184f43850cf4be66ac6a2cf26fb3fadea0
Merge RISCV 32/64-bit configurations definition
(code refactoring of commit 4f7f0ee)

Issue #208 (bdwgc).

* include/private/gcconfig.h [__riscv && LINUX] (RISCV32, RISCV64):
Replace with RISCV.
* include/private/gcconfig.h [RISCV] (MACH_TYPE): Change to "RISC-V".
* include/private/gcconfig.h [RISCV] (CPP_WORDSZ, ALIGNMENT): Define
using __riscv_xlen.
include/private/gcconfig.h