From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 11335 invoked from network); 30 Aug 2023 12:24:01 -0000 Received: from second.openwall.net (193.110.157.125) by inbox.vuxu.org with ESMTPUTF8; 30 Aug 2023 12:24:01 -0000 Received: (qmail 24287 invoked by uid 550); 30 Aug 2023 12:23:15 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Reply-To: musl@lists.openwall.com Received: (qmail 23815 invoked from network); 30 Aug 2023 12:23:09 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-transfer-encoding : content-type; s=qcppdkim1; bh=0gowXRxWz0df+3v/YAdnRmTRf8Qq0QFwplwdzpjGVns=; b=Cb4STM+w9CaFO7t20HQo+jWJa1Sq8J2EJlL6daJj1fE9/lh8QRgdffnD0rv35sYGhs4H 4M+XpmXBwPyk5QG/Q37Ra53NLpIXiinWwUECkx5ERiLUyjsh/ahTWhZWjz4zQPWPWcoR qgIP9d/bf7AhFNsSZuqSbtz06IG2X2omVm24bgKhRJXkvr/zzKGsh1zTvn9Stp9mmeI4 mukg3gGayrsXECqyDDu0AsCsXSX2gEluRPdMaAQ3aEM5Yjxy5b7yvGFY99LzX+3OdSZV RZOq7QR0Q8eBpGLpxIdNCo1CbHP4tejaI9vfoY7DY34NKKC1kKXSunfEuwQDFMzlkieF kg== From: Matheus Tavares Bernardino To: CC: Brian Cain , Sid Manning , "Rich Felker" , Fangrui Song , Szabolcs Nagy Date: Wed, 30 Aug 2023 09:22:29 -0300 Message-ID: X-Mailer: git-send-email 2.37.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.49.16.6] X-ClientProxiedBy: nalasex01b.na.qualcomm.com (10.47.209.197) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-ORIG-GUID: UDozdcldmBD3DMpSrBzB58AHbXj7z-b_ X-Proofpoint-GUID: UDozdcldmBD3DMpSrBzB58AHbXj7z-b_ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.267,Aquarius:18.0.957,Hydra:6.0.601,FMLib:17.11.176.26 definitions=2023-08-29_16,2023-08-29_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 spamscore=0 malwarescore=0 priorityscore=1501 bulkscore=0 adultscore=3 mlxlogscore=377 lowpriorityscore=0 phishscore=0 clxscore=1015 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2308100000 definitions=main-2308300115 Subject: [musl] [RFC PATCH 4/5] hexagon: add bits/user.h From: Brian Cain --- arch/hexagon/bits/user.h | 60 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 arch/hexagon/bits/user.h diff --git a/arch/hexagon/bits/user.h b/arch/hexagon/bits/user.h new file mode 100644 index 00000000..4396385d --- /dev/null +++ b/arch/hexagon/bits/user.h @@ -0,0 +1,60 @@ +#ifndef HEXAGON_ASM_USER_H +#define HEXAGON_ASM_USER_H + +struct user_regs_struct { + unsigned long r0; + unsigned long r1; + unsigned long r2; + unsigned long r3; + unsigned long r4; + unsigned long r5; + unsigned long r6; + unsigned long r7; + unsigned long r8; + unsigned long r9; + unsigned long r10; + unsigned long r11; + unsigned long r12; + unsigned long r13; + unsigned long r14; + unsigned long r15; + unsigned long r16; + unsigned long r17; + unsigned long r18; + unsigned long r19; + unsigned long r20; + unsigned long r21; + unsigned long r22; + unsigned long r23; + unsigned long r24; + unsigned long r25; + unsigned long r26; + unsigned long r27; + unsigned long r28; + unsigned long r29; + unsigned long r30; + unsigned long r31; + unsigned long sa0; + unsigned long lc0; + unsigned long sa1; + unsigned long lc1; + unsigned long m0; + unsigned long m1; + unsigned long usr; + unsigned long p3_0; + unsigned long gp; + unsigned long ugp; + unsigned long pc; + unsigned long cause; + unsigned long badva; + unsigned long cs0; + unsigned long cs1; + unsigned long pad1; +}; + +#define ELF_NGREG 48 +typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG]; + +typedef unsigned long elf_fpregset_t; + +#endif -- 2.37.2