Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update avr-gcc@14 to 14.2.0 #353

Closed
wants to merge 2 commits into from

Conversation

davidstritzl
Copy link
Contributor

This updates the GCC sources to 14.2.0 and the corresponding patches by the Darwin GCC maintainer to the latest revision.

The patches by the Darwin GCC maintainer are now applied on non-ARM platforms as well, since the upstream formula for GCC 14 does not make this distinction either.

The ATMega168pbSupport option is dropped, as the relevant patches were obsoleted by the recent update of AVR-LibC and were therefore already removed.

Furthermore, the README is updated to reflect the current versions of the formulae.

The Homebrew checks brew test ./Formula/[email protected], brew audit --strict --online avr-gcc@14 and brew style --fix ./Formula/[email protected] were been completed successfully. Compilation has been tested on macOS Sequoia 15.0.1 on AArch64 with Xcode 16.0. Basic on-device tests have been done on an ATmega2560.

This updates the GCC sources to 14.2.0 and the corresponding patches by the Darwin GCC maintainer.

The patches by the Darwin GCC maintainer are now applied on non-ARM platforms as well, since the upstream formula for GCC 14 does not make this distinction either.

The `ATMega168pbSupport` option is dropped, as the relevant patches were obsoleted by the recent update of AVR-LibC and were therefore already removed.

Signed-off-by: David Stritzl <[email protected]>
@ladislas ladislas closed this in 4bf5823 Nov 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants