docs: comments state what is, not how it came to be
The loader build, the gate script and the line-ending rule each carried the story of their arrival - a measurement off the bench, a loop got wrong by hand, a checkout reached from two hosts - where a sentence of what holds now is enough. .gitattributes loses two patterns for files this repository does not have, .clangd its two non-ASCII dashes, two headers a "per C" that read as a stripped degree sign, and the README a "(new)" and the port's own first attempt at stopping monitor. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
51535953b9
commit
f8e136e8ad
7 files changed
+18
-27
No files matched your search
@@ -5,7 +5,7 @@ CompileFlags:
|
||||
Add:
|
||||
# clang has no 24-bit integer and GCC's are keywords, not macros, so the
|
||||
# editor needs a stand-in for avr::uint24_t. The next width up is the only
|
||||
# one available — clang rejects _BitInt(24) on this target.
|
||||
# one available - clang rejects _BitInt(24) on this target.
|
||||
- -D__uint24=unsigned long
|
||||
- -D__int24=long
|
||||
# clangd forwards the driver's system includes but not its own header
|
||||
@@ -14,7 +14,7 @@ CompileFlags:
|
||||
- -D__STDC_LIMIT_MACROS
|
||||
- -D__STDC_CONSTANT_MACROS
|
||||
# isr::emit spells a vector number into [[gnu::signal(N)]], which clang
|
||||
# rejects rather than ignores — enough of them in one TU to reach the
|
||||
# rejects rather than ignores - enough of them in one TU to reach the
|
||||
# default limit of 19 inside the headers and truncate the parse.
|
||||
- -ferror-limit=0
|
||||
Remove:
|
||||
|
||||
Reference in new issue
Block a user