Commit c2aa5e6
authored
This updates the `README.md`, `docs/`, and `manual/` to
* re-add `c2rust refactor` now that it's been resurrected.
* remove known limitations that have now been fixed (inline assembly,
C11 atomics, packed structs).
* remove references to things that have been removed (cross-checks,
Docker, Azure CI, `rustfmt-preview`, Lua scripting).
* recommend `godbolt.org` instead of `c2rust.com`, as it's actually
up-to-date and much nicer to use.
* recommend `bear` over `intercept-build`, as it's much more up-to-date
and not Linux-only anymore.
* update installation instructions to use `--locked`, which we get a lot
of issues about.
* update all the even older nightly references to `nightly-2022-08-08`,
except for the generated `nightly-2023-04-15`, which is on purpose and
up-to-date.
* update everything else to use `uv`, too (`test_translator.py` and
`c2rust-testsuite/test.py` already were, our main test scripts).
It doesn't, however,
* update `c2rust.com/manual`, as I'm not sure how to do that. But the
`README.md` does now warn that `c2rust.com/manual` is currently very
out-of-date and to refer to the in-tree sources instead.
* touch any of `manual/c2rust-refactor/doc/{ldoc.css,
scripting_api.html}`.
* update most dependencies. Many aren't needed or used anymore, or use
the wrong versions, but determining that needs more CI testing (our main
source of truth).
File tree
57 files changed
+241
-226
lines changed- .github/workflows
- c2rust-analyze
- scripts
- tests
- filecheck
- c2rust-refactor
- doc
- literate
- gen
- src/analysis/ownership
- tests
- c2rust-transpile
- docs
- examples
- json-c
- libxml2
- robotfindskitten
- repo/rust
- snudown
- tinycc
- tmux
- manual
- docker
- preprocessors
- scripts
- cc-wrappers
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
57 files changed
+241
-226
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
102 | 101 | | |
103 | 102 | | |
104 | 103 | | |
| |||
120 | 119 | | |
121 | 120 | | |
122 | 121 | | |
123 | | - | |
| 122 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
| 91 | + | |
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
115 | | - | |
116 | 114 | | |
117 | 115 | | |
118 | 116 | | |
119 | 117 | | |
120 | 118 | | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | 119 | | |
126 | 120 | | |
127 | 121 | | |
| |||
136 | 130 | | |
137 | 131 | | |
138 | 132 | | |
139 | | - | |
| 133 | + | |
140 | 134 | | |
141 | 135 | | |
142 | 136 | | |
| |||
0 commit comments