Synonyms for binutils or Related words with binutils
Examples of "binutils"
H.J. Lu maintains a version of
with features purely for Linux.
Copies of libiberty are distributed with gcc, gdb, and the
The GNU Project ships an implementation of nm as part of the GNU
GCC requires that a compiled copy of
be available for each targeted platform. Especially important is the GNU Assembler. Therefore,
first has to be compiled correctly with the switch codice_2 sent to the configure script. GCC also has to be configured with the same codice_3 option. GCC can then be run normally provided that the tools, which
creates, are available in the path, which can be done using the following (on UNIX-like operating systems with bash):
It is part of the GNU Binary Utilities (
), and has been ported to other operating systems including Microsoft Windows.
Ulrich Drepper wrote elfutils, to replace GNU
, purely for Linux and with support only for ELF and DWARF.
are typically used in conjunction with compilers such as the GNU Compiler Collection (gcc), build tools like make, and the GNU Debugger (gdb).
NLM development is also possible with GNU cc and
. More details are available in NetWare Loadable Module Programming HOWTO by Martin Hinner.
Support for Hexagon was added in 3.1 release of LLVM by Tony Linthicum. There is also a non-FSF maintained branch of GCC and
One important piece of libiberty functionality is a demangler for C++ and D, included so that it is available to both
The GNU Project ships an implementation of codice_1 as part of the GNU
package. codice_1 has been ported to other operating systems including Microsoft Windows.
In software engineering, gold is a linker for ELF files. It became an official GNU package and was added to
in March, 2008 and first released in
version 2.19. Gold was developed by Ian Lance Taylor and a small team at Google. The motivation for writing gold was to make a linker that is faster than the GNU linker, especially for large applications coded in C++.
Similar utilities are Borland TDUMP, Microsoft DUMPBIN, and (also included in the
package), readelf that can only read ELF files and it does not use the BFD library.
GPROF was originally written by a group led by Susan L. Graham at the University of California, Berkeley for Berkeley Unix (4.2BSD). Another implementation was written as part of the GNU project for GNU
in 1988 by Jay Fenlason.
OpenBSD includes a number of third-party software components, many with OpenBSD-specific patches; examples include the X.Org Server, GNU Compiler Collection (which acts as the default compiler), Perl, NSD, Unbound (DNS server), Ncurses, GNU
, GNU Debugger and Awk.
In the description of a patch to the GNU
package, AMD explicitly revealed that the first iteration of "Zen", its third-generation x86-64 architecture, will not support TBM, XOP and LWP instructions developed specifically for the "Bulldozer" microarchitecture.
The GNU Binary Utilities, or
, are a set of programming tools for creating and managing binary programs, object files, libraries, profile data, and assembly source code. They were originally written by programmers at Cygnus Solutions.
An alternative format is given by the symbol table below. This example illustrates the format of the GNU
' nm utility. This format uses a sorted memory address field, a "The symbol type" field, and a symbol identifier (called "Name").
Although BFD was originally designed to be a generic library usable by a wide variety of tools, the frequent need to tinker with the API to accommodate new systems' capabilities has tended to limit its use; BFD's main clients are the GNU Assembler (GAS), GNU Linker (GLD), and other GNU Binary Utilities ("
") tools, and the GNU Debugger (GDB). As a result, BFD is not distributed separately, but is always included with releases of
and GDB. Nevertheless, BFD is a critical component in the use of GNU tools for embedded systems development.
On its back end, FreeBASIC makes use of GNU
in order to produce console and graphical user interface applications. FreeBASIC supports the linking and creation of C static and dynamic libraries and has limited support for C++ libraries. As a result, code compiled in FreeBASIC can be reused in most native development environments.
Copyright © 2017