Remove the "invalid" stacking rule.
authorGeorge Koehler <xkernigh@netscape.net>
Tue, 27 Sep 2016 20:46:11 +0000 (16:46 -0400)
committerGeorge Koehler <xkernigh@netscape.net>
Tue, 27 Sep 2016 20:46:11 +0000 (16:46 -0400)
commit1e3dde915ad9356efa7c6d0d0ab430f2063ad3eb
tree831a88de4c6a70f24e59ba576c18c7eb194b2268
parent865ef629ddc3bc81d2a276df0cfe64a8ad182c83
Remove the "invalid" stacking rule.

When ncg fell back on this rule, it did emit the string "invalid" in
the assembly code and caused a syntax error in the assembler.

Adjust the stacking rules so we can stack LOCAL, CONST, and LABEL
without falling back on the "invalid" rule, and so we can stack them
when we have no free register except the scratch register.
mach/powerpc/ncg/table