public inbox for linux-hexagon@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] kbuild: uapi: improvements to header testing
@ 2025-12-23  7:04 Thomas Weißschuh
  2025-12-23  7:04 ` [PATCH 1/5] kbuild: uapi: validate that headers do not use libc Thomas Weißschuh
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Thomas Weißschuh @ 2025-12-23  7:04 UTC (permalink / raw)
  To: Nathan Chancellor, Nicolas Schier, Brian Cain
  Cc: linux-kbuild, linux-kernel, bpf, linux-hexagon,
	Thomas Weißschuh

Also validate that UAPI headers do not depend on libc and remove the
dependency on CC_CAN_LINK.

Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
---
Thomas Weißschuh (5):
      kbuild: uapi: validate that headers do not use libc
      hexagon: Drop invalid UAPI header asm/signal.h
      kbuild: uapi: don't compile test bpf_perf_event.h on xtensa
      kbuild: uapi: split out command conditions into variables
      kbuild: uapi: drop dependency on CC_CAN_LINK

 arch/hexagon/include/{uapi => }/asm/signal.h |  0
 init/Kconfig                                 |  2 +-
 usr/include/Makefile                         | 87 +++++++++++++++++++++++++++-
 3 files changed, 87 insertions(+), 2 deletions(-)
---
base-commit: 8f0b4cce4481fb22653697cced8d0d04027cb1e8
change-id: 20251203-uapi-nostdinc-64edce85d464

Best regards,
-- 
Thomas Weißschuh <thomas.weissschuh@linutronix.de>


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

end of thread, other threads:[~2026-01-06 22:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-23  7:04 [PATCH 0/5] kbuild: uapi: improvements to header testing Thomas Weißschuh
2025-12-23  7:04 ` [PATCH 1/5] kbuild: uapi: validate that headers do not use libc Thomas Weißschuh
2025-12-23  7:04 ` [PATCH 2/5] hexagon: Drop invalid UAPI header asm/signal.h Thomas Weißschuh
2025-12-23  7:04 ` [PATCH 3/5] kbuild: uapi: don't compile test bpf_perf_event.h on xtensa Thomas Weißschuh
2025-12-23  7:04 ` [PATCH 4/5] kbuild: uapi: split out command conditions into variables Thomas Weißschuh
2025-12-23  7:04 ` [PATCH 5/5] kbuild: uapi: drop dependency on CC_CAN_LINK Thomas Weißschuh
2025-12-30 20:31 ` [PATCH 0/5] kbuild: uapi: improvements to header testing Nathan Chancellor
2026-01-06 22:10 ` Nathan Chancellor

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox