You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Contributors are always welcome! There is a lot of work to be done in order to get avr-llvm into a production-ready state, and new hands are always appreciated :)
This document outlines some guidelines for contributing, mostly for keeping the git history clean and concise. If you have any questions, don't hesitate to message the mailing list - you should get a response quickly.
Commit policy
Please prefix all commit messages with [AVR]. This makes the logs much easier to manage, navigate, and search. Commit messages should contain a short sentence about the changes on the first line (approximately 50 characters, but this is not a hard rule). Further elaboration can be put on the proceeding lines.
Pull requests
Group related changes into single commits. It is possible to merge multiple commits into one with the git rebase command - see this guide for a tutorial. If this is unknown to you, don't fret, as I have no problem with manually squashing the commits for you.
Resources
The Atmel AVR instruction set manual can be found here.