summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorjacqueline <me@jacqueline.id.au>2023-01-17 13:52:38 +1100
committerjacqueline <me@jacqueline.id.au>2023-01-17 13:52:38 +1100
commite53dfc4cc59fd0c3b01dc74762c1904f3ec9cc06 (patch)
tree8f0ca7c002cbfeaf09ae53d2370d8569f88ee120 /README.md
parent2056cad0ab7b805f0ed5629b100b50f8ea9e127e (diff)
parent41993ea509ac06658e2e51a542112c78da8f0453 (diff)
downloadtangara-fw-e53dfc4cc59fd0c3b01dc74762c1904f3ec9cc06.tar.gz
Merge branch 'main' into codecs
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 18 insertions, 2 deletions
diff --git a/README.md b/README.md
index a0374480..708c56e4 100644
--- a/README.md
+++ b/README.md
@@ -70,8 +70,24 @@ forcible remove a couple of GCC-specific build flags. Do this by creating
```
CompileFlags:
- Add: [-mlong-calls, -isysroot=/Users/YOU/.espressif/tools/xtensa-clang/VERSION/xtensa-esp32-elf-clang]
- Remove: [-fno-tree-switch-conversion, -mtext-section-literals, -mlongcalls, -fstrict-volatile-bitfields]
+ Add: [
+ -ferror-limit=0,
+ -I/Users/YOU/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/include,
+ -I/Users/YOU/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/xtensa-esp32-elf/include,
+ -I/Users/YOU/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.4.0,
+ -I/Users/YOU/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.4.0/xtensa-esp32-elf,
+ -isysroot=/Users/YOU/.espressif/tools/xtensa-esp32-elf/esp-2021r2-patch5-8.4.0/xtensa-esp32-elf/xtensa-esp32-elf,
+ ]
+ Remove: [
+ -Wduplicated-cond,
+ -Wduplicated-branches,
+ -Wlogical-op,
+ -fno-tree-switch-conversion,
+ -mtext-section-literals,
+ -mlongcalls,
+ -fstrict-volatile-bitfields,
+ ]
+ Compiler: /Users/YOU/.espressif/tools/xtensa-clang/esp-clang/bin/clang++
```
You should then get proper LSP integration via clangd, give or take a couple of