Add description of binutils.
This commit is contained in:
parent
cf9d0d1f3c
commit
9122b5e2e0
10
parts.rst
10
parts.rst
|
@ -392,3 +392,13 @@ autoconf 2.12
|
||||||
=============
|
=============
|
||||||
|
|
||||||
Yet another old autoconf version that we will need for GNU Binutils.
|
Yet another old autoconf version that we will need for GNU Binutils.
|
||||||
|
|
||||||
|
binutils 2.14
|
||||||
|
=============
|
||||||
|
|
||||||
|
The GNU Binary Utilities, or binutils, are a set of programming tools for creating and
|
||||||
|
managing binary programs, object files, libraries, profile data, and assembly source code.
|
||||||
|
|
||||||
|
In particular we can now use full featured ``ar`` instead of ``tcc -ar``,
|
||||||
|
the GNU linker ``ld``, which allows us building shared libraries,
|
||||||
|
and the GNU assembler ``as``.
|
||||||
|
|
|
@ -21,7 +21,7 @@ src_prepare() {
|
||||||
|
|
||||||
# automake errors out without this
|
# automake errors out without this
|
||||||
cd gas
|
cd gas
|
||||||
mv config/m68k-parse.y
|
mv config/m68k-parse.y .
|
||||||
sed -i 's#config/m68k-parse.y#m68k-parse.y#' Makefile.am
|
sed -i 's#config/m68k-parse.y#m68k-parse.y#' Makefile.am
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ src_prepare() {
|
||||||
touch */*.y
|
touch */*.y
|
||||||
rm ld/ldgram.c ld/ldgram.h
|
rm ld/ldgram.c ld/ldgram.h
|
||||||
rm gas/itbl-parse.c gas/itbl-parse.h
|
rm gas/itbl-parse.c gas/itbl-parse.h
|
||||||
rm gas/m68k-parse.c gas/m68k-parse.h
|
rm gas/m68k-parse.c
|
||||||
rm binutils/arparse.c binutils/arparse.h
|
rm binutils/arparse.c binutils/arparse.h
|
||||||
rm binutils/nlmheader.c binutils/nlmheader.h
|
rm binutils/nlmheader.c binutils/nlmheader.h
|
||||||
rm binutils/sysinfo.c binutils/sysinfo.h
|
rm binutils/sysinfo.c binutils/sysinfo.h
|
||||||
|
|
Loading…
Reference in New Issue