Changeset 10932


Ignore:
Timestamp:
Oct 1, 2008, 12:11:34 AM (11 years ago)
Author:
gb
Message:

Add an "allocated" field to the x8632 TCR. Windows doesn't offer
a good way to align allocated memory, so we do it manually (and
use tcr.allocated to keep track of the pointer returned by
malloc/calloc.)

rcontext_reg is %es on Win32; see WIN32_ES_HACK.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/lisp-kernel/x86-constants32.s

    r10915 r10932  
    4949        ifdef([WINDOWS],[
    5050undefine([rcontext_reg])       
    51 define([rcontext_reg],[gs])
     51define([rcontext_reg],[es])
    5252        ])
    5353               
     
    547547         _node(next_method_context)
    548548         _word(save_eflags)
     549         _word(allocated)
    549550        _ends
    550551
Note: See TracChangeset for help on using the changeset viewer.