mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-12-01 07:10:37 +00:00
[docs][llvm-objcopy] Add description of binary input/output to doc
We briefly referred to being able to specify --target=binary without explaining what binary input/output meant. This change adds a section on this. Reviewed by: MaskRay, abrachet Differential Revision: https://reviews.llvm.org/D64245 llvm-svn: 365312
This commit is contained in:
parent
3a3945c8c9
commit
ce8879f719
@ -457,8 +457,23 @@ options. For GNU :program:`objcopy` compatibility, the values are all bfdnames.
|
||||
- `elf32-sparc`
|
||||
- `elf32-sparcel`
|
||||
|
||||
Additionally, all targets except ``binary`` and ``ihex`` can have ``-freebsd``
|
||||
as a suffix.
|
||||
Additionally, all targets except `binary` and `ihex` can have `-freebsd` as a
|
||||
suffix.
|
||||
|
||||
BINARY INPUT AND OUTPUT
|
||||
-----------------------
|
||||
|
||||
If `binary` is used as the value for :option:`--input-target`, the input file
|
||||
will be embedded as a data section in an ELF relocatable object, with symbols
|
||||
``_binary_<file_name>_start``, ``_binary_<file_name>_end``, and
|
||||
``_binary_<file_name>_size`` representing the start, end and size of the data,
|
||||
where ``<file_name>`` is the path of the input file as specified on the command
|
||||
line with non-alphanumeric characters converted to ``_``.
|
||||
|
||||
If `binary` is used as the value for :option:`--output-target`, the output file
|
||||
will be a raw binary file, containing the memory image of the input file.
|
||||
Symbols and relocation information will be discarded. The image will start at
|
||||
the address of the first loadable section in the output.
|
||||
|
||||
EXIT STATUS
|
||||
-----------
|
||||
|
Loading…
Reference in New Issue
Block a user