-
Notifications
You must be signed in to change notification settings - Fork 75
improve doc for new contributors #586
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
Conversation
@antoyo waiting on a review for this too |
It might take a few more days before I can get to review this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice job.
Here's a few suggestions for improvement.
There's a conflict, so please rebase on the master branch and resolve the conflict. |
43dedcd
to
2fc138f
Compare
done, sorry for the delay. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few nitpicks, but this looks very good. Thanks!
Sorry for the delay: I've been very busy lately.
|
||
- Matrix: Join our [Matrix channel](https://matrix.to/#/#rustc_codegen_gcc:matrix.org) | ||
- IRC: Join us on [IRC](https://web.libera.chat/#rustc_codegen_gcc) | ||
- GitHub Issues: For bug reports and feature discussions |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe add a link to github issues?
### Common Development Tasks | ||
|
||
#### Running Specific Tests | ||
To run specific tests, use appropriate flags such as: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For coherency with the rest, please add an empty line before and after this one.
``` | ||
|
||
#### Debugging Tools | ||
The project provides several environment variables for debugging: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same here.
The project provides several environment variables for debugging: | ||
- `CG_GCCJIT_DUMP_GIMPLE`: Dump the GIMPLE IR | ||
- `CG_RUSTFLAGS`: Additional Rust flags | ||
- `CG_GCCJIT_DUMP_MODULE`: Dumps a specific module |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Before you used Dump
, which is not the same verb form.
- `CG_GCCJIT_DUMP_GIMPLE`: Dump the GIMPLE IR | ||
- `CG_RUSTFLAGS`: Additional Rust flags | ||
- `CG_GCCJIT_DUMP_MODULE`: Dumps a specific module | ||
- `CG_GCCJIT_DUMP_TO_FILE`: Creates C-like representation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Before you used Dump
, which is not the same verb form.
1. Fork the repository and create a new branch | ||
2. Make your changes with clear commit messages |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are 1. and 2. really necessary to specify?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess it doesn't hurt to keep this.
Thanks @g4titanx for your contribution! |
this PR fixes issue #562