1.0.27.35: minimize the potential for presenting hosts with choices
authorChristophe Rhodes <csr21@cantab.net>
Fri, 24 Apr 2009 11:57:13 +0000 (11:57 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Fri, 24 Apr 2009 11:57:13 +0000 (11:57 +0000)
commitaf1d1e123a77bc7088d9be17139b1a54df5f75e4
tree0a7c2d0d62e29d7ed7cdfaeca608af347eb70492
parent17dd269e2c4a66648613a5272b765bf50e5b63c0
1.0.27.35: minimize the potential for presenting hosts with choices

By having minimal debug names for toplevel forms and component names, we
avoid having arbitrary gensyms or, horror of horror, QUOTE: which is
printed differently in different implementations...

2 commit messages follow:

minimal debug names for cross-compiled top-level forms

Otherwise we run the risk of getting arbitrary gensyms dumped as part of
the debug name.

bandage for ' vs QUOTE in two files

Make FIND-COMPONENT-NAME in the XC (which names components, whose names
are dumped in xc fasls) use only the first symbol in the context.  That
will be generally lame but avoids any current instances of QUOTE, which
prints differently in different implementations when pretty-printing is
off.
src/compiler/ir1report.lisp
src/compiler/ir1tran.lisp
version.lisp-expr