Skip to content

Minor cleanup for Windows support#3372

Open
bgoing-micron-oss wants to merge 2 commits into
linux-nvme:masterfrom
Micron-TPG-OSS:bgoing/windows-support-cleanup
Open

Minor cleanup for Windows support#3372
bgoing-micron-oss wants to merge 2 commits into
linux-nvme:masterfrom
Micron-TPG-OSS:bgoing/windows-support-cleanup

Conversation

@bgoing-micron-oss
Copy link
Copy Markdown
Contributor

  • Replaces single use of uint with __u32 for better consistency and compatibility.
  • Cleans up Windows check in endian.h.

Replaces the one use of uint with __u32 for consistency and better
cross-platform compatibility.  This was the only use of the uint type
name in the entire project.

Signed-off-by: Broc Going <bgoing@micron.com>
Windows defines _WIN32 for all Windows platforms, including 64-bit
Windows platforms.  _WIN64 is then defined as a 0 or 1 to indicate
whether the platform is 32 or 64 bit.  The check for defined(_WIN64) is
redundant, since any time _WIN64 is defined, _WIN32 is also defined.
Windows documentation recommends using _WIN32 when checking for Windows.

Removes the redundant _WIN64 check in favor of the more standard check
of just _WIN32.

Signed-off-by: Broc Going <bgoing@micron.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant