From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) by sourceware.org (Postfix) with ESMTP id C7B913858D1E for ; Wed, 21 Dec 2022 01:58:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org C7B913858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org Received: by smtp.gentoo.org (Postfix, from userid 559) id 64A34341607; Wed, 21 Dec 2022 01:58:14 +0000 (UTC) From: Mike Frysinger To: newlib@sourceware.org Subject: [PATCH 0/4] libgloss: convert a few more arches to automake Date: Tue, 20 Dec 2022 20:58:05 -0500 Message-Id: <20221221015809.4154-1-vapier@gentoo.org> X-Mailer: git-send-email 2.38.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This speeds the build up and simplifies the source rules. It also gets us to ~20% arch conversion (9/49), so hopefully it will make it easier for new ports to use (more examples), and encourage some existing ones to convert. Mostly I wanted to burn down aarch64 & arm, but I did arc & d30v too since they were small & easy. Verified that `make install` produces the same set of files with the same contents (at the disassembly level). Mike Frysinger (4): libgloss: merge aarch64 into top-level Makefile libgloss: merge arm into top-level Makefile libgloss: merge arc into top-level Makefile libgloss: merge d30v into top-level Makefile libgloss/Makefile.am | 13 + libgloss/Makefile.in | 869 ++++++++++++++++++++++--- libgloss/aarch64/Makefile.in | 166 ----- libgloss/aarch64/Makefile.inc | 34 + libgloss/aarch64/cpu-init/Makefile.in | 107 --- libgloss/aarch64/cpu-init/Makefile.inc | 20 + libgloss/arc/Makefile.in | 122 ---- libgloss/arc/Makefile.inc | 12 + libgloss/arm/Makefile.in | 241 ------- libgloss/arm/Makefile.inc | 89 +++ libgloss/arm/acinclude.m4 | 10 - libgloss/arm/cpu-init/Makefile.in | 84 --- libgloss/arm/cpu-init/Makefile.inc | 15 + libgloss/configure | 105 ++- libgloss/configure.ac | 16 +- libgloss/d30v/Makefile.in | 129 ---- libgloss/d30v/Makefile.inc | 12 + 17 files changed, 1066 insertions(+), 978 deletions(-) delete mode 100644 libgloss/aarch64/Makefile.in create mode 100644 libgloss/aarch64/Makefile.inc delete mode 100644 libgloss/aarch64/cpu-init/Makefile.in create mode 100644 libgloss/aarch64/cpu-init/Makefile.inc delete mode 100644 libgloss/arc/Makefile.in create mode 100644 libgloss/arc/Makefile.inc delete mode 100644 libgloss/arm/Makefile.in create mode 100644 libgloss/arm/Makefile.inc delete mode 100644 libgloss/arm/cpu-init/Makefile.in create mode 100644 libgloss/arm/cpu-init/Makefile.inc delete mode 100644 libgloss/d30v/Makefile.in create mode 100644 libgloss/d30v/Makefile.inc -- 2.38.1