Ping^2: [PATCH] RISC-V: Add -malign-data= option.

2019-07-22 Thread Ilia Diachkov
Ping: https://gcc.gnu.org/ml/gcc-patches/2019-06/msg01609.html Andrew, Palmer, I think all issues was fixed in https://gcc.gnu.org/ml/gcc-patches/2019-06/msg01689.html . Do you have any concerns about the patch? Best regards, Ilia.

Ping: [PATCH] RISC-V: Add -malign-data= option.

2019-07-15 Thread Ilia Diachkov
Hello, There are two weeks gone since the end of the patch discussion but no one has neither objected nor approved it. Please take a look to it and approve. Also please commit it since I have no write access. The updated version of the patch was attached to my message

Re: [PATCH] RISC-V: Add -malign-data= option.

2019-06-26 Thread Ilia Diachkov
Hmm, may I suggest use "natural" rather than "abi" and 32bit or 64bit rather than "word"; it is not obvious what abi means and it is not obvious what word means here; it could be either 32bit or 64bit depending on the option. It's actually worse: in RISC-V "word" always means 32-bit

[PATCH] RISC-V: Add -malign-data= option.

2019-06-25 Thread Ilia Diachkov
): Set to old DATA_ALIGNMENT value. * config/riscv/riscv.opt (malign-data): New. * doc/invoke.texi (RISC-V Options): Document -malign-data=.From c183fbefb9b7b53eb066cbfdaa907b6087271029 Mon Sep 17 00:00:00 2001 From: Ilia Diachkov Date: Wed, 26 Jun 2019 01:33:20 +0300 Subject: [PATCH

[PATCH] Add --disable-tm-clone-registry libgcc configure option.

2019-06-12 Thread ilia . diachkov
Hello, This patch adds libgcc configuration option to disable TM clone registry. This option helps to reduce code size for embedded targets which do not need transactional memory support. Tested on x86_64 and riscv64-unknown-elf-gcc, the last is with the option enabled. If the change is