From patchwork Wed Sep 5 23:28:14 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hans-Peter Nilsson X-Patchwork-Id: 966726 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-485273-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=axis.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="QIwLp2SO"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 425KdT0gLdz9sB5 for ; Thu, 6 Sep 2018 09:28:27 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :message-id:from:to:subject:mime-version:content-type :content-transfer-encoding; q=dns; s=default; b=wh5qJK51/d6QirTv sV3N+PY6/750HtOM9HMQ+HCEmEnBrpA1iFSEOpJWYOU1l/uWHXo3dzadspn8D5Qn FoW14BLBlvMmNdImYvepQgPwNv8l7icSiD9cM0nFko4m3UzsExI1wF+k9wKbilTm sCX/DbcQNNLUgHBvGu6/CloQXjU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :message-id:from:to:subject:mime-version:content-type :content-transfer-encoding; s=default; bh=XAbtPso65IiNr7HDuOI8rj lz0AY=; b=QIwLp2SOkhQk7ikQCsSP5MD4Hb8owT56wx+tHwoFs+q9ix33n0hPda d4Kcu8vmrwWwWWr/2wcsoAnXVlKC1xM3j72W0Aslls1c7k7PXld1/yWKx6k7DtUv l+FkEctvOfIEuVzy4m04pRyB2Pe7+k/59u47D49M+EzOu1F3XlhCc= Received: (qmail 89281 invoked by alias); 5 Sep 2018 23:28:20 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 89268 invoked by uid 89); 5 Sep 2018 23:28:20 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-11.9 required=5.0 tests=AWL, BAYES_00, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:916 X-HELO: bastet.se.axis.com Received: from bastet.se.axis.com (HELO bastet.se.axis.com) (195.60.68.11) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 05 Sep 2018 23:28:18 +0000 Received: from localhost (localhost [127.0.0.1]) by bastet.se.axis.com (Postfix) with ESMTP id 2CE151842C for ; Thu, 6 Sep 2018 01:28:16 +0200 (CEST) Received: from bastet.se.axis.com ([IPv6:::ffff:127.0.0.1]) by localhost (bastet.se.axis.com [::ffff:127.0.0.1]) (amavisd-new, port 10024) with LMTP id WvDnUSi5ZqKo for ; Thu, 6 Sep 2018 01:28:15 +0200 (CEST) Received: from boulder03.se.axis.com (boulder03.se.axis.com [10.0.8.17]) by bastet.se.axis.com (Postfix) with ESMTPS id 8B81B18422 for ; Thu, 6 Sep 2018 01:28:15 +0200 (CEST) Received: from boulder03.se.axis.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6CAB91E075 for ; Thu, 6 Sep 2018 01:28:15 +0200 (CEST) Received: from boulder03.se.axis.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 6186F1E072 for ; Thu, 6 Sep 2018 01:28:15 +0200 (CEST) Received: from thoth.se.axis.com (unknown [10.0.2.173]) by boulder03.se.axis.com (Postfix) with ESMTP for ; Thu, 6 Sep 2018 01:28:15 +0200 (CEST) Received: from ignucius.se.axis.com (ignucius.se.axis.com [10.88.21.50]) by thoth.se.axis.com (Postfix) with ESMTP id 5532B2770; Thu, 6 Sep 2018 01:28:15 +0200 (CEST) Received: from ignucius.se.axis.com (localhost [127.0.0.1]) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) with ESMTP id w85NSEmr025450; Thu, 6 Sep 2018 01:28:15 +0200 Received: (from hp@localhost) by ignucius.se.axis.com (8.12.8p1/8.12.8/Debian-2woody1) id w85NSElp025446; Thu, 6 Sep 2018 01:28:14 +0200 Date: Thu, 6 Sep 2018 01:28:14 +0200 Message-Id: <201809052328.w85NSElp025446@ignucius.se.axis.com> From: Hans-Peter Nilsson To: gcc-patches@gcc.gnu.org Subject: Committed: fix target/86779, speculative error for cris-* MIME-Version: 1.0 Nothing ever speculated here, move along... Regtested for cris-elf, observing the maintenance-provoking test-cases now passing. PR target/86779 * config/cris/cris.c (TARGET_HAVE_SPECULATION_SAFE_VALUE): Redefine to speculation_safe_value_not_needed. brgds, H-P Index: gcc/config/cris/cris.c =================================================================== --- gcc/config/cris/cris.c (revision 264070) +++ gcc/config/cris/cris.c (working copy) @@ -248,6 +248,9 @@ int cris_cpu_version = CRIS_DEFAULT_CPU_ #undef TARGET_ATOMIC_ALIGN_FOR_MODE #define TARGET_ATOMIC_ALIGN_FOR_MODE cris_atomic_align_for_mode +#undef TARGET_HAVE_SPECULATION_SAFE_VALUE +#define TARGET_HAVE_SPECULATION_SAFE_VALUE speculation_safe_value_not_needed + #undef TARGET_STRUCT_VALUE_RTX #define TARGET_STRUCT_VALUE_RTX cris_struct_value_rtx #undef TARGET_SETUP_INCOMING_VARARGS