VirtualBox

Changeset 10905 in vbox


Ignore:
Timestamp:
Jul 28, 2008 11:26:12 AM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
33735
Message:

tstStrFormat: Fixed %RGv and %RGp bustage. Added %RRv test.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp

    r9212 r10905  
    186186    CHECK42("%RGi", (RTGCINT)-586589, "-586589");
    187187
    188     CHECK42("%RGp", (RTGCPHYS)0x44505045, "44505045");
    189     CHECK42("%RGp", ~(RTGCPHYS)0, "ffffffff");
     188    CHECK42("%RGp", (RTGCPHYS)0x0000000044505045, "0000000044505045");
     189    CHECK42("%RGp", ~(RTGCPHYS)0, "ffffffffffffffff");
    190190
    191191    CHECK42("%RGu", (RTGCUINT)586589, "586589");
     
    193193    CHECK42("%RGu", (RTGCUINT)3000000000U, "3000000000");
    194194
     195#if GC_ARCH_BITS == 32
    195196    CHECK42("%RGv", (RTGCUINTPTR)0, "00000000");
    196197    CHECK42("%RGv", ~(RTGCUINTPTR)0, "ffffffff");
    197198    CHECK42("%RGv", (RTGCUINTPTR)0x84342134, "84342134");
     199#else
     200    CHECK42("%RGv", (RTGCUINTPTR)0, "0000000000000000");
     201    CHECK42("%RGv", ~(RTGCUINTPTR)0, "ffffffffffffffff");
     202    CHECK42("%RGv", (RTGCUINTPTR)0x84342134, "0000000084342134");
     203#endif
    198204
    199205    CHECK42("%RGx", (RTGCUINT)0x234, "234");
    200206    CHECK42("%RGx", (RTGCUINT)0xffffffff, "ffffffff");
     207
     208    CHECK42("%RRv", (RTRCUINTPTR)0, "00000000");
     209    CHECK42("%RRv", ~(RTRCUINTPTR)0, "ffffffff");
     210    CHECK42("%RRv", (RTRCUINTPTR)0x84342134, "84342134");
    201211
    202212    CHECK42("%RHi", (RTHCINT)127, "127");
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