Skip to content

Fixes compile errors from armgcc 15.#928

Merged
balazsracz merged 1 commit into
masterfrom
bracz-gcc-upgrade
Apr 26, 2026
Merged

Fixes compile errors from armgcc 15.#928
balazsracz merged 1 commit into
masterfrom
bracz-gcc-upgrade

Conversation

@balazsracz

Copy link
Copy Markdown
Collaborator
  • there were some missing includes.
  • the Device infrastructure generates a new warning due to having both static ::open and virtual ::open functions on the same classes in the hierarchy. This warning needs to be disabled at this point.
  • there was a legit bug discovered in PCA8685PWM that impacts only big endian processors.

- there were some missing includes.
- the Device infrastructure generates a new warning due to having both
  static ::open and virtual ::open functions on the same classes in the
  hierarchy. This warning needs to be disabled at this point.
- there was a legit bug discovered in PCA8685PWM that impacts only big
  endian processors.
@balazsracz balazsracz requested a review from bakerstu April 26, 2026 18:36

@bakerstu bakerstu left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Do we have an issue filed for the -Wno-overloaded-virtual option? If not, let's file one. If yes, let's link it to this pull request, but not close it.

@balazsracz balazsracz merged commit de91133 into master Apr 26, 2026
12 checks passed
@balazsracz balazsracz deleted the bracz-gcc-upgrade branch April 26, 2026 18:53
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