You've already forked hexagonrpc
mirror of
https://github.com/linux-msm/hexagonrpc.git
synced 2026-02-25 13:13:52 -08:00
The option character is being compared to -1, but this -1 is an integer. With GCC 12.2.1 on aarch64 platforms, the 8-bit character is not properly sign-extended to 32 bits. Store the option character as an integer so it is properly sign-extended. Further investigation is needed to determine whether this is an optimization bug and what value the 8-bit signed -1 is equal to.