[Lldb-commits] [lldb] 766afbc - Don't re-define constants that are now in compact_unwind_encoding.h.

Jason Molenda via lldb-commits lldb-commits at lists.llvm.org
Thu Sep 9 17:04:10 PDT 2021


Author: Jason Molenda
Date: 2021-09-09T17:01:43-07:00
New Revision: 766afbc8042bc45283d52c763d11327a34eb04a6

URL: https://github.com/llvm/llvm-project/commit/766afbc8042bc45283d52c763d11327a34eb04a6
DIFF: https://github.com/llvm/llvm-project/commit/766afbc8042bc45283d52c763d11327a34eb04a6.diff

LOG: Don't re-define constants that are now in compact_unwind_encoding.h.

Added: 
    

Modified: 
    lldb/tools/compact-unwind/compact-unwind-dumper.c

Removed: 
    


################################################################################
diff  --git a/lldb/tools/compact-unwind/compact-unwind-dumper.c b/lldb/tools/compact-unwind/compact-unwind-dumper.c
index d4706eaf5386..1551ed92597d 100644
--- a/lldb/tools/compact-unwind/compact-unwind-dumper.c
+++ b/lldb/tools/compact-unwind/compact-unwind-dumper.c
@@ -14,49 +14,6 @@
 #include <sys/stat.h>
 #include <sys/types.h>
 
-enum {
-  UNWIND_ARM64_MODE_MASK = 0x0F000000,
-  UNWIND_ARM64_MODE_FRAMELESS = 0x02000000,
-  UNWIND_ARM64_MODE_DWARF = 0x03000000,
-  UNWIND_ARM64_MODE_FRAME = 0x04000000,
-
-  UNWIND_ARM64_FRAME_X19_X20_PAIR = 0x00000001,
-  UNWIND_ARM64_FRAME_X21_X22_PAIR = 0x00000002,
-  UNWIND_ARM64_FRAME_X23_X24_PAIR = 0x00000004,
-  UNWIND_ARM64_FRAME_X25_X26_PAIR = 0x00000008,
-  UNWIND_ARM64_FRAME_X27_X28_PAIR = 0x00000010,
-  UNWIND_ARM64_FRAME_D8_D9_PAIR = 0x00000100,
-  UNWIND_ARM64_FRAME_D10_D11_PAIR = 0x00000200,
-  UNWIND_ARM64_FRAME_D12_D13_PAIR = 0x00000400,
-  UNWIND_ARM64_FRAME_D14_D15_PAIR = 0x00000800,
-
-  UNWIND_ARM64_FRAMELESS_STACK_SIZE_MASK = 0x00FFF000,
-  UNWIND_ARM64_DWARF_SECTION_OFFSET = 0x00FFFFFF,
-};
-
-enum {
-  UNWIND_ARM_MODE_MASK = 0x0F000000,
-  UNWIND_ARM_MODE_FRAME = 0x01000000,
-  UNWIND_ARM_MODE_FRAME_D = 0x02000000,
-  UNWIND_ARM_MODE_DWARF = 0x04000000,
-
-  UNWIND_ARM_FRAME_STACK_ADJUST_MASK = 0x00C00000,
-
-  UNWIND_ARM_FRAME_FIRST_PUSH_R4 = 0x00000001,
-  UNWIND_ARM_FRAME_FIRST_PUSH_R5 = 0x00000002,
-  UNWIND_ARM_FRAME_FIRST_PUSH_R6 = 0x00000004,
-
-  UNWIND_ARM_FRAME_SECOND_PUSH_R8 = 0x00000008,
-  UNWIND_ARM_FRAME_SECOND_PUSH_R9 = 0x00000010,
-  UNWIND_ARM_FRAME_SECOND_PUSH_R10 = 0x00000020,
-  UNWIND_ARM_FRAME_SECOND_PUSH_R11 = 0x00000040,
-  UNWIND_ARM_FRAME_SECOND_PUSH_R12 = 0x00000080,
-
-  UNWIND_ARM_FRAME_D_REG_COUNT_MASK = 0x00000700,
-
-  UNWIND_ARM_DWARF_SECTION_OFFSET = 0x00FFFFFF,
-};
-
 #define EXTRACT_BITS(value, mask)                                              \
   ((value >> __builtin_ctz(mask)) & (((1 << __builtin_popcount(mask))) - 1))
 


        


More information about the lldb-commits mailing list