From patchwork Mon Sep 13 11:36:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Biener X-Patchwork-Id: 44944 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 726033857819 for ; Mon, 13 Sep 2021 11:36:34 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 726033857819 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1631532994; bh=u9kqW+fm2O4DZxd8GOsjJxk45CL/0nEYJkK1Fvjsg58=; h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=BjuBh5k/Mwb0yrmJHF9Gl226eGxJL7iE6PwuebKUBUFuIiCCWrAsWEySAPm0wpLJY zT6apYKHjXaQ5/vY7y+HV6NaCgcd15NNBHSGwmYKLX0+Zu2f7pgmkE5C1bVmU24CAZ wNhmuJC3FxZmyUkboYTSZc+JcqKFy3C+TCmUz67U= X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by sourceware.org (Postfix) with ESMTPS id 00A0A385841A for ; Mon, 13 Sep 2021 11:36:05 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 00A0A385841A Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id D18C121FCE; Mon, 13 Sep 2021 11:36:04 +0000 (UTC) Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id B434813DDD; Mon, 13 Sep 2021 11:36:04 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id TurtKqQ3P2FPBgAAMHmgww (envelope-from ); Mon, 13 Sep 2021 11:36:04 +0000 Date: Mon, 13 Sep 2021 13:36:04 +0200 (CEST) To: gcc-patches@gcc.gnu.org Subject: [PATCH] Remove m68k-openbsd support Message-ID: <38p7orp-51s1-7rp9-o21r-p2p5q03pp36@fhfr.qr> MIME-Version: 1.0 X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Richard Biener via Gcc-patches From: Richard Biener Reply-To: Richard Biener Cc: schwab@linux-m68k.org Errors-To: gcc-patches-bounces+patchwork=sourceware.org@gcc.gnu.org Sender: "Gcc-patches" This removes m68k-openbsd as a valid configuration, according to openbsd.org m68k-openbsd [on the mac] was discontinued after the 5.1 release. The configuration is also not (or no longer) supported by gas and GNU ld so I could not figure whether it is still a.out (I suspect it is). But first and foremost the target only supports STABS as a debugging format. OK for trunk? Thanks, Richard. 2021-09-13 Richard Biener * config.gcc: Remove m68k-openbsd. contrib/ * config-list.mk: Remove m68k-openbsd. --- contrib/config-list.mk | 2 +- gcc/config.gcc | 12 +----------- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/contrib/config-list.mk b/contrib/config-list.mk index b493e69f5d6..8b1a2c67b60 100644 --- a/contrib/config-list.mk +++ b/contrib/config-list.mk @@ -58,7 +58,7 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \ ia64-freebsd6 ia64-linux ia64-hpux ia64-hp-vms iq2000-elf lm32-elf \ lm32-rtems lm32-uclinux m32c-rtems m32c-elf m32r-elf m32rle-elf \ m32r-linux m32rle-linux m68k-elf m68k-netbsdelf \ - m68k-openbsd m68k-uclinux m68k-linux m68k-rtems \ + m68k-uclinux m68k-linux m68k-rtems \ mcore-elf microblaze-linux microblaze-elf \ mips-netbsd \ mips64el-st-linux-gnu mips64octeon-linux mipsisa64r2-linux \ diff --git a/gcc/config.gcc b/gcc/config.gcc index 84de1a3f691..5e38803d275 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -277,6 +277,7 @@ case ${target} in | crisv32-*-* \ | i[34567]86-go32-* \ | i[34567]86-*-go32* \ + | m68k*-*-openbsd* \ | m68k-*-uclinuxoldabi* \ | mips64orion*-*-rtems* \ | pdp11-*-bsd \ @@ -2356,17 +2357,6 @@ m68k*-*-netbsdelf*) extra_options="${extra_options} netbsd.opt netbsd-elf.opt" tm_defines="${tm_defines} MOTOROLA=1 CHAR_FAST8=1 SHORT_FAST16=1" ;; -m68k*-*-openbsd*) - default_m68k_cpu=68020 - default_cf_cpu=5475 - # needed to unconfuse gdb - tm_defines="${tm_defines} OBSD_OLD_GAS" - tm_file="${tm_file} openbsd.h openbsd-stdint.h openbsd-libpthread.h m68k/openbsd.h" - extra_options="${extra_options} openbsd.opt" - tmake_file="t-openbsd m68k/t-openbsd" - # we need collect2 until our bug is fixed... - use_collect2=yes - ;; m68k-*-uclinux*) # Motorola m68k/ColdFire running uClinux # with uClibc, using the new GNU/Linux-style # ABI.