projects/cmucl/cmucl.git
3 months agoUpdate from logs and cleanup some of the text. snapshot-2013-03
Raymond Toy [Mon, 4 Mar 2013 02:21:37 +0000] 
Update from logs and cleanup some of the text.

3 months agoIgnore some TeX output files.
Raymond Toy [Mon, 4 Mar 2013 02:20:52 +0000] 
Ignore some TeX output files.

3 months agoFix ticket:74
Raymond Toy [Wed, 27 Feb 2013 04:44:18 +0000] 
Fix ticket:74

When accounting for the octets left in the in-buffer that we haven't
read (or converted to characters), we were subtracting the index from
the total in-buffer length.  This is wrong if the file is less than
the total in-buffer length.  We should have subtracted from the actual
number of octets in the in-buffer.

3 months agoUpdate from commit logs.
Raymond Toy [Sun, 24 Feb 2013 04:44:45 +0000] 
Update from commit logs.

3 months agoSignal an error if the readtable case of the standard readtable is
Raymond Toy [Sun, 24 Feb 2013 04:44:23 +0000] 
Signal an error if the readtable case of the standard readtable is
changed.

* Rename the slot to %READTABLE-CASE (from READTABLE-CASE).
* Add READTABLE-CASE and (SETF READTABLE-CASE) functions, as required.
* Check for the standard readtable in (SETF READTABLE-CASE).

3 months agoFix ticket:73
Raymond Toy [Sun, 24 Feb 2013 02:14:18 +0000] 
Fix ticket:73

error.lisp::
* Create two new conditions, one for modifying the readtable and one
  for the pprint dispatch table.

exports.lisp::
* Export the two new conditions.

pprint.lisp::
* Add check to SET-PPRINT-DISPATCH to disallow modifying the standard
  pprint dispatch table.
* Allow PPRINT-INIT to modify the standard pprint dispatch table.

print.lisp::
* In WITH-STANDARD-IO-SYNTAX, don't copy a new dispatch table; bind
  *print-pprint-dispatch* to the standard table.

reader.lisp::
* Add check to disallow modifying the standard readtable.
* Allow INIT-STD-LISP-READTABLE to modify the standard readtable.

3 months agoUpdate asdf version.
Raymond Toy [Sat, 23 Feb 2013 16:42:13 +0000] 
Update asdf version.

3 months agoUpdate to asdf 2.30.
Raymond Toy [Sat, 23 Feb 2013 16:41:33 +0000] 
Update to asdf 2.30.

3 months agoUpdate from commit logs.
Raymond Toy [Sat, 23 Feb 2013 16:40:00 +0000] 
Update from commit logs.

3 months agoRemove old stuff.
Raymond Toy [Sat, 23 Feb 2013 16:31:57 +0000] 
Remove old stuff.

* Remove support for :athlon in fp-pop.
* Remove all of the enhanced pentium pro fp comparison code.  Use the
  non ppro everywhere.

3 months agoOops. Use the pentium version of the log1p vop and remove the other
Raymond Toy [Sat, 23 Feb 2013 16:17:19 +0000] 
Oops.  Use the pentium version of the log1p vop and remove the other
one.

3 months agoRemove :PENTIUM from *FEATURES*
Raymond Toy [Sat, 23 Feb 2013 15:38:18 +0000] 
Remove :PENTIUM from *FEATURES*

code/misc.lisp::
* Don't register :PENTIUM feature.

code/time.lisp::
* Replace :pentium with :x86; we assume all x86's have the rdtsc
  instruction.

compiler/x86/float.lisp::
compiler/x86/system.lisp::
* Remove the vop guard on :pentium; assume we're always running on a
  pentium or better.

3 months agoRemove the :i486 feature.
Raymond Toy [Fri, 22 Feb 2013 06:21:10 +0000] 
Remove the :i486 feature.

code/misc.lisp::
* Remove :i486 from *features*

code/multi-proc.lisp::
* Change :i486 to :x86 on the off chance that multi-proc will be
  ported to other archs.

compiler/x86/cell.lisp::
compiler/x86/macros.lisp::
compiler/x86/memory.lisp::
* Remove guard on backend-featurep :i486 since we got rid of :i486 and
  have it always enabled now.

3 months agoUpdate from commit logs.
Raymond Toy [Fri, 22 Feb 2013 05:46:40 +0000] 
Update from commit logs.

3 months agoClean up one- and two-arg-derive-type.
Raymond Toy [Fri, 22 Feb 2013 05:43:50 +0000] 
Clean up one- and two-arg-derive-type.

srctran.lisp::
 * The optional convert-type arg is always true, so remove it and
   update the local functions to convert always.
 * Clean up some comments as well.

float-tran.lisp::
 * Fix up one place where we were supplying a value for the optional
   convert-type arg.

3 months agoRemove :conservative-float-type from *features* and update code
Raymond Toy [Fri, 22 Feb 2013 04:28:37 +0000] 
Remove :conservative-float-type from *features* and update code
accordingly.

3 months agoRemove :COMMON from *FEATURES*
Raymond Toy [Fri, 22 Feb 2013 03:26:15 +0000] 
Remove :COMMON from *FEATURES*

 lispinit.lisp::
 * Remove :COMMON from *FEATURES*
 misc.lisp::
 * Remove unused defvar of *features*.

3 months agoRemove old fast-truncate-c vops; the new ones work.
Raymond Toy [Wed, 20 Feb 2013 04:25:04 +0000] 
Remove old fast-truncate-c vops; the new ones work.

3 months agoForgot to update this when x86/parms.lisp was updated with new
Raymond Toy [Wed, 20 Feb 2013 02:27:13 +0000] 
Forgot to update this when x86/parms.lisp was updated with new
constants.

3 months agoOptimize shifts that are known to be right shifts.
Raymond Toy [Tue, 19 Feb 2013 03:54:07 +0000] 
Optimize shifts that are known to be right shifts.

Without this, the general shift vop is used which has to test for the
sign of the shift before shifting.  This micro-optimization removes
the test when we know the sign of the shift.

3 months agoAdd some fixnum contants for x86, as was done for sparc.
Raymond Toy [Tue, 19 Feb 2013 03:27:47 +0000] 
Add some fixnum contants for x86, as was done for sparc.

 code/export.lisp::
 * Export new symbols

 compiler/x86/parms.lisp::
 * Define constants for useful the number of lowtag bits and masks and
   the number of fixnum tag bits and masks.

3 months agoOptimize TRUNCATE when the second arg is a compile-time constant.
Raymond Toy [Tue, 19 Feb 2013 00:17:24 +0000] 
Optimize TRUNCATE when the second arg is a compile-time constant.

3 months agoUpdate to asdf 2.29.
Raymond Toy [Mon, 18 Feb 2013 21:29:44 +0000] 
Update to asdf 2.29.

4 months agoUpdate.
Raymond Toy [Sat, 2 Feb 2013 18:50:45 +0000] 
Update.

4 months agoMake the version arg optional.
Raymond Toy [Sat, 2 Feb 2013 18:49:53 +0000] 
Make the version arg optional.

If the version is not specified, determine a default version based on
the git hash returned by git describe.  Thus, for tagged snapshot
builds, the version will automatically be chosen from the tag, with
"snapshot-" removed.

4 months agoUpdate to ASDF 2.28 snapshot-2013-02
Raymond Toy [Sat, 2 Feb 2013 04:33:30 +0000] 
Update to ASDF 2.28

 src/contrib/asdf/asdf.lisp::
 * Update

 src/general-info/release-20e.txt::
 * Update

4 months agoRegenerated.
Raymond Toy [Sat, 2 Feb 2013 03:21:24 +0000] 
Regenerated.

