aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/stackcollapse.py
diff options
context:
space:
mode:
authorJakub Kicinski <[email protected]>2023-06-21 16:17:19 -0700
committerJakub Kicinski <[email protected]>2023-06-22 19:47:02 -0700
commit0c3d6fd4b89c1a6393283249cdd0bd484ad8f2e5 (patch)
tree038937bdb52ece741456268667938bba18adb8e1 /tools/perf/scripts/python/stackcollapse.py
parent2a441a3dbe84be61be502142a2fb8ea633fcc528 (diff)
tools: ynl: improve the direct-include header guard logic
Przemek suggests that I shouldn't accuse GCC of witchcraft, there is a simpler explanation for why we need manual define. scripts/headers_install.sh modifies the guard, removing _UAPI. That's why including a kernel header from the tree and from /usr leads to duplicate definitions. This also solves the mystery of why I needed to include the header conditionally. I had the wrong guards for most cases but ethtool. Suggested-by: Przemek Kitszel <[email protected]> Reviewed-by: Przemek Kitszel <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions