diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2018-11-08 01:26:28 +0000 |
---|---|---|
committer | Sandra Loosemore <sandra@codesourcery.com> | 2018-11-08 01:26:28 +0000 |
commit | 2ad6164a3d4ebfef2da6486d6bda705efde76fe7 (patch) | |
tree | dad99bd1034e310581b79793c5fa7f81de018688 | |
parent | d7f5d35c9524faae1d6f5992826165edbbd357ff (diff) |
2018-11-07 Sandra Loosemore <sandra@codesourcery.com>
PR driver/80828
gcc/
* doc/invoke.texi (Option Summary): Add -e and --entry.
(Link Options): Likewise.
git-svn-id: https://gcc.gnu.org/svn/gcc/trunk@265903 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 10 |
2 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2210a2b01a7..2ca7939a80a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2018-11-07 Sandra Loosemore <sandra@codesourcery.com> + + PR driver/80828 + * doc/invoke.texi (Option Summary): Add -e and --entry. + (Link Options): Likewise. + 2018-11-07 Nathan Sidwell <nathan@acm.org> PR 87926 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index cead538f9ff..df4955cd606 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -524,6 +524,7 @@ Objective-C and Objective-C++ Dialects}. @xref{Link Options,,Options for Linking}. @gccoptlist{@var{object-file-name} -fuse-ld=@var{linker} -l@var{library} @gol -nostartfiles -nodefaultlibs -nolibc -nostdlib @gol +-e @var{entry} --entry=@var{entry} @gol -pie -pthread -r -rdynamic @gol -s -static -static-pie -static-libgcc -static-libstdc++ @gol -static-libasan -static-libtsan -static-liblsan -static-libubsan @gol @@ -12712,6 +12713,15 @@ library subroutines. constructors are called; @pxref{Collect2,,@code{collect2}, gccint, GNU Compiler Collection (GCC) Internals}.) +@item -e @var{entry} +@itemx --entry=@var{entry} +@opindex e +@opindex entry + +Specify that the program entry point is @var{entry}. The argument is +interpreted by the linker; the GNU linker accepts either a symbol name +or an address. + @item -pie @opindex pie Produce a dynamically linked position independent executable on targets |