forked from Imagelibrary/binutils-gdb
ld: Document -pie -Ttext-segment=ORG generates ET_EXEC
This is the v2 patch I am checking in. H.J.
This commit is contained in:
@@ -2694,7 +2694,10 @@ Same as @option{--section-start}, with @code{.bss}, @code{.data} or
|
|||||||
@item -Ttext-segment=@var{org}
|
@item -Ttext-segment=@var{org}
|
||||||
@cindex text segment origin, cmd line
|
@cindex text segment origin, cmd line
|
||||||
When creating an ELF executable, it will set the address of the first
|
When creating an ELF executable, it will set the address of the first
|
||||||
byte of the text segment.
|
byte of the text segment. Note that when @option{-pie} is used with
|
||||||
|
@option{-Ttext-segment=@var{org}}, the output executable is marked
|
||||||
|
ET_EXEC so that the address of the first byte of the text segment will
|
||||||
|
be guaranteed to be @var{org} at run time.
|
||||||
|
|
||||||
@kindex -Trodata-segment=@var{org}
|
@kindex -Trodata-segment=@var{org}
|
||||||
@item -Trodata-segment=@var{org}
|
@item -Trodata-segment=@var{org}
|
||||||
|
|||||||
Reference in New Issue
Block a user