Factor out most x86 code using the FS prefix into a macro WITH-TLS-EA.
authorDavid Lichteblau <david@lichteblau.com>
Fri, 1 Jul 2011 20:17:09 +0000 (22:17 +0200)
committerDavid Lichteblau <david@lichteblau.com>
Fri, 10 Aug 2012 18:54:30 +0000 (20:54 +0200)
commitbaf305daad8902018301fad1900369c0008fc745
treeae6bc8f470e045af3e060043b2818c6a8cb8a087
parentdd54f9e004a0a83d1328e94648f48dcc27e0be5b
Factor out most x86 code using the FS prefix into a macro WITH-TLS-EA.

The macro expands into the exact same forms it replaces at the moment.

Windows threading will be able to plug into this macro with few changes,
and notably much reduced read-time conditionals.
src/compiler/x86/c-call.lisp
src/compiler/x86/call.lisp
src/compiler/x86/cell.lisp
src/compiler/x86/macros.lisp