> Because it it the unix platform baseline as stated in the patch. I know that, but i'm looking for arguments why RVC could't be kept as an option, especialy it is only an optimisation option without behavioral/code changes.
That baseline make sense for heavy linux distributions, where you expect everybody to compile with a baseline set of ISA extentions, to make binary exchanges easier. But for smaller systems, i do not see advantages having RVC forced. On Mon, Aug 12, 2019 at 5:03 PM Christoph Hellwig <[email protected]> wrote: > > On Thu, Aug 08, 2019 at 02:18:53PM +0200, Charles Papon wrote: > > Please do not drop it. > > > > Compressed instruction extension has some specific overhead in small > > RISC-V FPGA softcore, especialy in the ones which can't implement the > > register file read in a asynchronous manner because of the FPGA > > technology. > > What are reasons to enforce RVC ? > > Because it it the unix platform baseline as stated in the patch.

