On Wed, Jun 25, 2025 at 11:15:21PM +0100, Adam Williamson wrote: > On Wed, 2025-06-25 at 23:58 +0200, Jakub Jelinek wrote: > > On Wed, Jun 25, 2025 at 10:54:21PM +0100, Adam Williamson wrote: > > > On Wed, 2025-06-25 at 22:09 +0200, Jakub Jelinek wrote: > > > > i686-linux is one of the few primary architectures for gcc > > > > > > Maybe it shouldn't be any more? > > > > It is important to have some 32-bit architectures among the primary targets > > to maintain 32 vs. 64 code cleanliness, make sure the right printf or > > gcc_diag format specifiers are used in the code etc. > > It's only important so long as 32-bit matters. Does 32-bit still really > matter? Has GCC thought about this?
Yes, GCC does care about both 32-bit and 64-bit hosts and 8-bit, 16-bit, 20-bit, 24-bit, 32-bit and 64-bit targets. Sure, 64-bit hosts are these days more important, but still GCC is used in many kinds of different environment. Portability is a very important goal of the project. Speaking as one of the Release Managers responsible for it. Jakub -- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue