projects
/
pyelftools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b5840ce
)
More Apple, LLVM attributes (#497)
author
Seva Alekseyev
<sevaa@yarxi.ru>
Thu, 7 Sep 2023 14:09:30 +0000
(10:09 -0400)
committer
GitHub
<noreply@github.com>
Thu, 7 Sep 2023 14:09:30 +0000
(07:09 -0700)
Co-authored-by: Seva Alekseyev <sevaa@nih.gov>
.gitignore
patch
|
blob
|
history
elftools/dwarf/enums.py
patch
|
blob
|
history
diff --git
a/.gitignore
b/.gitignore
index 3053449015ca6dac7f98ffc04ca6c8b859f0101c..999a8e4549df4eef756b0c8deee4d2c956b5b888 100644
(file)
--- a/
.gitignore
+++ b/
.gitignore
@@
-8,6
+8,7
@@
dist
MANIFEST
*.sublime-workspace
*.egg-info
+.vscode
diff --git
a/elftools/dwarf/enums.py
b/elftools/dwarf/enums.py
index e00915e067607ee02b0ab9c0cd335e60132c90ec..bd8db2d542ebd42d1d4d18cf3a17b3f386f308e7 100644
(file)
--- a/
elftools/dwarf/enums.py
+++ b/
elftools/dwarf/enums.py
@@
-301,8
+301,9
@@
ENUM_DW_AT = dict(
DW_AT_LLVM_include_path = 0x3e00,
DW_AT_LLVM_config_macros = 0x3e01,
- DW_AT_LLVM_isysroot = 0x3e02,
+ DW_AT_LLVM_isysroot = 0x3e02,
# sysroot elsewhere
DW_AT_LLVM_tag_offset = 0x3e03,
+ DW_AT_LLVM_apinotes = 0x3e07,
DW_AT_APPLE_optimized = 0x3fe1,
DW_AT_APPLE_flags = 0x3fe2,
@@
-317,6
+318,8
@@
ENUM_DW_AT = dict(
DW_AT_APPLE_property_attribute = 0x3feb,
DW_AT_APPLE_objc_complete_type = 0x3fec,
DW_AT_APPLE_property = 0x3fed,
+ DW_AT_APPLE_objc_direct = 0x3fee,
+ DW_AT_APPLE_sdk = 0x3fef,
_default_ = Pass,
)