From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by sourceware.org (Postfix) with ESMTP id 2FDA83939C1B for ; Wed, 16 Jun 2021 05:11:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2FDA83939C1B Received: from vapier.lan (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 6EE7D33C84E for ; Wed, 16 Jun 2021 05:11:14 +0000 (UTC) From: Mike Frysinger To: gdb-patches@sourceware.org Subject: [PATCH] sim: ppc: use common ATTRIBUTE_PACKED macro Date: Wed, 16 Jun 2021 01:11:12 -0400 Message-Id: <20210616051112.27328-1-vapier@gentoo.org> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-10.7 required=5.0 tests=BAYES_00, GIT_PATCH_0, JMQ_SPF_NEUTRAL, KAM_DMARC_STATUS, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Jun 2021 05:11:16 -0000 Drop local packed attribute with the common ansidecl.h define. --- sim/ppc/ChangeLog | 5 +++++ sim/ppc/double.c | 1 + sim/ppc/dp-bit.c | 12 ++++++------ 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/sim/ppc/ChangeLog b/sim/ppc/ChangeLog index f40504ebcfe4..6456dde8e1ae 100644 --- a/sim/ppc/ChangeLog +++ b/sim/ppc/ChangeLog @@ -1,3 +1,8 @@ +2021-06-16 Mike Frysinger + + * double.c: Include ansidecls.h. + * dp-bit.c: Change __attribute__ ((packed)) to ATTRIBUTE_PACKED. + 2021-06-16 Mike Frysinger * basics.h (NORETURN): Delete. diff --git a/sim/ppc/double.c b/sim/ppc/double.c index d9002e6b5161..615797fc45eb 100644 --- a/sim/ppc/double.c +++ b/sim/ppc/double.c @@ -22,6 +22,7 @@ #define _DOUBLE_C_ #include "basics.h" +#include "ansidecls.h" #define SFtype unsigned32 #define DFtype unsigned64 diff --git a/sim/ppc/dp-bit.c b/sim/ppc/dp-bit.c index dce51148b874..25d362770277 100644 --- a/sim/ppc/dp-bit.c +++ b/sim/ppc/dp-bit.c @@ -253,13 +253,13 @@ typedef union struct { #ifndef FLOAT_BIT_ORDER_MISMATCH - unsigned int sign:1 __attribute__ ((packed)); - unsigned int exp:EXPBITS __attribute__ ((packed)); - fractype fraction:FRACBITS __attribute__ ((packed)); + unsigned int sign:1 ATTRIBUTE_PACKED; + unsigned int exp:EXPBITS ATTRIBUTE_PACKED; + fractype fraction:FRACBITS ATTRIBUTE_PACKED; #else - fractype fraction:FRACBITS __attribute__ ((packed)); - unsigned int exp:EXPBITS __attribute__ ((packed)); - unsigned int sign:1 __attribute__ ((packed)); + fractype fraction:FRACBITS ATTRIBUTE_PACKED; + unsigned int exp:EXPBITS ATTRIBUTE_PACKED; + unsigned int sign:1 ATTRIBUTE_PACKED; #endif } bits; -- 2.31.1