mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 04:00:07 +08:00
* bfdint.texi (BFD relocation functions) <different formats>:
Mention that the GNU linker is aware of input-output format restrictions when generating relocatable output. Make new paragraph for final-link case. (BFD target vector swap): Fix typo.
This commit is contained in:
@ -1,3 +1,11 @@
|
|||||||
|
2001-06-21 Hans-Peter Nilsson <hp@axis.com>
|
||||||
|
|
||||||
|
* bfdint.texi (BFD relocation functions) <different formats>:
|
||||||
|
Mention that the GNU linker is aware of input-output format
|
||||||
|
restrictions when generating relocatable output. Make new
|
||||||
|
paragraph for final-link case.
|
||||||
|
(BFD target vector swap): Fix typo.
|
||||||
|
|
||||||
2001-01-25 Kazu Hirata <kazu@hxi.com>
|
2001-01-25 Kazu Hirata <kazu@hxi.com>
|
||||||
|
|
||||||
* chew.c: Do not output trailing whitespaces in type and
|
* chew.c: Do not output trailing whitespaces in type and
|
||||||
|
@ -379,7 +379,7 @@ vectors which use the same sets of functions.
|
|||||||
@node BFD target vector swap
|
@node BFD target vector swap
|
||||||
@subsection Swapping functions
|
@subsection Swapping functions
|
||||||
|
|
||||||
Every target vector has fuction pointers used for swapping information
|
Every target vector has function pointers used for swapping information
|
||||||
in and out of the target representation. There are two sets of
|
in and out of the target representation. There are two sets of
|
||||||
functions: one for data information, and one for header information.
|
functions: one for data information, and one for header information.
|
||||||
Each set has three sizes: 64-bit, 32-bit, and 16-bit. Each size has
|
Each set has three sizes: 64-bit, 32-bit, and 16-bit. Each size has
|
||||||
@ -1291,10 +1291,13 @@ doing a link in which the output object file format is S-records.
|
|||||||
@item
|
@item
|
||||||
Using the linker to generate relocateable output in a different object
|
Using the linker to generate relocateable output in a different object
|
||||||
file format is impossible in the general case, so you generally don't
|
file format is impossible in the general case, so you generally don't
|
||||||
have to worry about that. Linking input files of different object file
|
have to worry about that. The GNU linker makes sure to stop that from
|
||||||
formats together is quite unusual, but if you're really dedicated you
|
happening when an input file in a different format has relocations.
|
||||||
may want to consider testing this case, both when the output object file
|
|
||||||
format is the same as your format, and when it is different.
|
Linking input files of different object file formats together is quite
|
||||||
|
unusual, but if you're really dedicated you may want to consider testing
|
||||||
|
this case, both when the output object file format is the same as your
|
||||||
|
format, and when it is different.
|
||||||
@end itemize
|
@end itemize
|
||||||
|
|
||||||
@node BFD relocation codes
|
@node BFD relocation codes
|
||||||
|
Reference in New Issue
Block a user