This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
MMIX port, part 7/10: bfd/doc.
- To: <binutils at sources dot redhat dot com>
- Subject: MMIX port, part 7/10: bfd/doc.
- From: Hans-Peter Nilsson <hp at bitrange dot com>
- Date: Sun, 30 Sep 2001 19:44:08 -0400 (EDT)
No, the docs are actually generated from comments in mmo.c.
Illiterate programming?
Ok to commit?
Part 7/10, bfd/doc:
* doc/bfdint.texi (BFD target vector miscellaneous): Add
bfd_target_mmo_flavour.
* doc/bfd.texinfo (BFD back ends): Add entry for mmo.
* doc/Makefile.am (DOCFILES): Add mmo.texi.
(SRCDOC): Add mmo.c.
(s-mmo, mmo.texi): New rules.
Index: doc/Makefile.am
===================================================================
RCS file: /cvs/src/src/bfd/doc/Makefile.am,v
retrieving revision 1.1.1.1
diff -p -c -r1.1.1.1 Makefile.am
*** Makefile.am 1999/05/03 07:28:58 1.1.1.1
--- Makefile.am 2001/09/30 21:56:15
*************** DOCFILES = aoutx.texi archive.texi arch
*** 6,12 ****
bfdt.texi cache.texi coffcode.texi \
core.texi elf.texi elfcode.texi format.texi libbfd.texi \
opncls.texi reloc.texi section.texi \
! syms.texi targets.texi init.texi hash.texi linker.texi
PROTOS = archive.p archures.p bfd.p \
core.p format.p \
--- 6,13 ----
bfdt.texi cache.texi coffcode.texi \
core.texi elf.texi elfcode.texi format.texi libbfd.texi \
opncls.texi reloc.texi section.texi \
! syms.texi targets.texi init.texi hash.texi linker.texi \
! mmo.texi
PROTOS = archive.p archures.p bfd.p \
core.p format.p \
*************** SRCDOC = $(srcdir)/../aoutx.h $(srcdir)
*** 27,33 ****
$(srcdir)/../libbfd.c $(srcdir)/../opncls.c \
$(srcdir)/../reloc.c $(srcdir)/../section.c \
$(srcdir)/../syms.c $(srcdir)/../targets.c \
! $(srcdir)/../hash.c $(srcdir)/../linker.c
SRCPROT = $(srcdir)/../archive.c $(srcdir)/../archures.c \
$(srcdir)/../bfd.c $(srcdir)/../coffcode.h $(srcdir)/../corefile.c \
--- 28,35 ----
$(srcdir)/../libbfd.c $(srcdir)/../opncls.c \
$(srcdir)/../reloc.c $(srcdir)/../section.c \
$(srcdir)/../syms.c $(srcdir)/../targets.c \
! $(srcdir)/../hash.c $(srcdir)/../linker.c \
! $(srcdir)/../mmo.c
SRCPROT = $(srcdir)/../archive.c $(srcdir)/../archures.c \
$(srcdir)/../bfd.c $(srcdir)/../coffcode.h $(srcdir)/../corefile.c \
*************** s-elfcode: $(MKDOC) $(srcdir)/../elfcode
*** 122,127 ****
--- 124,135 ----
$(srcdir)/../../move-if-change elfcode.tmp elfcode.texi
touch s-elfcode
elfcode.texi: s-elfcode
+
+ s-mmo: $(MKDOC) $(srcdir)/../mmo.c $(srcdir)/doc.str
+ ./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../mmo.c >mmo.tmp
+ $(srcdir)/../../move-if-change mmo.tmp mmo.texi
+ touch s-mmo
+ mmo.texi: s-mmo
s-format: $(MKDOC) $(srcdir)/../format.c $(srcdir)/doc.str
./$(MKDOC) -f $(srcdir)/doc.str <$(srcdir)/../format.c >format.tmp
Index: doc/bfd.texinfo
===================================================================
RCS file: /cvs/src/src/bfd/doc/bfd.texinfo,v
retrieving revision 1.3
diff -p -c -r1.3 bfd.texinfo
*** bfd.texinfo 2001/03/08 21:04:02 1.3
--- bfd.texinfo 2001/09/30 21:56:16
*************** END-INFO-DIR-ENTRY
*** 30,36 ****
@ifinfo
This file documents the BFD library.
! Copyright (C) 1991, 2000 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
--- 30,36 ----
@ifinfo
This file documents the BFD library.
! Copyright (C) 1991, 2000, 2001 Free Software Foundation, Inc.
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
*************** structures.
*** 298,303 ****
--- 298,304 ----
* aout :: a.out backends
* coff :: coff backends
* elf :: elf backends
+ * mmo :: mmo backend
@ignore
* oasys :: oasys backends
* ieee :: ieee backend
*************** All of BFD lives in one directory.
*** 313,322 ****
@node coff, elf, aout, BFD back ends
@include coffcode.texi
! @node elf, , coff, BFD back ends
@include elf.texi
@c Leave this out until the file has some actual contents...
@c @include elfcode.texi
@node GNU Free Documentation License, Index, BFD back ends, Top
@chapter GNU Free Documentation License
--- 314,326 ----
@node coff, elf, aout, BFD back ends
@include coffcode.texi
! @node elf, mmo, coff, BFD back ends
@include elf.texi
@c Leave this out until the file has some actual contents...
@c @include elfcode.texi
+
+ @node mmo, , elf, BFD back ends
+ @include mmo.texi
@node GNU Free Documentation License, Index, BFD back ends, Top
@chapter GNU Free Documentation License
Index: doc/bfdint.texi
===================================================================
RCS file: /cvs/src/src/bfd/doc/bfdint.texi,v
retrieving revision 1.10
diff -p -c -r1.10 bfdint.texi
*** bfdint.texi 2001/09/18 10:03:38 1.10
--- bfdint.texi 2001/09/30 21:56:21
*************** VERSAdos.
*** 335,340 ****
--- 335,342 ----
MS-DOS.
@item bfd_target_evax_flavour
openVMS.
+ @item bfd_target_mmo_flavour
+ Donald Knuth's MMIXware object format.
@end table
@item byteorder
brgds, H-P