From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1921) id A441D3858D33; Wed, 17 Apr 2024 07:40:37 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A441D3858D33 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1713339637; bh=Aqd2zVjcwpV37Er3pUla6lyW3yrMqvqIaih0wh5OAEc=; h=From:To:Subject:Date:From; b=lBYrxeD9e+xY2SNv6+yr8x0PtDoHMKl6fAMu2B4g8wkP9U3bbliNjpYWFTlzn6NjV CTsRV2fuCIV6m3YjZoSBdV4DjcfdbmnqQprAHu2BK3uCPa36OaZ+SuJFZ8Ul++nqIf 0w1T8PA59a9kvu8X3oUD9aZhBowAwNS/jVTur7hY= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Sebastian Huber To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-8615] RTEMS: Fix powerpc configuration X-Act-Checkin: gcc X-Git-Author: Sebastian Huber X-Git-Refname: refs/heads/releases/gcc-13 X-Git-Oldrev: b68995dcafa3412bcf0bfd19947758d807527dd2 X-Git-Newrev: 3bfe591d62551605a9d2c6422257dc67b0fa9a2f Message-Id: <20240417074037.A441D3858D33@sourceware.org> Date: Wed, 17 Apr 2024 07:40:37 +0000 (GMT) List-Id: https://gcc.gnu.org/g:3bfe591d62551605a9d2c6422257dc67b0fa9a2f commit r13-8615-g3bfe591d62551605a9d2c6422257dc67b0fa9a2f Author: Sebastian Huber Date: Mon Feb 12 14:53:21 2024 +0100 RTEMS: Fix powerpc configuration gcc/ChangeLog: * config/rs6000/rtems.h (OS_MISSING_POWERPC64): Define. (cherry picked from commit ce3c743d8cfbadc0aaa80267bc002fd05267ffac) Diff: --- gcc/config/rs6000/rtems.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcc/config/rs6000/rtems.h b/gcc/config/rs6000/rtems.h index 57a2325991b..b36e64fec77 100644 --- a/gcc/config/rs6000/rtems.h +++ b/gcc/config/rs6000/rtems.h @@ -36,6 +36,10 @@ #endif #endif +/* RTEMS configured for the 32-bit multilibs doesn't support saving and + restoring 64-bit regs. */ +#define OS_MISSING_POWERPC64 !TARGET_64BIT + /* Copy and paste from linux64.h and freebsd64.h */ #undef TARGET_AIX #define TARGET_AIX TARGET_64BIT