4 months agoUpdate from commit logs.
Raymond Toy [Sat, 2 Feb 2013 03:20:41 +0000] 
Update from commit logs.

4 months agoFix typo in string.
Raymond Toy [Sat, 2 Feb 2013 03:10:52 +0000] 
Fix typo in string.

4 months agoFix ticket:72 : SIGFPE with no exceptions enabled
Raymond Toy [Fri, 1 Feb 2013 05:27:36 +0000] 
Fix ticket:72 : SIGFPE with no exceptions enabled

 code/float-trap.lisp::
  * In the default case, check FOP to see if it's defined.  This means
    it's a divide exception.

 code/x86-vm.lisp::
  * Also check to see if the offending instruction is a DIV or IDIV,
    which means we got an integer overflow.  Return the appropriate
    values in this case.

4 months agoFix ticket:65 some more.
Raymond Toy [Fri, 25 Jan 2013 04:55:45 +0000] 
Fix ticket:65 some more.

Apply the expt transform in more places.  The test script in the
ticket now passes.

4 months agoFix ticket:71
Raymond Toy [Fri, 25 Jan 2013 04:28:09 +0000] 
Fix ticket:71

The reader conditionals in {{{NOT-MORE-CONTAGIOUS}}} were incorrrectly
handling the case when the second type was a double-float. It was
always returning T in that case, but this is wrong if the first type
is a double-double-float.

4 months agoUpdate from commit logs.
Raymond Toy [Thu, 24 Jan 2013 05:25:07 +0000] 
Update from commit logs.

4 months agoFix ticket:65. Implement the deftransform in the expt function.
Raymond Toy [Thu, 24 Jan 2013 05:22:24 +0000] 
Fix ticket:65.  Implement the deftransform in the expt function.

4 months agoFix ticket:70 by binding *d-p-d* to #p"".
Raymond Toy [Thu, 24 Jan 2013 04:20:18 +0000] 
Fix ticket:70 by binding *d-p-d* to #p"".

This allows logical pathnames (which always have a host to parse
against) and search-lists (which don't have an explicit pathname to
parse against) to be parsed correctly.  See the comment for some
possible issues.

4 months agoForgot to update this when alien-callback.lisp was added.
Raymond Toy [Wed, 23 Jan 2013 04:43:03 +0000] 
Forgot to update this when alien-callback.lisp was added.

4 months agoFix up the file names in the file-comment.
Raymond Toy [Wed, 23 Jan 2013 04:41:56 +0000] 
Fix up the file names in the file-comment.

4 months agoUpdate due to new docstring for rename-file.
Raymond Toy [Wed, 23 Jan 2013 03:55:56 +0000] 
Update due to new docstring for rename-file.

5 months agoDocument the return values for RENAME-FILE.
Raymond Toy [Fri, 18 Jan 2013 04:02:24 +0000] 
Document the return values for RENAME-FILE.

5 months agoUpdate from commit logs.
Raymond Toy [Thu, 17 Jan 2013 05:00:58 +0000] 
Update from commit logs.

5 months agoChange default output format to pdf.
Raymond Toy [Thu, 17 Jan 2013 04:48:35 +0000] 
Change default output format to pdf.

o Change default target to generate pdf file
o Update rerun loop with a better pattern that is less likely to cause
  an infinite loop.

5 months agoGenerate pdf file by default.
Raymond Toy [Thu, 17 Jan 2013 04:45:42 +0000] 
Generate pdf file by default.

o Change default from ps to pdf output.
o Fix pattern for rerunning latex to prevent infinite loop due to
  extraneous occurrences of "Rerun".  (From Carl.)
o Reorder rules for generating pdf so that we generate the indices and
  such before starting the loop.  Otherwise, we're in an infinite loop
  because the indices haven't been generated.

