Enforce consistency between DEFINE-COLD-FOP and DEFINE-FOP.
commitc5146075b07d3b2539d2c3708f1c8d74840b6924
authorDouglas Katzman <dougk@google.com>
Sat, 24 Jan 2015 04:30:27 +0000 (23 23:30 -0500)
committerDouglas Katzman <dougk@google.com>
Mon, 2 Feb 2015 15:30:30 +0000 (2 10:30 -0500)
treec810a187231994b9d5c410be6f035295f5ed0f12
parentc58c397e4a9d0dad07b94c7e510e12caf83b420e
Enforce consistency between DEFINE-COLD-FOP and DEFINE-FOP.

Delete :pushp option. Make it an error if define-cold-fop does not
name the same non-stack operands as define-fop did.
src/code/early-fasl.lisp
src/code/fop.lisp
src/code/load.lisp
src/compiler/dump.lisp
src/compiler/generic/genesis.lisp