mirror of
https://github.com/darlinghq/darling-gdb.git
synced 2025-01-31 14:04:12 +00:00
* ld.texinfo: Note that -relax may make symbolic debugging
impossible on some platforms.
This commit is contained in:
parent
4d865f1ba7
commit
e2ebb8ed49
13
ld/ChangeLog
13
ld/ChangeLog
@ -1,3 +1,16 @@
|
||||
Sun Jun 21 23:55:16 1998 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* ld.texinfo: Note that -relax may make symbolic debugging
|
||||
impossible on some platforms.
|
||||
|
||||
Tue Jun 16 12:51:13 1998 Geoff Keating <geoffk@ozemail.com.au>
|
||||
|
||||
* Makefile.am (Makefile): Remove target.
|
||||
(config.status): New target.
|
||||
* Makefile.in: Rebuild.
|
||||
|
||||
* configure.host (powerpc*-*-linux-gnu*): New host.
|
||||
|
||||
Fri Jun 12 17:38:07 1998 Doug Evans <devans@seba.cygnus.com>
|
||||
|
||||
* scripttempl/elf.sc (INPUT_FILES): Optional INPUT spec.
|
||||
|
@ -317,9 +317,12 @@ script command @code{FORCE_COMMON_ALLOCATION} has the same effect.
|
||||
@item -e @var{entry}
|
||||
@itemx --entry=@var{entry}
|
||||
Use @var{entry} as the explicit symbol for beginning execution of your
|
||||
program, rather than the default entry point. @xref{Entry Point}, for a
|
||||
discussion of defaults and other ways of specifying the
|
||||
entry point.
|
||||
program, rather than the default entry point. If there is no symbol
|
||||
named @var{entry}, the linker will try to parse @var{entry} as a number,
|
||||
and use that as the entry address (the number will be interpreted in
|
||||
base 10; you may use a leading @samp{0x} for base 16, or a leading
|
||||
@samp{0} for base 8). @xref{Entry Point}, for a discussion of defaults
|
||||
and other ways of specifying the entry point.
|
||||
|
||||
@cindex dynamic symbol table
|
||||
@kindex -E
|
||||
@ -867,11 +870,16 @@ This option is only supported on a few targets.
|
||||
@xref{i960,, @code{ld} and the Intel 960 family}.
|
||||
@end ifset
|
||||
|
||||
|
||||
On some platforms, the @samp{--relax} option performs global
|
||||
optimizations that become possible when the linker resolves addressing
|
||||
in the program, such as relaxing address modes and synthesizing new
|
||||
instructions in the output object file.
|
||||
|
||||
On some platforms these link time global optimizations may make symbolic
|
||||
debugging of the resulting executable impossible. This is known to be
|
||||
the case for the Matsushita MN10200 and MN10300 family of processors.
|
||||
|
||||
@ifset GENERIC
|
||||
On platforms where this is not supported, @samp{--relax} is accepted,
|
||||
but ignored.
|
||||
|
Loading…
x
Reference in New Issue
Block a user