This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

MMIX port, part 7/10: bfd/doc.


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]