diff --git a/cross-binutils.spec b/cross-binutils.spec index 5527952..8857198 100644 --- a/cross-binutils.spec +++ b/cross-binutils.spec @@ -4,6 +4,7 @@ %global build_all 1 %global build_aarch64 %{build_all} %global build_alpha %{build_all} +%global build_arc %{build_all} %global build_arm %{build_all} %global build_avr32 %{build_all} %global build_blackfin %{build_all} @@ -357,6 +358,7 @@ Cross-build binary image generation, manipulation and query tools. \ %do_package aarch64-linux-gnu %{build_aarch64} %do_package alpha-linux-gnu %{build_alpha} +%do_package arc-linux-gnu %{build_arc} %do_package arm-linux-gnu %{build_arm} %do_package avr32-linux-gnu %{build_avr32} %do_package bfin-linux-gnu %{build_blackfin} @@ -491,6 +493,7 @@ cd .. ( prep_target aarch64-linux-gnu %{build_aarch64} prep_target alpha-linux-gnu %{build_alpha} + prep_target arc-linux-gnu %{build_arc} prep_target arm-linux-gnu %{build_arm} prep_target avr32-linux-gnu %{build_avr32} prep_target bfin-linux-gnu %{build_blackfin} @@ -555,6 +558,7 @@ function config_target () { case $arch in aarch64-*) target=aarch64-linux-gnu;; + arc-*) target=arc-linux-uclibc;; arm-*) target=arm-linux-gnueabi;; avr32-*) target=avr-linux;; bfin-*) target=bfin-uclinux;; @@ -862,6 +866,7 @@ cd - %do_files aarch64-linux-gnu %{build_aarch64} %do_files alpha-linux-gnu %{build_alpha} +%do_files arc-linux-gnu %{build_arc} %do_files arm-linux-gnu %{build_arm} %do_files avr32-linux-gnu %{build_avr32} %do_files bfin-linux-gnu %{build_blackfin} @@ -905,6 +910,7 @@ cd - %changelog * Tue Jul 10 2018 David Howells - 2.30-4 - Sync with binutils-2.30-26. +- Add support for the ARC arch (#1599744). * Thu Jun 28 2018 David Howells - 2.30-3 - Fix ppc* symlink packages inclusion of files from the powerpc* packages.