On 12/23/2014 09:15 AM, Stefan Monnier wrote: > Could you split this patch into at least two parts: > - auto-generate the symbols from make-docfile. > - make Qnil be zero. > The other part (make those Q be link-time constants) could be > a third patch or folded into one of the other two. > Sure. It's easy to create one patch for autogeneration and link-time constants, and a second patch for making Qnil be zero. Attached. These are relative to trunk commit e55a467ec0f758c311d358ceb7d66a8a7d9482c3 dated today.