OpenBSD ports

The devel/xtensa-esp32-elf/binutils port

xtensa-esp32-elf-binutils-2.35.1.2020.1223p1 – binutils for xtensa-esp32-elf cross-development

Description

GNU Binutils collection, configured for the xtensa-esp32-elf target.
  * ld - the GNU linker.
  * as - the GNU assembler.

But they also include:
  * addr2line - Converts addresses into filenames and line numbers.
  * ar - A utility for creating, modifying and extracting from
    archives.
  * c++filt - Filter to demangle encoded C++ symbols.
  * gprof - Displays profiling information.
  * nlmconv - Converts object code into an NLM.
  * nm - Lists symbols from object files.
  * objcopy - Copys and translates object files.
  * objdump - Displays information from object files.
  * ranlib - Generates an index to the contents of an archive.
  * readelf - Displays information from any ELF format object file.
  * size - Lists the section sizes of an object or archive file.
  * strings - Lists printable strings from files.
  * strip - Discards symbols.
  * windres - A compiler for Windows resource files.

Most of these programs use BFD, the Binary File Descriptor library, to
do low-level manipulation. Many of them also use the opcodes library
to assemble and disassemble machine instructions.

WWW: https://www.espressif.com/en/products/software/esp-sdk/overview
Only for arches
aarch64 aarch64 amd64 amd64 arm arm i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Broken
on sparc64: Error: can't resolve .L.str.48
Categories:
devel

Library dependencies

Build dependencies

Run dependencies