Fix style warnings.
commit92c055ef0c646e969c2c2111c5dcf4ed115e5256
authorDouglas Katzman <dougk@google.com>
Sun, 13 Mar 2016 00:01:59 +0000 (12 19:01 -0500)
committerDouglas Katzman <dougk@google.com>
Sun, 13 Mar 2016 00:04:33 +0000 (12 19:04 -0500)
tree9de0b36ed213c3aaf42a95179b8f752075047a46
parente241405a1f140534829ebbd24e2e03c01e6d8424
Fix style warnings.

* Reorder the CAS macro helper routines. The macro and its functions are
  defined only in make-host-2, so when you give the lambdas to the host,
  it might ("will", if self-hosted) compile them and warn about as-yet-unknown
  functions, since as far it knows, there is no surrounding compilation unit.

* For things aren't needed until startup, while they could be rearranged
  in the above manner, skip the :compile-toplevel situation.

* DEFINE-ASSEMBLY-ROUTINE is called by both make-host passes,
  but mentions functions that are not even eventually seen in make-host-2,
  so skip the :load-toplevel situation.
src/code/cas.lisp
src/code/target-alieneval.lisp
src/compiler/early-assem.lisp
src/compiler/target-main.lisp