Skip to content

Commit 57208f4

Browse files
committed
Initial landing page
1 parent 8c9fcd7 commit 57208f4

File tree

2 files changed

+13
-29
lines changed

2 files changed

+13
-29
lines changed

images/logo.png

69.2 KB
Loading

index.md

Lines changed: 13 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,21 @@
1-
## Welcome to GitHub Pages
1+
## GCC Front-End For Rust
22

3-
You can use the [editor on GitHub](https://github.com/Rust-GCC/Rust-GCC.github.io/edit/main/index.md) to maintain and preview the content for your website in Markdown files.
3+
This is a full alternative implementaion of the Rust language ontop of GCC which the goal to become fully upstream with the GNU toolchain.
44

5-
Whenever you commit to this repository, GitHub Pages will run [Jekyll](https://jekyllrb.com/) to rebuild the pages in your site, from the content in your Markdown files.
5+
As this is a front-end project, the compiler will gain full access to all of GCCs internal middle-end optimization passes which are distinct from LLVM. For example, users of this compiler can expect to use the familiar -O2 flags to tune GCC’s optimizer. Going forward, we will be happy to see more LLVM vs GCC graphs in respect to compilation speed, resulting code size and performance.
66

7-
### Markdown
7+
You can find compiler status reports over on: https://github.com/Rust-GCC/Reporting. The project is still in an early phase with the goal to compile the offical rust test suite. There are no immediate plans for a borrow checker as this is not required to compile rust code and is the last pass in the RustC compiler. This can be handled as a sperate project when we get to that point.
88

9-
Markdown is a lightweight and easy-to-use syntax for styling your writing. It includes conventions for
9+
### Developers
1010

11-
```markdown
12-
Syntax highlighted code block
11+
* [Philip Herron](https://github.com/philberty/) https://thephilbert.io/
12+
* [SimplyTheOther](https://github.com/simplytheother)
13+
* [Nala Ginrut](https://github.com/NalaGinrut) https://nalaginrut.com/index
1314

14-
# Header 1
15-
## Header 2
16-
### Header 3
15+
### Get Involved
1716

18-
- Bulleted
19-
- List
17+
As this is destined to be upstreamed to GCC we require copyright assignment: https://gcc.gnu.org/contribute.html. Not all contributions must be code, please try it out and feed us bugs.
2018

21-
1. Numbered
22-
2. List
23-
24-
**Bold** and _Italic_ and `Code` text
25-
26-
[Link](url) and ![Image](src)
27-
```
28-
29-
For more details see [GitHub Flavored Markdown](https://guides.github.com/features/mastering-markdown/).
30-
31-
### Jekyll Themes
32-
33-
Your Pages site will use the layout and styles from the Jekyll theme you have selected in your [repository settings](https://github.com/Rust-GCC/Rust-GCC.github.io/settings). The name of this theme is saved in the Jekyll `_config.yml` configuration file.
34-
35-
### Support or Contact
36-
37-
Having trouble with Pages? Check out our [documentation](https://docs.github.com/categories/github-pages-basics/) or [contact support](https://github.com/contact) and we’ll help you sort it out.
19+
Github: https://github.com/Rust-GCC
20+
Zulip: https://gcc-rust.zulipchat.com/
21+
Twitter: https://twitter.com/gcc_rust

0 commit comments

Comments
 (0)