summaryrefslogtreecommitdiff
path: root/api
diff options
context:
space:
mode:
authorFlorin Papa <fpapa@google.com>2022-11-21 10:07:58 -0800
committerGopher Robot <gobot@golang.org>2023-02-03 04:37:17 +0000
commit9222a01e651f5968a1c66013f7094c265f4011e7 (patch)
tree62973a0d6bf02b05c6a77876c582695b8f3a1524 /api
parent93f5335be96054bd3877cc88e1ddf7d60e5797ef (diff)
downloadgo-git-9222a01e651f5968a1c66013f7094c265f4011e7.tar.gz
debug/elf: add DT_FLAGS_1 constants
Add constants for all ELF dynamic flags (pertaining to DT_FLAGS_1). This will help, for example, determining whether an object is a position-independent executable (PIE). The constants are defined according to Table 15-10 in https://docs.oracle.com/en/operating-systems/solaris/oracle-solaris/11.4/linkers-libraries/dynamic-section.html. Fixes #56887 Change-Id: I6cd501af50d9dbcc2aa8a9a002e12c6fb6726761 Reviewed-on: https://go-review.googlesource.com/c/go/+/452496 Reviewed-by: Ian Lance Taylor <iant@google.com> Run-TryBot: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'api')
-rw-r--r--api/next/56887.txt65
1 files changed, 65 insertions, 0 deletions
diff --git a/api/next/56887.txt b/api/next/56887.txt
new file mode 100644
index 0000000000..87788be4c8
--- /dev/null
+++ b/api/next/56887.txt
@@ -0,0 +1,65 @@
+pkg debug/elf, const DF_1_GLOBAL = 2 #56887
+pkg debug/elf, const DF_1_GLOBAL DynFlag1 #56887
+pkg debug/elf, const DF_1_DIRECT = 256 #56887
+pkg debug/elf, const DF_1_DIRECT DynFlag1 #56887
+pkg debug/elf, const DF_1_TRANS = 512 #56887
+pkg debug/elf, const DF_1_TRANS DynFlag1 #56887
+pkg debug/elf, const DF_1_NODUMP = 4096 #56887
+pkg debug/elf, const DF_1_NODUMP DynFlag1 #56887
+pkg debug/elf, const DF_1_CONFALT = 8192 #56887
+pkg debug/elf, const DF_1_CONFALT DynFlag1 #56887
+pkg debug/elf, const DF_1_DISPRELDNE = 32768 #56887
+pkg debug/elf, const DF_1_DISPRELDNE DynFlag1 #56887
+pkg debug/elf, const DF_1_DISPRELPND = 65536 #56887
+pkg debug/elf, const DF_1_DISPRELPND DynFlag1 #56887
+pkg debug/elf, const DF_1_IGNMULDEF = 262144 #56887
+pkg debug/elf, const DF_1_IGNMULDEF DynFlag1 #56887
+pkg debug/elf, const DF_1_NOKSYMS = 524288 #56887
+pkg debug/elf, const DF_1_NOKSYMS DynFlag1 #56887
+pkg debug/elf, const DF_1_NOHDR = 1048576 #56887
+pkg debug/elf, const DF_1_NOHDR DynFlag1 #56887
+pkg debug/elf, const DF_1_EDITED = 2097152 #56887
+pkg debug/elf, const DF_1_EDITED DynFlag1 #56887
+pkg debug/elf, const DF_1_NORELOC = 4194304 #56887
+pkg debug/elf, const DF_1_NORELOC DynFlag1 #56887
+pkg debug/elf, const DF_1_ENDFILTEE = 16384 #56887
+pkg debug/elf, const DF_1_ENDFILTEE DynFlag1 #56887
+pkg debug/elf, const DF_1_GLOBAUDIT = 16777216 #56887
+pkg debug/elf, const DF_1_GLOBAUDIT DynFlag1 #56887
+pkg debug/elf, const DF_1_GROUP = 4 #56887
+pkg debug/elf, const DF_1_GROUP DynFlag1 #56887
+pkg debug/elf, const DF_1_INITFIRST = 32 #56887
+pkg debug/elf, const DF_1_INITFIRST DynFlag1 #56887
+pkg debug/elf, const DF_1_INTERPOSE = 1024 #56887
+pkg debug/elf, const DF_1_INTERPOSE DynFlag1 #56887
+pkg debug/elf, const DF_1_KMOD = 268435456 #56887
+pkg debug/elf, const DF_1_KMOD DynFlag1 #56887
+pkg debug/elf, const DF_1_LOADFLTR = 16 #56887
+pkg debug/elf, const DF_1_LOADFLTR DynFlag1 #56887
+pkg debug/elf, const DF_1_NODEFLIB = 2048 #56887
+pkg debug/elf, const DF_1_NODEFLIB DynFlag1 #56887
+pkg debug/elf, const DF_1_NODELETE = 8 #56887
+pkg debug/elf, const DF_1_NODELETE DynFlag1 #56887
+pkg debug/elf, const DF_1_NODIRECT = 131072 #56887
+pkg debug/elf, const DF_1_NODIRECT DynFlag1 #56887
+pkg debug/elf, const DF_1_NOOPEN = 64 #56887
+pkg debug/elf, const DF_1_NOOPEN DynFlag1 #56887
+pkg debug/elf, const DF_1_NOW = 1 #56887
+pkg debug/elf, const DF_1_NOW DynFlag1 #56887
+pkg debug/elf, const DF_1_ORIGIN = 128 #56887
+pkg debug/elf, const DF_1_ORIGIN DynFlag1 #56887
+pkg debug/elf, const DF_1_PIE = 134217728 #56887
+pkg debug/elf, const DF_1_PIE DynFlag1 #56887
+pkg debug/elf, const DF_1_SINGLETON = 33554432 #56887
+pkg debug/elf, const DF_1_SINGLETON DynFlag1 #56887
+pkg debug/elf, const DF_1_STUB = 67108864 #56887
+pkg debug/elf, const DF_1_STUB DynFlag1 #56887
+pkg debug/elf, const DF_1_SYMINTPOSE = 8388608 #56887
+pkg debug/elf, const DF_1_SYMINTPOSE DynFlag1 #56887
+pkg debug/elf, const DF_1_WEAKFILTER = 536870912 #56887
+pkg debug/elf, const DF_1_WEAKFILTER DynFlag1 #56887
+pkg debug/elf, const DF_1_NOCOMMON = 1073741824 #56887
+pkg debug/elf, const DF_1_NOCOMMON DynFlag1 #56887
+pkg debug/elf, method (DynFlag1) GoString() string #56887
+pkg debug/elf, method (DynFlag1) String() string #56887
+pkg debug/elf, type DynFlag1 uint32 #56887