Landing: 259d5c6ef7ca

Project / Subsystem

gcc / libsanitizer

Date

2026-04-29

Author

Jakub Jelinek

Commit

259d5c6ef7ca0b7fb07acf97538fa7ba590c8e8b

Source

github

Perf win

No

Breaking

No

All attributes

project
gcc
subsystem
libsanitizer
patch_id
commit_hash
259d5c6ef7ca0b7fb07acf97538fa7ba590c8e8b
source_type
github
headline
Libsanitizer: Fix up build against latest kernel headers
tldr
This commit fixes a build failure in libsanitizer caused by the removal of the linux/scc.h header from recent Linux kernels.
author
Jakub Jelinek
outcome
committed
performance_win
false
breaking_change
false
series_id
series_parts
[]
tags
  • libsanitizer
  • build
  • kernel
  • linux
discussion_id_link
bugzilla_pr
date
2026-04-29T00:00:00.000Z

The recent removal of the linux/scc.h header from the Linux kernel caused build failures in libsanitizer. This commit cherry-picks a fix from LLVM to address this issue. The macros defined in the removed header have not been actively used since around 2013, suggesting minimal functional impact.