10 |
|
|
11 |
<!-- |
<!-- |
12 |
|
|
13 |
$Id: misc.html,v 1.62 2006/02/18 13:15:21 debug Exp $ |
$Id: misc.html,v 1.63 2006/05/22 04:53:52 debug Exp $ |
14 |
|
|
15 |
Copyright (C) 2003-2006 Anders Gavare. All rights reserved. |
Copyright (C) 2003-2006 Anders Gavare. All rights reserved. |
16 |
|
|
175 |
|
|
176 |
<ul> |
<ul> |
177 |
<li><b>(+)</b> Your compiler needs to output real assembly |
<li><b>(+)</b> Your compiler needs to output real assembly |
178 |
language code, which the assembler (eg gas, the GNU assembler) can |
language code, which the assembler (e.g. gas, the GNU assembler) can |
179 |
then compile into object format, and then you need to link this |
then compile into object format, and then you need to link this |
180 |
into an executable image. This is much closer to how things work |
into an executable image. This is much closer to how things work |
181 |
in real life than running assembly language listings in a simulator |
in real life than running assembly language listings in a simulator |
182 |
(eg SPIM). |
(e.g. SPIM). |
183 |
<p> |
<p> |
184 |
<li><b>(-)</b> GXemul does not simulate out-of-order |
<li><b>(-)</b> GXemul does not simulate out-of-order |
185 |
execution, penalties related to instruction scheduling, or |
execution, penalties related to instruction scheduling, or |
382 |
<a name="userland"></a> |
<a name="userland"></a> |
383 |
<h3>Running userland binaries:</h3> |
<h3>Running userland binaries:</h3> |
384 |
|
|
385 |
<font color="#ff0000">Note: This does not really work yet.</font> |
<font color="#ff0000">Note: This feature does not really work yet. |
386 |
|
It is currently disabled in stable release builds of the emulator.</font> |
387 |
|
|
388 |
<p>There is some skeleton code for running userland programs as well. This |
<p>There is some skeleton code for running userland programs as well. This |
389 |
will not emulate any particular machine, but instead try to translate |
will not emulate any particular machine, but instead try to translate |