5 months agoFix issues with creating pdf and ps documents, from Carl.
Raymond Toy [Thu, 17 Jan 2013 04:42:33 +0000] 
Fix issues with creating pdf and ps documents, from Carl.

cmu-user.tex:
o Include ifpdf package

design.tex:
o Include ifpdf package
o Remove the home-grown ifpdf macro.

macros.tex:
o Remove the home-grown ifpdf macro.

introduction.tex:
unicode.tex:
o Use \url instead of \href for URLs.

5 months agoFix ticket:69
Raymond Toy [Thu, 17 Jan 2013 04:20:41 +0000] 
Fix ticket:69

Change *unidata-path* to be a pathname object instead of a namestring.

5 months agoAdd label for source paths that was missing.
Raymond Toy [Sun, 6 Jan 2013 17:53:43 +0000] 
Add label for source paths that was missing.

5 months agoUpdate rules for pdf and dvi to run latex enough times. Taken from
Raymond Toy [Fri, 4 Jan 2013 17:24:49 +0000] 
Update rules for pdf and dvi to run latex enough times.  Taken from
cmu-user/Makefile.

5 months agoo Don't delete gif files because some are checked in. (Fix this in a
Raymond Toy [Fri, 4 Jan 2013 04:18:53 +0000] 
o Don't delete gif files because some are checked in.  (Fix this in a
  better way.)
o Don't infloop when creating cmu-user.pdf by skipping over the
  version message from rerunfilecheck before checking for Rerun
  messages.

5 months agoPut back the chapter Retargeting the Compiler.
Raymond Toy [Thu, 3 Jan 2013 00:47:42 +0000] 
Put back the chapter Retargeting the Compiler.

The text is there, but the chapter heading was missing.

5 months agoRemove duplicated definitions of list-all-external-formats and
Raymond Toy [Thu, 3 Jan 2013 00:45:52 +0000] 
Remove duplicated definitions of list-all-external-formats and
describe-external-formats in the documentation.

5 months agoMicro-optimization for move-from-signed, eliminating one inst. snapshot-2013-01
Raymond Toy [Tue, 1 Jan 2013 18:34:38 +0000] 
Micro-optimization for move-from-signed, eliminating one inst.

5 months agoUpdate from commit logs.
Raymond Toy [Thu, 27 Dec 2012 19:22:59 +0000] 
Update from commit logs.

5 months agoFix bitrot: set GC_SRC to gc.c if FEATURE_GENCGC is not defined.
Raymond Toy [Wed, 26 Dec 2012 22:10:33 +0000] 
Fix bitrot: set GC_SRC to gc.c if FEATURE_GENCGC is not defined.

5 months agoFix bitrot: support scavenging unicode strings..
Raymond Toy [Wed, 26 Dec 2012 22:10:04 +0000] 
Fix bitrot: support scavenging unicode strings..

5 months agoForgot to load c-callback and alien-callback in the appropriate
Raymond Toy [Wed, 26 Dec 2012 19:42:00 +0000] 
Forgot to load c-callback and alien-callback in the appropriate
places.

5 months agoAdd :alien-callback to *faatures* for platforms that support it.
Raymond Toy [Wed, 26 Dec 2012 18:23:17 +0000] 
Add :alien-callback to *faatures* for platforms that support it.

bootfiles/20d/boot-2012-12-1.lisp::
  Add :alien-callback to *features*

bin/build.sh::
  Change bootstrap directory to 20d.

code/lispinit.lisp::
  * Register :alien-callback feature if enabled.
  * Heap overflow checking depends on gencgc, so register that only if
    both are enabled.

tools/comcom.lisp::
  Compile c-callback only if :alien-callback is a feature.

tools/worldcom.lisp:
  Compile alien-callback onlf if :alien-callback is a feature.

5 months agoClean up: move byte-bash-copy near bit-bash-copy, and remove debugging
Raymond Toy [Mon, 24 Dec 2012 16:46:02 +0000] 
Clean up: move byte-bash-copy near bit-bash-copy, and remove debugging
prints.

