GNU
gnu.org › software › binutils
Binutils - GNU Project - Free Software Foundation
Releases are made from branches ... is the major component of the version number and NN is the minor component. So the 2.43 release for example was taken from a branch called binutils-2_43-branch....
collection of tools for operating on object files; most notably include the GNU assembler and linker; typically used in conjunction with the GNU compiler collection (GCC)
The Geek Stuff
thegeekstuff.com › 2017 › 01 › gnu-binutils-commands
12 Linux GNU Binary Utilities Binutils Commands with Examples (as, ld, ar, nm, objcopy, objdump, size, strings, strip, c++flint, addr2line, readelf Command Examples)
January 9, 2017 - In assembly format, they do have different names, _Z5func3v and _Z5func3i. And, one of these will be called according to the type of argument we passed to the func3 in mangling.cpp. In this example, _Z5func3i is called.
GitHub
cs107e.github.io › guides › binutils
CS107E Guide: Binary Utilities (binutils)
When you compile a library, for example, the resulting ELF file has not only the library's code, but also a set of symbols that say where the code for each library function starts. That way, when you compile a program that invokes the library function, binutils can find where it is and link the two files together correctly (see ld below).
Gentoo Wiki
wiki.gentoo.org › wiki › Binutils
Binutils - Gentoo wiki
strip can remove all symbols and other data from a variety of file types. For example, using the output of gcc example.c: ... When Portage is caught in a @preserved-rebuild loop and the only culprit failing is binutils, use the following steps to resolve the issue.
GNU
sourceware.org › binutils › docs › ld › Simple-Example.html
3.3 Simple Linker Script Example
The linker will ensure that each output section has the required alignment, by increasing the location counter if necessary. In this example, the specified addresses for the ‘.text’ and ‘.data’ sections will probably satisfy any alignment constraints, but the linker may have to create a small gap between the ‘.data’ and ‘.bss’ sections.
Red Hat
docs.redhat.com › en › documentation › red_hat_developer_toolset › 9 › html › user_guide › chap-binutils
Chapter 4. binutils | User Guide | Red Hat Developer Toolset | 9 | Red Hat Documentation
See Table 4.1, “Tools Included in binutils for Red Hat Developer Toolset” for a list of tools that are distributed with binutils. For example, to use the objdump tool to inspect an object file:
Free-time-team
free-time-team.github.io › document › linux_basic › toolchain › binutils › binutils.html
binutils
ar: Create, modify, and extract ... Documentation License: GNU Free Documentation License Binutils Index: Binutils Index —————– · addr2line arm-eabi-addr2line -C -f -e xxx.so [addr] example: addr2line -Cfe vmlinux 0xffffffc0006e49b8 0xffffffc00016498c 0xffffffc0001678f0 ...
GitHub
github.com › gittup › binutils
GitHub - gittup/binutils: gittup.org's binutils · GitHub
For example (assuming sh/bash/ksh): CC=gcc ./configure make A similar example using csh: setenv CC gcc ./configure make Much of the code and documentation enclosed is copyright by the Free Software Foundation, Inc.
Starred by 20 users
Forked by 10 users
Languages C 66.5% | Makefile 12.4% | Assembly 11.0% | C++ 4.4% | Scheme 1.1% | Shell 0.7%
GitHub
github.com › aixoss › binutils
GitHub - aixoss/binutils: GNU binutils, a set of programming tools for creating and managing binary programs, object files, libraries, profile data, and assembly source code · GitHub
For example (assuming sh/bash/ksh): CC=gcc ./configure make A similar example using csh: setenv CC gcc ./configure make Much of the code and documentation enclosed is copyright by the Free Software Foundation, Inc.
Author aixoss
Interrupt
interrupt.memfault.com › blog › gnu-binutils
GNU Binutils: the ELF Swiss Army Knife - Interrupt - Memfault
April 8, 2020 - We can compare the binutil size to the Python size to confirm it works! $ python pyelftools_size.py nrf52_example/build/nrf52.elf text data bss dec hex filename 6340 244 11684 18268 475c nrf52_example/build/nrf52.elf $ arm-none-eabi-size nrf52_example/build/nrf52.elf text data bss dec hex filename 6340 244 11684 18268 475c nrf52_example/build/nrf52.elf
GNU
sourceware.org › binutils › docs-2.23 › ld › Simple-Example.html
Simple Example - Untitled
The linker will ensure that each output section has the required alignment, by increasing the location counter if necessary. In this example, the specified addresses for the `.text' and `.data' sections will probably satisfy any alignment constraints, but the linker may have to create a small gap between the `.data' and `.bss' sections.
Wikipedia
en.wikipedia.org › wiki › GNU_Binutils
GNU Binutils - Wikipedia
May 18, 2026 - The GNU Binary Utilities, or binutils, is a collection of programming tools maintained by the GNU Project for working with executable code including assembly, linking and many other development operations.
PyPI
pypi.org › project › binutils
binutils · PyPI
API documentation: https://jdhp.gitlab.io/binutils/api.html · Examples: https://jdhp.gitlab.io/binutils/gallery/ From the binutils source code: docker build -t binutils:latest . From the binutils source code: docker run binutils pytest · From ...
» pip install binutils
Published Nov 28, 2023
Version 0.3.dev1
GNU
sourceware.org › binutils › docs
Documentation for binutils 2.46
February 8, 2026 - Binary Tools (binutils) (Multiple pages, All on one page, PDF file)
GitHub
github.com › aixoss › binutils › blob › master › binutils › README
binutils/binutils/README at master · aixoss/binutils
example, --enable-shared=bfd. The only potential shared libraries in · a binutils release are bfd and opcodes. · The binutils will be linked against the shared libraries. The build · step will attempt to place the correct library in the run-time search ·
Author aixoss
GNU
sourceware.org › binutils › docs › binutils
Top (GNU Binary Utilities)
This brief manual contains documentation for the GNU binary utilities (GNU Binutils) version 2.46: This document is distributed under the terms of the GNU Free Documentation License version 1.3. A copy of the license is included in the section entitled “GNU Free Documentation License”. 1 ar ·