Skip to content

Commit e50b4d4

Browse files
committed
[CR] In _F4() cast complement mask to the type of bit argument
1 parent 633c851 commit e50b4d4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

x86_64/corefreq-cli.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,7 @@ int CheckDuplicateKey(void) \
893893
#define CHECK_DUPLICATE_KEY(_val)
894894
#endif /* FEAT_DBG */
895895

896-
#define _F4(bit) ((!!((bit) & (~1U))) << 1) | ((bit) & 0b1)
896+
#define _F4(bit) ((!!((bit) & (typeof(bit))(~1))) << 1) | ((bit) & 0b1)
897897

898898
#define POWERED(bit) ( (char*[]) { (char*) RSC(MISSING).CODE(), \
899899
(char*) RSC(PRESENT).CODE(), \

0 commit comments

Comments
 (0)