5 months agoRegenerated from sparc port.
Raymond Toy [Mon, 24 Dec 2012 16:39:32 +0000] 
Regenerated from sparc port.

5 months agoRegenerated.
Raymond Toy [Sun, 23 Dec 2012 20:15:46 +0000] 
Regenerated.

5 months agoFix a few compiler notes.
Raymond Toy [Sun, 23 Dec 2012 20:15:12 +0000] 
Fix a few compiler notes.

5 months agoMove the alien callback support into its own files.
Raymond Toy [Sun, 23 Dec 2012 19:25:48 +0000] 
Move the alien callback support into its own files.

compiler/ppc/c-callback.lisp::
compiler/sparc/c-callback.lisp::
compiler/x86/c-callback.lisp::
 New file containing the callback code from c-call.lisp.

compiler/ppc/c-call.lisp::
compiler/sparc/c-call.lisp::
compiler/x86/c-call.lisp::
 Removed the callback code.

code/alien-callback.lisp::
 New file containing the alien callback code.

code/alieneval.lisp::
 Removed the alien callback code.

tools/comcom.lisp::
 Compile c-callback.lisp

tools/worldcom.lisp:
 Compile alien-callback.lisp.

5 months agoGet rid of the unused bit-bash-<foo> symbols.
Raymond Toy [Sun, 23 Dec 2012 18:57:48 +0000] 
Get rid of the unused bit-bash-<foo> symbols.

5 months agoUse BYTE-BASH-COPY in the string transforms for SUBSEQ and COPY-SEQ.
Raymond Toy [Sun, 23 Dec 2012 18:56:50 +0000] 
Use BYTE-BASH-COPY in the string transforms for SUBSEQ and COPY-SEQ.

5 months agoFix ticket:68 by adding {{{BYTE-BASH-COPY}}}
Raymond Toy [Sun, 23 Dec 2012 18:38:36 +0000] 
Fix ticket:68 by adding {{{BYTE-BASH-COPY}}}

code/bit-bash.lisp::
 Add {{{BYTE-BASH-COPY}}} for copying bytes

code/exports.lisp::
 Add {{{BYTE-BASH-COPY}}}

compiler/generic/vm-fndb.lisp::
 Add {{{BYTE-BASH-COPY}}}

compiler/generic/vm-tran.lisp::
 Call {{{BYTE-BASH-COPY}}} in the deftransform for {{{REPLACE}}}.

5 months agoFix bitrot in interrupt_maybe_gc.
Raymond Toy [Sat, 22 Dec 2012 20:47:45 +0000] 
Fix bitrot in interrupt_maybe_gc.

5 months agoFix ticket:67
Raymond Toy [Sat, 22 Dec 2012 20:46:45 +0000] 
Fix ticket:67

Check that the start and end indices make sense for the given
strings.  This is important before we start bashing random parts of
the string, potentially overwriting other objects.

5 months agoFix ticket:60.
Raymond Toy [Sat, 22 Dec 2012 16:29:09 +0000] 
Fix ticket:60.

This fixes the immediate issue, but there are still problems with
very long strings.  The bit-index for such strings won't fit in an
(unsigned-byte 32).

vm-fndb.lisp:
o Correct the defknown to have the correct arg types (vm::offset
  instead of index).

vm-tran.lisp:
o Update deftransform to use vm::offset instead of index.

5 months agoReinstate ability to compile with gcc on sparc.
Raymond Toy [Fri, 21 Dec 2012 03:38:57 +0000] 
Reinstate ability to compile with gcc on sparc.

Config.sparc_common:
o Enable ASSEM_SRC, ARCH_SRC, OS_SRC, OS_LIBS again

Config.sparc_gcc:
o Don't use -traditional-cpp when creating dependencies because that
  causes the old (varargs.h) version of va_start to be used instead of
  the stdard.h version we want.

Config.sparc_sunc:
o Remove ASSEM_SRC, ARCH_SRC, OS_SRC, OS_LINK_FLAGS, and OS_LIBS since
  they're in Config.sparc_common.

6 months agoAdd source-location information for DEFINE-COMPILER-MACRO.
Raymond Toy [Wed, 19 Dec 2012 03:22:16 +0000] 
Add source-location information for DEFINE-COMPILER-MACRO.

Patch from Helmut Eller, cmucl-imp 2012-12-16.

6 months agoPrint out more info on specialization errors.
Raymond Toy [Tue, 11 Dec 2012 05:17:43 +0000] 
Print out more info on specialization errors.

6 months agoUpdated from source code changes.
Raymond Toy [Mon, 3 Dec 2012 06:27:21 +0000] 
Updated from source code changes.

6 months agoPrint out name of offending emitter in some error messages.
Raymond Toy [Mon, 3 Dec 2012 06:27:06 +0000] 
Print out name of offending emitter in some error messages.

6 months agoWhen emitter has holes, print out name of offending emitter.
Raymond Toy [Sun, 2 Dec 2012 17:31:02 +0000] 
When emitter has holes, print out name of offending emitter.

6 months agoOops. Need to tell precompile-ef-slot about +ef-osc+. snapshot-2012-12
Raymond Toy [Tue, 20 Nov 2012 06:42:47 +0000] 
Oops.  Need to tell precompile-ef-slot about +ef-osc+.

6 months agoNeed to precompile the ef-osc slot too. Otherwise, the first attempt
Raymond Toy [Tue, 20 Nov 2012 03:39:55 +0000] 
Need to precompile the ef-osc slot too.  Otherwise, the first attempt
to read a file will cause it to be compiled, which isn't quite what we
wanted.

6 months agoUpdate.
Raymond Toy [Mon, 19 Nov 2012 04:51:16 +0000] 
Update.

6 months agoRevert changes to unicode-complete; can't complete #\Hangul_syllable_
Raymond Toy [Sun, 18 Nov 2012 22:31:48 +0000] 
Revert changes to unicode-complete; can't complete #\Hangul_syllable_
but the old version could.  This unfixes Trac #52.

6 months agoDeprecate the -8 option since we don't support 8-bit builds anymore.
Raymond Toy [Sun, 18 Nov 2012 22:27:50 +0000] 
Deprecate the -8 option since we don't support 8-bit builds anymore.

7 months agoMerge branch 'master' of ssh://common-lisp.net/var/git/projects/cmucl/cmucl
Raymond Toy [Sun, 18 Nov 2012 17:19:07 +0000] 
Merge branch 'master' of ssh://common-lisp.net/var/git/projects/cmucl/cmucl

7 months agoo Update to asdf 2.26
Raymond Toy [Sat, 17 Nov 2012 22:37:12 +0000] 
o Update to asdf 2.26
o Add release-20e.txt.

7 months agoUpdate asdf to version 2.25.
Raymond Toy [Thu, 11 Oct 2012 05:36:53 +0000] 
Update asdf to version 2.25.

7 months agoo Update to asdf 2.26
Raymond Toy [Sat, 17 Nov 2012 22:37:12 +0000] 
o Update to asdf 2.26
o Add release-20e.txt.

7 months agoMerge branch 'master' of ssh://common-lisp.net/var/git/projects/cmucl/cmucl
Raymond Toy [Sun, 28 Oct 2012 15:18:05 +0000] 
Merge branch 'master' of ssh://common-lisp.net/var/git/projects/cmucl/cmucl

