summaryrefslogtreecommitdiff
path: root/MdeModulePkg/Universal/Network/IScsiDxe
diff options
context:
space:
mode:
authorqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2008-06-04 10:03:44 +0000
committerqwang12 <qwang12@6f19259b-4bc3-4df7-8a09-765794883524>2008-06-04 10:03:44 +0000
commit1c574ee4dc9c1aab7422bac37fb9a2c49d772281 (patch)
treea1fd52de90697c402a24eae24308435bb718d8db /MdeModulePkg/Universal/Network/IScsiDxe
parent552b252326c1110f8835fe5a43a1a3441ab3df0e (diff)
downloadedk2-1c574ee4dc9c1aab7422bac37fb9a2c49d772281.zip
edk2-1c574ee4dc9c1aab7422bac37fb9a2c49d772281.tar.gz
edk2-1c574ee4dc9c1aab7422bac37fb9a2c49d772281.tar.bz2
Add a type cast of UINT32 to insure that EBC compiler does not report warning of "Integer conversion resulted in a change of sign" when building with -Za option (accept only ANSI/ISO standard C code). 1 << 31 is consider to be a sign change by compiler.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5325 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Universal/Network/IScsiDxe')
-rw-r--r--MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h b/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h
index 794ac40..9f27429 100644
--- a/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h
+++ b/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h
@@ -31,13 +31,13 @@ Abstract:
#define ISCSI_SEQ_EQ(s1, s2) ((s1) == (s2))
#define ISCSI_SEQ_LT(s1, s2) \
( \
- (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) < (1 << 31)) || \
- (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) > (1 << 31)) \
+ (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) < ((UINT32) 1 << 31)) || \
+ (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) > ((UINT32) 1 << 31)) \
)
#define ISCSI_SEQ_GT(s1, s2) \
( \
- (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) > (1 << 31)) || \
- (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) < (1 << 31)) \
+ (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) > ((UINT32) 1 << 31)) || \
+ (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) < ((UINT32) 1 << 31)) \
)
#define ISCSI_WELL_KNOWN_PORT 3260