Revision 54604f74 hostregs_helper.h
b/hostregs_helper.h | ||
---|---|---|
18 | 18 |
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
19 | 19 |
*/ |
20 | 20 |
|
21 |
/* The GCC global register vairable extension is used to reserve some
|
|
22 |
host registers for use by dyngen. However only the core parts of the
|
|
23 |
translation engine are compiled with these settings. We must manually |
|
21 |
/* The GCC global register variable extension is used to reserve some
|
|
22 |
host registers for use by generated code. However only the core parts of
|
|
23 |
the translation engine are compiled with these settings. We must manually
|
|
24 | 24 |
save/restore these registers when called from regular code. |
25 | 25 |
It is not sufficient to save/restore T0 et. al. as these may be declared |
26 | 26 |
with a datatype smaller than the actual register. */ |
Also available in: Unified diff