7 months agoOops. expr should not have a "^" character in the regexp. (Sparc 20d
Raymond Toy [Sat, 27 Oct 2012 16:06:18 +0000] 
Oops. expr should not have a "^" character in the regexp.  (Sparc
complains about this.)

7 months agoCheck the git hash for a release tag too.
Raymond Toy [Sat, 27 Oct 2012 15:56:52 +0000] 
Check the git hash for a release tag too.

7 months ago * src/compiler/byte-comp.lisp
Raymond Toy [Sat, 27 Oct 2012 15:42:26 +0000] 
 * src/compiler/byte-comp.lisp
   * Bump fasl version for release
 * src/bootfiles/20c/boot-20d.lisp
   * Boot file for building the release with a new fasl version.

7 months agoUpdate.
Raymond Toy [Sat, 27 Oct 2012 05:46:29 +0000] 
Update.

7 months agoUpdate pot and po files for sparc.
Raymond Toy [Sat, 27 Oct 2012 05:24:09 +0000] 
Update pot and po files for sparc.

7 months agoUpdate pot and po files from current code.
Raymond Toy [Sat, 27 Oct 2012 04:04:02 +0000] 
Update pot and po files from current code.

8 months agoUpdate asdf to version 2.25.
Raymond Toy [Thu, 11 Oct 2012 05:36:53 +0000] 
Update asdf to version 2.25.

8 months agoFix typo (missing closing paren). snapshot-2012-10
Raymond Toy [Wed, 26 Sep 2012 16:54:58 +0000] 
Fix typo (missing closing paren).

8 months agoAdd WITH-CYCLE-COUNTER for x86, sparc, and ppc. Sparc and ppc
Raymond Toy [Wed, 26 Sep 2012 04:19:05 +0000] 
Add WITH-CYCLE-COUNTER for x86, sparc, and ppc.  Sparc and ppc
versions are untested.

8 months agoUpdate.
Raymond Toy [Wed, 26 Sep 2012 04:15:51 +0000] 
Update.

8 months agoFix ticket:63.
Raymond Toy [Wed, 26 Sep 2012 04:09:46 +0000] 
Fix ticket:63.

9 months agoOutput lisp strings in utf8 format in ldb print.
Raymond Toy [Wed, 5 Sep 2012 02:49:17 +0000] 
Output lisp strings in utf8 format in ldb print.

print.c:
 * Use utf16_output to output strings as utf8 instead of raw utf16.

interr.c:
 * Make utf16_output public instead of static.

interr.h:
 * Declare utf16_output.

9 months agoFix ticket:62: Needed an IN-PACKAGE.
Raymond Toy [Tue, 4 Sep 2012 03:49:31 +0000] 
Fix ticket:62:  Needed an IN-PACKAGE.

9 months agoFinish splitting out x86-validate into separate OS versions.
Raymond Toy [Mon, 3 Sep 2012 15:08:54 +0000] 
Finish splitting out x86-validate into separate OS versions.

 * Didn't finish the solaris split in previous commit, so finish it
   now.
 * Split out FreeBSD, NetBSD, and OpenBSD into new files.

9 months agoSplit x86-validate into separate files. snapshot-2012-09
Raymond Toy [Sat, 1 Sep 2012 18:08:01 +0000] 
Split x86-validate into separate files.

src/lisp/x86-validate.h:
o Remove linux, darwin, and solaris parts

src/lisp/x86-validate-linux.h:
src/lisp/x86-validate-darwin.h:
src/lisp/x86-validate-solaris.h:
o New files for each os.

9 months agoUpdate from logs.
Raymond Toy [Sat, 1 Sep 2012 18:05:15 +0000] 
Update from logs.

9 months agoClean up RCS ids
Raymond Toy [Sat, 1 Sep 2012 17:46:55 +0000] 
Clean up RCS ids

 * Get rid of the RCS Header stuff.  They're meaningless in git.
 * Add public domain comment to some of the files if the only comment
   was the RCS header.

9 months agoUpdate to asdf 2.24.
Raymond Toy [Tue, 28 Aug 2012 06:00:23 +0000] 
Update to asdf 2.24.