From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) by sourceware.org (Postfix) with ESMTP id D4BA43858D3C for ; Mon, 22 Jan 2024 20:30:57 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D4BA43858D3C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gentoo.org Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gentoo.org ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D4BA43858D3C Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2001:470:ea4a:1:5054:ff:fec7:86e4 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705955459; cv=none; b=ZMKYOZ9N26hZCXLCnNqEcaEK6eSaZ3enCR5ZDJZ2vkIbwRXG36KutBOrfJUGzalaJtwL7uvFO69hcQwmhRYxemqfUgxh/jtYKmK51QQE3j+cTETCuc51jZfoOFuf3YwTEytp367gSgd7CqfIzLmkzVbNZRSU1E+rEM6d4YcULRo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1705955459; c=relaxed/simple; bh=kuXpSoeFEgVPDigruzT0FcXNzOc6BLaAKw8uPy3ZJhw=; h=Date:From:To:Subject:Message-ID:MIME-Version; b=OYhcJTIlqLLjbXEsOJg/p6fNqlb6ojIfqNPUZThoPWGUguGQCPnv5Rz1GSILtjVkhySr05Vm5HRJhLLaeLyy8a1aygkR6APsotheKJa/uMgUUziVSuhHKR69xufNcCpzHKICQ8sLOQb3/XDuP3F74c9tTJ9iUcLfjxxRMEiIgi4= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by smtp.gentoo.org (Postfix, from userid 559) id 3A3423432E1; Mon, 22 Jan 2024 20:30:57 +0000 (UTC) Date: Mon, 22 Jan 2024 15:30:54 -0500 From: Mike Frysinger To: Azael Developer Cc: binutils@sourceware.org, A Receiver Subject: Re: Gas developing Message-ID: References: <9d5db367-00c8-4c44-ac2e-2bf76dda8c04@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YZdl5bmDZgKooN8U" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,JMQ_SPF_NEUTRAL,KAM_DMARC_STATUS,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: --YZdl5bmDZgKooN8U Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 22 Jan 2024 10:37, Azael Developer wrote: > I was thinking of an update for GAS, not a competition with other > compilers. I was really hoping that the project had some plans about > it, tbh, i think gas is a "finished" assembler at this point, and most new work is going into other places like language frontends. i don't think the project is anti new-features, it's more "who is the audience" for such changes, and does it make more sense to put things into gas vs just (ab)using the preprocessor to largely get the same benefit. e.g. it's pretty common to create a .S file to run through cpp and gain benefit =66rom the various define's that the arch backend provides to produce the =2Es file that gets fed to the assembler. there are cases where i don't have a preprocessor and can only write .s, but it's pretty uncommon. personally i wish the macro language was a bit easier to use. or you could see our existing gas bug list and whether there's any feature requests that are interesting. https://sourceware.org/bugzilla/buglist.cgi?bug_status=3DUNCONFIRMED&bug_st= atus=3DNEW&bug_status=3DASSIGNED&bug_status=3DSUSPENDED&bug_status=3DWAITIN= G&bug_status=3DREOPENED&component=3Dgas&list_id=3D80426&order=3DImportance&= product=3Dbinutils&query_format=3Dadvanced -mike --YZdl5bmDZgKooN8U Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEuQK1JxMl+JKsJRrUQWM7n+g39YEFAmWu0H4ACgkQQWM7n+g3 9YFb7BAA0WPf91DatctGD5+bXWdYayj+LSt+Od6sMLEddWhxWo0GR8xhrV/UnnRt mDG2J4qfhr4hqw1/UrioeE7Aq22nOmYBa/fhba5dOSWIEUQZGBibbRjMADPltgzC hlw5Tx3Gu8W/DkIOH905IcFrravMhS6IrnNquhdcwwVts+u9hiklvhLbHqgu8thw CF8uf++PxZ4N28wHSX4ZaF5Nik2326X7iBNm+ntKeZjFVFCITOL/V62F0ox8TtX5 ve4HGFnijPZdzz2M3yu4wYwOwviJZa14Q52nWI5cYugysDiYhCGlKCmpla5pSVoV LNa7wXCiSZyz77VHW5kdLrRCBK3fzeidEXv94vufNj1GI8EWYoqykl8djpvEUZMJ pD/JfPPyrcr088wwUm7q9wNqurHWm1yNLHBzblespFwV/S5SzECW69VQztweLrB2 mG/D7VJaSHnGibqHhWQUDCqCyrEKcfr3zrxBoWNAScu1j8S1XoK1S0ie3j1FGov1 JHUP0KAcqc6RBQneqfC/bHzjpy2x/FK0eQRHPxf/WKPAWAPKz1O9FOLBcwwNvj5e 3SRqpaVnFh5PtN0gqFUynbz5lU0gFNxHuKHMOPvUiQkOksopQpaEUdSb3jM1NjJv FyuSXXl5mDw5Izi1iD/q2MtSgCeUj3VARNpfQI6eb6vMHa5DQcw= =GvZ+ -----END PGP SIGNATURE----- --YZdl5bmDZgKooN8U--