linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] arm64: Drop more workarounds after binutils bump
@ 2025-06-07 10:40 Marc Zyngier
  2025-06-07 10:40 ` [PATCH 1/2] arm64: Remove .inst " Marc Zyngier
  2025-06-07 10:40 ` [PATCH 2/2] arm64: Restore UL() use in alternative macros " Marc Zyngier
  0 siblings, 2 replies; 4+ messages in thread
From: Marc Zyngier @ 2025-06-07 10:40 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Catalin Marinas, Will Deacon, Mark Rutland, Ard Biesheuvel,
	Arnd Bergmann

Now that binutils 2.30 is our base-line, drop a couple of annoying
workarounds that we have been carrying for some time (I have some
history with the .inst one).

We *could* also start dropping some of the SVE macros now that gas is
known to support it, but I'm not convinced we want to go there yet.

Marc Zyngier (2):
  arm64: Remove .inst workarounds after binutils bump
  arm64: Restore UL() use in alternative macros after binutils bump

 arch/arm64/Kconfig                          |  3 --
 arch/arm64/Makefile                         |  4 ---
 arch/arm64/include/asm/alternative-macros.h | 39 ++++++++-------------
 arch/arm64/include/asm/sysreg.h             | 21 -----------
 tools/arch/arm64/include/asm/sysreg.h       | 21 -----------
 5 files changed, 14 insertions(+), 74 deletions(-)

-- 
2.39.2



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-06-09 17:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-07 10:40 [PATCH 0/2] arm64: Drop more workarounds after binutils bump Marc Zyngier
2025-06-07 10:40 ` [PATCH 1/2] arm64: Remove .inst " Marc Zyngier
2025-06-09 16:45   ` Marc Zyngier
2025-06-07 10:40 ` [PATCH 2/2] arm64: Restore UL() use in alternative macros " Marc Zyngier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).