On 12/3/24 04:37, Leon Romanovsky wrote: > From: Leon Romanovsky <leo...@nvidia.com> > > ARC GCC compiler is packaged starting from Fedora 39i and the GCC > variant of cross compile tools has arc-linux-gnu- prefix and not > arc-linux-. This is causing that CROSS_COMPILE variable is left unset. > > This change allows builds without need to supply CROSS_COMPILE argument > if distro package is used. > > Before this change: > $ make -j 128 ARCH=arc W=1 drivers/infiniband/hw/mlx4/ > gcc: warning: ‘-mcpu=’ is deprecated; use ‘-mtune=’ or ‘-march=’ instead > gcc: error: unrecognized command-line option ‘-mmedium-calls’ > gcc: error: unrecognized command-line option ‘-mlock’ > gcc: error: unrecognized command-line option ‘-munaligned-access’ > > [1] > https://packages.fedoraproject.org/pkgs/cross-gcc/gcc-arc-linux-gnu/index.html > Signed-off-by: Leon Romanovsky <leo...@nvidia.com>
Added to for-curr. Thx, -Vineet > --- > arch/arc/Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/arc/Makefile b/arch/arc/Makefile > index 2390dd042e36..fb98478ed1ab 100644 > --- a/arch/arc/Makefile > +++ b/arch/arc/Makefile > @@ -6,7 +6,7 @@ > KBUILD_DEFCONFIG := haps_hs_smp_defconfig > > ifeq ($(CROSS_COMPILE),) > -CROSS_COMPILE := $(call cc-cross-prefix, arc-linux- arceb-linux-) > +CROSS_COMPILE := $(call cc-cross-prefix, arc-linux- arceb-linux- > arc-linux-gnu-) > endif > > cflags-y += -fno-common -pipe -fno-builtin -mmedium-calls -D__linux__ _______________________________________________ linux-snps-arc mailing list linux-snps-arc@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-snps-arc