[all-commits] [llvm/llvm-project] ee9b84: [BinaryFormat] Add "SFrame" structures and constan...
Pavel Labath via All-commits
all-commits at lists.llvm.org
Tue Jul 15 00:36:42 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ee9b84f5bed7027b4a81f68bf853f35d6e749eef
https://github.com/llvm/llvm-project/commit/ee9b84f5bed7027b4a81f68bf853f35d6e749eef
Author: Pavel Labath <pavel at labath.sk>
Date: 2025-07-15 (Tue, 15 Jul 2025)
Changed paths:
A llvm/include/llvm/BinaryFormat/SFrame.h
M llvm/unittests/BinaryFormat/CMakeLists.txt
A llvm/unittests/BinaryFormat/SFrameTest.cpp
Log Message:
-----------
[BinaryFormat] Add "SFrame" structures and constants (#147264)
This patch defines the structures and constants used by the SFrame
unwind info format supported by GNU binutils. For more information about
the format, see https://sourceware.org/binutils/wiki/sframe and
https://discourse.llvm.org/t/rfc-adding-sframe-support-to-llvm/86900
The patch uses the GNU names for all relevant entities, but I've converted
them to the llvm naming convention, and I've replaced macros with enums.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list