VirtualBox

Changeset 13456 in vbox


Ignore:
Timestamp:
Oct 21, 2008 4:55:48 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
38242
Message:

support for helper invocations outside of 32-bit range, compilation fixes

Location:
trunk/src/recompiler_new
Files:
2 edited
2 copied

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler_new/VBoxRecompiler.c

    r13442 r13456  
    212212
    213213
    214 /* Instantiate the structure signatures. */
    215 #define REM_STRUCT_OP 0
    216 #include "Sun/structs.h"
    217 
    218 
    219 
    220214/*******************************************************************************
    221215*   Internal Functions                                                         *
     
    256250    Assert(!testmath());
    257251#endif
    258     ASSERT_STRUCT_TABLE(Misc);
    259     ASSERT_STRUCT_TABLE(TLB);
    260     ASSERT_STRUCT_TABLE(SegmentCache);
    261     ASSERT_STRUCT_TABLE(XMMReg);
    262     ASSERT_STRUCT_TABLE(MMXReg);
    263     ASSERT_STRUCT_TABLE(float_status);
    264     ASSERT_STRUCT_TABLE(float32u);
    265     ASSERT_STRUCT_TABLE(float64u);
    266     ASSERT_STRUCT_TABLE(floatx80u);
    267     ASSERT_STRUCT_TABLE(CPUState);
    268 
    269252    /*
    270253     * Init some internal data members.
     
    287270    /* ignore all notifications */
    288271    pVM->rem.s.fIgnoreAll = true;
     272
     273    cpu_exec_init_all(0);
    289274
    290275    /*
  • trunk/src/recompiler_new/dyngen-exec.h

    r13384 r13456  
    118118#endif
    119119#ifdef __x86_64__
    120 #ifdef VBOX
     120#if 0 && defined(VBOX)
    121121/* gcc 3.4.3 on 64-bit Solaris screws up when using rbp, it
    122122   seems so at least. (Setting AREG4 to "r15" causes compiler
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette