aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils
diff options
context:
space:
mode:
authorJohn Polstra <jdp@FreeBSD.org>1998-10-03 03:59:47 +0000
committerJohn Polstra <jdp@FreeBSD.org>1998-10-03 03:59:47 +0000
commitfb73a559cadcb45697cb2b9468e334f0075616fe (patch)
treec208e1a4868102de2d89c9d8d9b951826975456e /gnu/usr.bin/binutils
parent50cc4492c62efb2f785053c4a34731727726eea8 (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/binutils')
-rw-r--r--gnu/usr.bin/binutils/Makefile4
-rw-r--r--gnu/usr.bin/binutils/doc/Makefile18
-rw-r--r--gnu/usr.bin/binutils/doc/asconfig.texi70
3 files changed, 90 insertions, 2 deletions
diff --git a/gnu/usr.bin/binutils/Makefile b/gnu/usr.bin/binutils/Makefile
index e0b5af8143ab..61db075a293c 100644
--- a/gnu/usr.bin/binutils/Makefile
+++ b/gnu/usr.bin/binutils/Makefile
@@ -1,9 +1,9 @@
#
-# $Id: Makefile,v 1.2 1998/03/12 02:54:38 jdp Exp $
+# $Id: Makefile,v 1.3 1998/03/30 02:19:09 jdp Exp $
#
SUBDIR= libiberty libbfd libopcodes libbinutils \
addr2line ar as c++filt ld nm objcopy objdump ranlib \
- size strings strip
+ size strings strip doc
.include <bsd.subdir.mk>
diff --git a/gnu/usr.bin/binutils/doc/Makefile b/gnu/usr.bin/binutils/doc/Makefile
new file mode 100644
index 000000000000..1c22a40d599b
--- /dev/null
+++ b/gnu/usr.bin/binutils/doc/Makefile
@@ -0,0 +1,18 @@
+# $Id$
+
+.include "../Makefile.inc0"
+
+.PATH: ${SRCDIR}/gas/doc ${SRCDIR}/ld ${SRCDIR}/bfd/doc
+
+INFO = as ld
+INFOSECTION= "Programming & development tools."
+INFOENTRY_as= "* As: (as). The GNU assembler."
+INFOENTRY_ld= "* Ld: (ld). The GNU linker."
+
+MAKEINFOFLAGS+= --no-validate
+MAKEINFOFLAGS+= -I ${SRCDIR}/gas/doc -I ${SRCDIR}/ld -I ${SRCDIR}/bfd/doc
+
+as.info: as.texinfo asconfig.texi c-i386.texi
+ld.info: ld.texinfo bfdsumm.texi
+
+.include <bsd.info.mk>
diff --git a/gnu/usr.bin/binutils/doc/asconfig.texi b/gnu/usr.bin/binutils/doc/asconfig.texi
new file mode 100644
index 000000000000..2a7b652f83ea
--- /dev/null
+++ b/gnu/usr.bin/binutils/doc/asconfig.texi
@@ -0,0 +1,70 @@
+@c Copyright 1992, 1993 Free Software Foundation, Inc.
+@c This file is part of the documentation for the GAS manual
+
+@c Configuration settings for all-inclusive version of manual
+
+@c switches:------------------------------------------------------------
+@c Properties of the manual
+@c ========================
+@c Discuss all architectures?
+@clear ALL-ARCH
+@c A generic form of manual (not tailored to specific target)?
+@clear GENERIC
+@c Include text on assembler internals?
+@set INTERNALS
+@c Many object formats supported in this config?
+@clear MULTI-OBJ
+
+@c Object formats of interest
+@c ==========================
+@clear AOUT
+@clear BOUT
+@clear COFF
+@set ELF
+@clear SOM
+
+@c CPUs of interest
+@c ================
+@clear A29K
+@clear ARC
+@clear ARM
+@clear D10V
+@clear H8/300
+@clear H8/500
+@clear SH
+@set I80386
+@clear I960
+@clear MIPS
+@clear M32R
+@clear M680X0
+@clear Z8000
+@clear SPARC
+@clear VAX
+@clear VXWORKS
+@clear HPPA
+@clear V850
+
+@c Does this version of the assembler use the difference-table kluge?
+@clear DIFF-TBL-KLUGE
+
+@c Do all machines described use IEEE floating point?
+@set IEEEFLOAT
+
+@c Is a word 32 bits, or 16?
+@set W32
+@clear W16
+
+@c Do symbols have different characters than usual?
+@clear SPECIAL-SYMS
+
+@c strings:------------------------------------------------------------
+@c Name of the assembler:
+@set AS as
+@c Name of C compiler:
+@set GCC gcc
+@c Name of linker:
+@set LD ld
+@c Text for target machine (best not used in generic case; but just in case...)
+@set TARGET i386
+@c Name of object format (NOT SET in generic version)
+@set OBJ-NAME ELF