Changeset 11982 in vbox for trunk/src/recompiler
- Timestamp:
- Sep 2, 2008 1:09:44 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 35885
- Location:
- trunk/src/recompiler
- Files:
-
- 27 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler/Sun/structs.h
r8155 r11982 3 3 * VBox Recompiler - structure offset tables. 4 4 * 5 * Used by op.c and VBoxRecompiler.c to verify they have the 5 * Used by op.c and VBoxRecompiler.c to verify they have the 6 6 * same understanding of the internal structures when using 7 7 * different compilers (GCC 4.x vs. 3.x/ELF). -
trunk/src/recompiler/cpu-all.h
r6546 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #ifndef CPU_ALL_H -
trunk/src/recompiler/cpu-defs.h
r2422 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #ifndef CPU_DEFS_H -
trunk/src/recompiler/cpu-exec.c
r9997 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include "config.h" -
trunk/src/recompiler/dyngen-exec.h
r5372 r11982 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 28 */ 20 29 #if !defined(__DYNGEN_EXEC_H__) 21 30 #define __DYNGEN_EXEC_H__ -
trunk/src/recompiler/dyngen.c
r8722 r11982 22 22 * along with this program; if not, write to the Free Software 23 23 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 24 */ 25 26 /* 27 * Sun GPL Disclaimer: For the avoidance of doubt, except that if any license choice 28 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 29 * the General Public License version 2 (GPLv2) at this time for any software where 30 * a choice of GPL license versions is made available with the language indicating 31 * that GPLv2 or any later version may be used, or where a choice of which version 32 * of the GPL is applied is otherwise unspecified. 24 33 */ 25 34 #include <stdlib.h> -
trunk/src/recompiler/dyngen.h
r2422 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 -
trunk/src/recompiler/exec-all.h
r6532 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 -
trunk/src/recompiler/exec.c
r6546 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include "config.h" -
trunk/src/recompiler/hostregs_helper.h
r2422 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 -
trunk/src/recompiler/softmmu_header.h
r2422 r11982 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 28 */ 20 29 #if DATA_SIZE == 8 21 30 #define SUFFIX q -
trunk/src/recompiler/softmmu_template.h
r2422 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #define DATA_SIZE (1 << SHIFT) -
trunk/src/recompiler/target-i386/cpu.h
r11901 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #ifndef CPU_I386_H -
trunk/src/recompiler/target-i386/exec.h
r6726 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include "config.h" -
trunk/src/recompiler/target-i386/helper.c
r9771 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #ifdef VBOX -
trunk/src/recompiler/target-i386/helper2.c
r6938 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include <stdarg.h> -
trunk/src/recompiler/target-i386/op.c
r8174 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 -
trunk/src/recompiler/target-i386/opreg_template.h
r1 r11982 18 18 * License along with this library; if not, write to the Free Software 19 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 */ 21 22 /* 23 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 24 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 25 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 26 * a choice of LGPL license versions is made available with the language indicating 27 * that LGPLv2 or any later version may be used, or where a choice of which version 28 * of the LGPL is applied is otherwise unspecified. 20 29 */ 21 30 void OPPROTO glue(op_movl_A0,REGNAME)(void) -
trunk/src/recompiler/target-i386/ops_sse.h
r3727 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #if SHIFT == 0 -
trunk/src/recompiler/target-i386/ops_template.h
r1 r11982 18 18 * License along with this library; if not, write to the Free Software 19 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 */ 21 22 /* 23 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 24 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 25 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 26 * a choice of LGPL license versions is made available with the language indicating 27 * that LGPLv2 or any later version may be used, or where a choice of which version 28 * of the LGPL is applied is otherwise unspecified. 20 29 */ 21 30 #define DATA_BITS (1 << (3 + SHIFT)) -
trunk/src/recompiler/target-i386/ops_template_mem.h
r2422 r11982 19 19 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 20 20 */ 21 22 /* 23 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 24 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 25 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 26 * a choice of LGPL license versions is made available with the language indicating 27 * that LGPLv2 or any later version may be used, or where a choice of which version 28 * of the LGPL is applied is otherwise unspecified. 29 */ 21 30 #ifdef MEM_WRITE 22 31 -
trunk/src/recompiler/target-i386/translate-copy.c
r1 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include "config.h" -
trunk/src/recompiler/target-i386/translate.c
r9486 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include <stdarg.h> -
trunk/src/recompiler/tests/linux-test.c
r1 r11982 17 17 * along with this program; if not, write to the Free Software 18 18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 */ 20 21 /* 22 * Sun GPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the General Public License version 2 (GPLv2) at this time for any software where 25 * a choice of GPL license versions is made available with the language indicating 26 * that GPLv2 or any later version may be used, or where a choice of which version 27 * of the GPL is applied is otherwise unspecified. 19 28 */ 20 29 #include <stdarg.h> -
trunk/src/recompiler/tests/test-i386.c
r2426 r11982 17 17 * along with this program; if not, write to the Free Software 18 18 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 19 */ 20 21 /* 22 * Sun GPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the General Public License version 2 (GPLv2) at this time for any software where 25 * a choice of GPL license versions is made available with the language indicating 26 * that GPLv2 or any later version may be used, or where a choice of which version 27 * of the GPL is applied is otherwise unspecified. 19 28 */ 20 29 #define _GNU_SOURCE -
trunk/src/recompiler/translate-all.c
r2422 r11982 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 28 */ 20 29 #include <stdarg.h> 21 30 #include <stdlib.h> -
trunk/src/recompiler/translate-op.c
r2422 r11982 17 17 * License along with this library; if not, write to the Free Software 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 */ 20 21 /* 22 * Sun LGPL Disclaimer: For the avoidance of doubt, except that if any license choice 23 * other than GPL or LGPL is available it will apply instead, Sun elects to use only 24 * the Lesser General Public License version 2.1 (LGPLv2) at this time for any software where 25 * a choice of LGPL license versions is made available with the language indicating 26 * that LGPLv2 or any later version may be used, or where a choice of which version 27 * of the LGPL is applied is otherwise unspecified. 19 28 */ 20 29 #include <stdarg.h>
Note:
See TracChangeset
for help on using the changeset viewer.