1.0.20.13: don't align elsewhere segments on x86 and x86-86
commit673e63b95a69cf596526c675793465f4faf2c189
authorNikodemus Siivola <nikodemus@random-state.net>
Fri, 19 Sep 2008 20:06:53 +0000 (19 20:06 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Fri, 19 Sep 2008 20:06:53 +0000 (19 20:06 +0000)
treee2ca65e701d2d63efe1df8dddb3321b896599244
parent21cc22ee56f70684b2a90734c1ad243f323af4b8
1.0.20.13: don't align elsewhere segments on x86 and x86-86

 * There doesn't seem to be any need to do it, and the alignment NOP's are
   a waste of space.

 * Even though currently only elsewhere segments appear as the second
   argument to APPEND-SEGMENT, make sure we omit alignment only from
   elsewhere segments by changing SEGMENT-NAME to SEGMENT-TYPE (either
   :REGULAR or :ELSEWHERE) and checking it in APPEND-SEGMENT.
src/compiler/assem.lisp
src/compiler/codegen.lisp
version.lisp-expr