From patchwork Thu Jan 19 21:42:48 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uros Bizjak X-Patchwork-Id: 717370 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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 3v4HPx1Vglz9s3T for ; Fri, 20 Jan 2017 08:43:00 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="pqj+EX48"; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:from:date:message-id:subject:to:cc:content-type; q=dns; s=default; b=WSUUVSnsL840BB9hhDYdtclooN2soAZCdwvnIITrzfv n/0CW1Q7cEyg58/0u7UENdH1g6UfVjCjN2xmYLoQ3B1FtILenCxj13AH4hZ/+uFf r825UchzR5DBnjluml/ZJ8wD1LtWJIO5fT8QeL71nhonk+4ZwHzShX6Tf2mzYk2Y = 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 :mime-version:from:date:message-id:subject:to:cc:content-type; s=default; bh=mOv8e1U7IjJWV5pDrek7zckL9C8=; b=pqj+EX48aviFQbPVD 1ONxK3G4D5aHxXdYeT3pyfFyoWTMU5IhKWCyBhAWBqRdXsgnmZzWHna4ALpc4bgm 3yfX2XWSRimEBuZqiNjFsZrvB8QRprpHwv4Mmd1WpSgxQiqdl/kZdKJYyUghpm3R ftFAwFH8/eodbq+e7n+7JvHEeM= Received: (qmail 17716 invoked by alias); 19 Jan 2017 21:42:53 -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 17705 invoked by uid 89); 19 Jan 2017 21:42:52 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM, SPF_PASS autolearn=no version=3.3.2 spammy=H*c:sk:94eb2c0, PR78478, pr78478, hello! X-HELO: mail-ua0-f172.google.com Received: from mail-ua0-f172.google.com (HELO mail-ua0-f172.google.com) (209.85.217.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 19 Jan 2017 21:42:51 +0000 Received: by mail-ua0-f172.google.com with SMTP id 35so47069563uak.1 for ; Thu, 19 Jan 2017 13:42:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=eNBbhWvsFe+5cz/2AYNSws0f7Ewy7onbUoVeLh4XDL4=; b=qd1cPvEBrGzlxjET2zJDZa3uOnSdf1gJrdnCKaxptuONfxqgWD4Oto++WWXlqoqRY1 Ae5fa/a7OZhyC2zCNljat89bFEYIeEq3YlW1ugHuMAoM78TaJmm2UKDQ2IHe9019yiYp x/KAtpcri8WIkyfLqjvl2HWo1nphOqyHFIpznOViLzft2QCMfvHSG6YtqW7rODsp7ZFk xfSSPIq7JrXYQT1rzjZf5POqe3vJlKuuTutjgxY/KlxwVfe7LxhkhkjqjoKFFLfha6W+ ZAO2R4qarBSePbh/mEBhxtGWGdaTbvM2e3fbembXXLKQnd3FPGFbsPdEXmYZfysgFYP6 g5Zw== X-Gm-Message-State: AIkVDXJkq83qV2J7/frssX1by6ULAiKwEPyFBZCBk4VdByEdcmKjC85XQSEJ3Pw9v0ln0ttrLyu0rhnZBHv4xA== X-Received: by 10.176.64.103 with SMTP id h94mr5878382uad.65.1484862169251; Thu, 19 Jan 2017 13:42:49 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.87.11 with HTTP; Thu, 19 Jan 2017 13:42:48 -0800 (PST) From: Uros Bizjak Date: Thu, 19 Jan 2017 22:42:48 +0100 Message-ID: Subject: [PATCH, i386] Fix PR78478, Compile Error for i386-rtems To: "gcc-patches@gcc.gnu.org" Cc: Joel Sherrill Hello! This patch (partially) reverts my change from 2013-11-05. Apparently, LONG_DOUBLE_TYPE_SIZE interferes with soft-float handling. 2017-01-19 Uros Bizjak PR target/78478 Revert: 2013-11-05 Uros Bizjak * config/i386/rtemself.h (LONG_DOUBLE_TYPE_SIZE): New define. Tested by Joel on RTEMS soft-float target. Committed to mainline SVN. Uros. Index: config/i386/rtemself.h =================================================================== --- config/i386/rtemself.h (revision 244636) +++ config/i386/rtemself.h (working copy) @@ -28,6 +28,3 @@ builtin_assert ("system=rtems"); \ } \ while (0) - -#undef LONG_DOUBLE_TYPE_SIZE -#define LONG_DOUBLE_TYPE_SIZE (TARGET_80387 ? 80 : 64)