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

View File

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

View File

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