* Committed, bfd: Update URLs in MMIX documentation.
@ 2014-05-07 22:49 Hans-Peter Nilsson
0 siblings, 0 replies; only message in thread
From: Hans-Peter Nilsson @ 2014-05-07 22:49 UTC (permalink / raw)
To: binutils
The old URLs are "403 Forbidden". :(
On the bright side, there's a dedicated site now:
<http://mmix.cs.hm.edu/>. All information found through your nearby
non-evil search-engine anyway.
Committed after "make pdf" and brief inspection of the result.
I have to wonder where that internal documentation ends up. Is it
generated and distributed? Is it read? I hope at least all the
people writing new (non-ELF) BFD targets use it! :)
bfd:
* mmo.c: Update URLs in documentation comments.
diff --git a/bfd/mmo.c b/bfd/mmo.c
index 6b74a04..f8eeae5 100644
--- a/bfd/mmo.c
+++ b/bfd/mmo.c
@@ -29,14 +29,14 @@ SECTION
The mmo object format is used exclusively together with Professor
Donald E.@: Knuth's educational 64-bit processor MMIX. The simulator
@command{mmix} which is available at
- @url{http://www-cs-faculty.stanford.edu/~knuth/programs/mmix.tar.gz}
+ @url{http://mmix.cs.hm.edu/src/index.html}
understands this format. That package also includes a combined
assembler and linker called @command{mmixal}. The mmo format has
no advantages feature-wise compared to e.g. ELF. It is a simple
non-relocatable object format with no support for archives or
debugging information, except for symbol value information and
line numbers (which is not yet implemented in BFD). See
- @url{http://www-cs-faculty.stanford.edu/~knuth/mmix.html} for more
+ @url{http://mmix.cs.hm.edu/} for more
information about MMIX. The ELF format is used for intermediate
object files in the BFD implementation.
@@ -75,7 +75,7 @@ SUBSECTION
two remaining bytes, called the @samp{Y} and @samp{Z} fields, or
the @samp{YZ} field (a 16-bit big-endian number), are used for
various purposes different for each lopcode. As documented in
- @url{http://www-cs-faculty.stanford.edu/~knuth/mmixal-intro.ps.gz},
+ @url{http://mmix.cs.hm.edu/doc/mmixal.pdf},
the lopcodes are:
@table @code
@@ -1231,8 +1231,8 @@ Symbol-table, mmo section mapping, File layout, mmo
SUBSECTION
Symbol table format
- From mmixal.w (or really, the generated mmixal.tex) in
- @url{http://www-cs-faculty.stanford.edu/~knuth/programs/mmix.tar.gz}):
+ From mmixal.w (or really, the generated mmixal.tex) in the
+ MMIXware package which also contains the @command{mmix} simulator:
``Symbols are stored and retrieved by means of a @samp{ternary
search trie}, following ideas of Bentley and Sedgewick. (See
ACM--SIAM Symp.@: on Discrete Algorithms @samp{8} (1997), 360--369;
brgds, H-P
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2014-05-07 22:49 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-05-07 22:49 Committed, bfd: Update URLs in MMIX documentation Hans-Peter Nilsson
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).