File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
doc/next/6-stdlib/99-minor/debug/elf Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change
1
+ pkg debug/elf, const STT_GNU_IFUNC = 10 #66836
2
+ pkg debug/elf, const STT_GNU_IFUNC SymType #66836
3
+ pkg debug/elf, const STT_RELC = 8 #66836
4
+ pkg debug/elf, const STT_RELC SymType #66836
5
+ pkg debug/elf, const STT_SRELC = 9 #66836
6
+ pkg debug/elf, const STT_SRELC SymType #66836
Original file line number Diff line number Diff line change
1
+ Now defines the symbol type constants [ STT_RELC] , [ STT_SRELC] , and
2
+ [ STT_GNU_IFUNC] .
Original file line number Diff line number Diff line change @@ -1287,6 +1287,11 @@ const (
1287
1287
STT_HIOS SymType = 12 /* specific semantics. */
1288
1288
STT_LOPROC SymType = 13 /* reserved range for processor */
1289
1289
STT_HIPROC SymType = 15 /* specific semantics. */
1290
+
1291
+ /* Non-standard symbol types. */
1292
+ STT_RELC SymType = 8 /* Complex relocation expression. */
1293
+ STT_SRELC SymType = 9 /* Signed complex relocation expression. */
1294
+ STT_GNU_IFUNC SymType = 10 /* Indirect code object. */
1290
1295
)
1291
1296
1292
1297
var sttStrings = []intName {
@@ -1297,6 +1302,8 @@ var sttStrings = []intName{
1297
1302
{4 , "STT_FILE" },
1298
1303
{5 , "STT_COMMON" },
1299
1304
{6 , "STT_TLS" },
1305
+ {8 , "STT_RELC" },
1306
+ {9 , "STT_SRELC" },
1300
1307
{10 , "STT_LOOS" },
1301
1308
{12 , "STT_HIOS" },
1302
1309
{13 , "STT_LOPROC" },
You can’t perform that action at this time.
0 commit comments