On 5/29/20 4:55 AM, Eugeniy Paltsev wrote: > By default we set -mcpu=xxx compiler flag depending on the CPU ISA > version. It's good starting point, however that may be not enough > as for some platforms we may want to use some specific 'mcpu' > options for better optimization or to workaround HW issues. > > We are going to use this option for HSDK-4xD board support. > In addition it also allows to awoid patching 'mcpu' in ARC Makefile > when we building Linux for some non-standard simulation or FPGA-based > platforms. > > Signed-off-by: Eugeniy Paltsev <Eugeniy.Paltsev@xxxxxxxxxxxx> Question: So now if I build in buildroot with -mhs38_linux, it will use hard float (kernel should not use floating point) but the libgcc linked will be different too and that should be OK ? I've rewritten the changelog. kernel builds set their own default -mcpu for a given ISA build. But that gets in the way of "custom" -mcpu flags from propagating into kernel build. This will also be used in next patches for HSDK-4xD board support which uses a different -mcpu to effect dual issue scheduling. _______________________________________________ linux-snps-arc mailing list linux-snps-arc@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-snps-arc