Skip to content

Commit 7cb6753

Browse files
authored
ReleaseNotes for LLVM binary utilities (#83751)
1 parent 94d8f15 commit 7cb6753

File tree

1 file changed

+18
-13
lines changed

1 file changed

+18
-13
lines changed

llvm/docs/ReleaseNotes.rst

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -339,36 +339,41 @@ Changes to the Debug Info
339339
Changes to the LLVM tools
340340
---------------------------------
341341

342-
* llvm-symbolizer now treats invalid input as an address for which source
342+
* ``llvm-symbolizer`` now treats invalid input as an address for which source
343343
information is not found.
344-
* Fixed big-endian support in llvm-symbolizer's DWARF location parser.
345-
* llvm-readelf now supports ``--extra-sym-info`` (``-X``) to display extra
344+
* Fixed big-endian support in ``llvm-symbolizer``'s DWARF location parser.
345+
* ``llvm-readelf`` now supports ``--extra-sym-info`` (``-X``) to display extra
346346
information (section name) when showing symbols.
347+
* ``llvm-readobj``/``llvm-readelf`` now supports ``--decompress``/``-z`` with
348+
string and hex dump for ELF object files.
347349

348-
* ``llvm-nm`` now supports the ``--line-numbers`` (``-l``) option to use
349-
debugging information to print symbols' filenames and line numbers.
350-
351-
* llvm-symbolizer and llvm-addr2line now support addresses specified as symbol names.
350+
* ``llvm-symbolizer`` and ``llvm-addr2line`` now support addresses specified as symbol names.
352351

353-
* llvm-objcopy now supports ``--gap-fill`` and ``--pad-to`` options, for
352+
* ``llvm-objcopy`` now supports ``--gap-fill`` and ``--pad-to`` options, for
354353
ELF input and binary output files only.
354+
* ``llvm-objcopy`` now supports ``-O elf64-s390`` for SystemZ.
355355

356-
* Supported parsing XCOFF auxiliary symbols in obj2yaml.
356+
* Supported parsing XCOFF auxiliary symbols in ``obj2yaml``.
357357

358358
* ``llvm-ranlib`` now supports ``-X`` on AIX to specify the type of object file
359359
ranlib should examine.
360360

361+
* ``llvm-cxxfilt`` now supports ``--no-params``/``-p`` to skip function
362+
parameters.
363+
361364
* ``llvm-nm`` now supports ``--export-symbol`` to ignore the import symbol file.
365+
* ``llvm-nm`` now supports the ``--line-numbers`` (``-l``) option to use
366+
debugging information to print symbols' filenames and line numbers.
362367

363-
* llvm-rc and llvm-windres now accept file path references in ``.rc`` files
368+
* ``llvm-rc`` and ``llvm-windres`` now accept file path references in ``.rc`` files
364369
concatenated from multiple string literals.
365370

366-
* The llvm-windres option ``--preprocessor`` now resolves its argument
367-
in the PATH environment variable as expected, and options passed with
371+
* The ``llvm-windres`` option ``--preprocessor`` now resolves its argument
372+
in the ``PATH`` environment variable as expected, and options passed with
368373
``--preprocessor-arg`` are placed before the input file as they should
369374
be.
370375

371-
* The llvm-windres option ``--preprocessor`` has been updated with the
376+
* The ``llvm-windres`` option ``--preprocessor`` has been updated with the
372377
breaking behaviour change from GNU windres from binutils 2.36, where
373378
the whole argument is considered as one path, not considered as a
374379
sequence of tool name and parameters.

0 commit comments

Comments
 (0)