Skip to content

Use unsigned int instead of uint in BINARY_INFO_MAKE_TAG#3029

Merged
kilograham merged 2 commits into
raspberrypi:developfrom
loopj:portable-bininfo-maketag
Jun 30, 2026
Merged

Use unsigned int instead of uint in BINARY_INFO_MAKE_TAG#3029
kilograham merged 2 commits into
raspberrypi:developfrom
loopj:portable-bininfo-maketag

Conversation

@loopj

@loopj loopj commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Adjust the BINARY_INFO_MAKE_TAG macro in the binary_info module to use unsigned int instead of uint, making it more portable without users having to typedef uint themselves, since this isn't a standard stdint type.

Makes the binary_info headers more portable (as intended) and is backwards compatible.

Fixes #3028

Comment thread src/common/pico_binary_info/include/pico/binary_info/structure.h Outdated
kilograham
kilograham previously approved these changes Jun 29, 2026
@kilograham kilograham added this to the 2.3.0 milestone Jun 29, 2026
@kilograham kilograham self-assigned this Jun 29, 2026
@kilograham kilograham merged commit ac290ed into raspberrypi:develop Jun 30, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants