Commit d03b89bd authored by Hiroshi Ioka's avatar Hiroshi Ioka Committed by Ian Lance Taylor

debug/macho: add some file flags

Fixes #21414

Change-Id: Idff6e269ae32b33253067c9f32cac25256eb7f1c
Reviewed-on: https://go-review.googlesource.com/55251Reviewed-by: default avatarIan Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
parent 98276d6a
...@@ -90,6 +90,13 @@ var cmdStrings = []intName{ ...@@ -90,6 +90,13 @@ var cmdStrings = []intName{
func (i LoadCmd) String() string { return stringName(uint32(i), cmdStrings, false) } func (i LoadCmd) String() string { return stringName(uint32(i), cmdStrings, false) }
func (i LoadCmd) GoString() string { return stringName(uint32(i), cmdStrings, true) } func (i LoadCmd) GoString() string { return stringName(uint32(i), cmdStrings, true) }
const (
FlagNoUndefs uint32 = 0x1
FlagDyldLink uint32 = 0x4
FlagTwoLevel uint32 = 0x80
FlagPIE uint32 = 0x200000
)
// A Segment64 is a 64-bit Mach-O segment load command. // A Segment64 is a 64-bit Mach-O segment load command.
type Segment64 struct { type Segment64 struct {
Cmd LoadCmd Cmd LoadCmd
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment