Skip to content

Conversation

toyoshim
Copy link

char type could be unsigned char or signed char depending on CPU architectures. It's unsigned char by default on aarch32 architectures, though it's signed char on intel architectures. This causes many unexpected behaviors on run68, and we need to specify -fsigned-char flag explicitly to make the behavior compatible on all platforms.

`char` type could be `unsigned char` or `signed char` depending
on CPU architectures. It's `unsigned char` by default on aarch32
architectures, though it's `signed char` on intel architectures.
This causes many unexpected behaviors on run68, and we need to
specify `-fsigned-char` flag explicitly to make the behavior
compatible on all platforms.
@GOROman
Copy link
Owner

GOROman commented Mar 19, 2025

LGTM

@GOROman GOROman merged commit 9f1f60d into GOROman:master Mar 19, 2025
1 check passed
@GOROman GOROman requested review from GOROman and Copilot March 19, 2025 21:29
@GOROman GOROman self-assigned this Mar 19, 2025
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review any files in this pull request.

Files not reviewed (1)
  • CMakeLists.txt: Language not supported

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.

2 participants