From: Julian Seward Date: Fri, 25 Feb 2005 18:36:07 +0000 (+0000) Subject: Add toUInt. X-Git-Tag: svn/VALGRIND_3_0_1^2~361 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7e5d17becec58d26c74954a43bf7bfa837ed7a4e;p=thirdparty%2Fvalgrind.git Add toUInt. git-svn-id: svn://svn.valgrind.org/vex/trunk@973 --- diff --git a/VEX/pub/libvex_basictypes.h b/VEX/pub/libvex_basictypes.h index ef834df480..222654d99a 100644 --- a/VEX/pub/libvex_basictypes.h +++ b/VEX/pub/libvex_basictypes.h @@ -90,6 +90,10 @@ static inline UShort toUShort ( Int x ) { x &= 0xFFFF; return (UShort)x; } +static inline UInt toUInt ( Long x ) { + x &= 0xFFFFFFFFLL; + return (UInt)x; +} /* 32/64 bit addresses. */ typedef UInt Addr32;