updates submodules

This commit is contained in:
2025-10-05 19:52:42 +02:00
parent 3ef72aa434
commit 68a2ad4781
5 changed files with 14 additions and 10 deletions

7
.vscode/launch.json vendored
View File

@@ -17,7 +17,7 @@
}, },
"cwd": "${workspaceRoot}", "cwd": "${workspaceRoot}",
"gdb": "riscv64-unknown-elf-gdb", "gdb": "riscv64-unknown-elf-gdb",
"openGdbConsole": true, "openGdbConsole": false,
"presentation": { "presentation": {
"hidden": false, "hidden": false,
"group": "FW Debug", "group": "FW Debug",
@@ -37,7 +37,7 @@
}, },
"cwd": "${workspaceRoot}", "cwd": "${workspaceRoot}",
"gdb": "riscv64-unknown-elf-gdb", "gdb": "riscv64-unknown-elf-gdb",
"openGdbConsole": true, "openGdbConsole": false,
"presentation": { "presentation": {
"hidden": false, "hidden": false,
"group": "FW Debug", "group": "FW Debug",
@@ -59,8 +59,7 @@
"name": "32bit VP", "name": "32bit VP",
"cwd": "${workspaceRoot}", "cwd": "${workspaceRoot}",
"program": "${workspaceFolder}/build/Debug/src/riscv-vp", "program": "${workspaceFolder}/build/Debug/src/riscv-vp",
"arguments": "--isa 'rv32gc_msu' -v INFO --disass -f fw/hello-world/hello.elf", "arguments": "--isa 'rv32gc_msu' -v INFO --disass -f fw/hello-world/hello.elf"
"openGdbConsole": true
}, },
{ {
"type": "gdb", "type": "gdb",

View File

@@ -9,6 +9,7 @@
"comment": "clang-format" "comment": "clang-format"
} }
], ],
"editor.formatOnSave": true,
"clangd.arguments": [ "clangd.arguments": [
"--pretty", "--pretty",
"--background-index", "--background-index",
@@ -17,7 +18,11 @@
"cmake.copyCompileCommands": "${workspaceFolder}/build/compile_commands.json", "cmake.copyCompileCommands": "${workspaceFolder}/build/compile_commands.json",
"cmake.options.statusBarVisibility": "hidden", "cmake.options.statusBarVisibility": "hidden",
"cmake.options.advanced": { "cmake.options.advanced": {
"configure": {"projectStatusVisibility": "visible"}, "configure": {
"build": {"statusBarVisibility": "visible"} "projectStatusVisibility": "visible"
},
"build": {
"statusBarVisibility": "visible"
}
} }
} }

View File

@@ -21,8 +21,8 @@ include(GNUInstallDirs)
# add address sanitizer # add address sanitizer
if(ENABLE_SANITIZER) if(ENABLE_SANITIZER)
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=address,thread") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=address")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fsanitize=address,thread") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-omit-frame-pointer -fsanitize=address")
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address") set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -fsanitize=address")
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fsanitize=address") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -fsanitize=address")
endif() endif()