{ "configurations": [ { "name": "Linux", // BEGIN: Obtained from compile_commands.json generated with bear command // Defined with -I args "includePath": [ "${workspaceFolder}/**", "${env:LINUX_MODULES_FOLDER}/source/arch/x86/include", "${env:LINUX_MODULES_FOLDER}/source/include", "${env:LINUX_MODULES_FOLDER}/source/arch/x86/include/uapi", "${env:LINUX_MODULES_FOLDER}/source/include/uapi", "${env:LINUX_MODULES_FOLDER}/build/arch/x86/include/generated", "${env:LINUX_MODULES_FOLDER}/build/include" ], // Defined with -include "forcedInclude": [ "${env:LINUX_MODULES_FOLDER}/source/include/linux/compiler-version.h", "${env:LINUX_MODULES_FOLDER}/source/include/linux/kconfig.h", "${env:LINUX_MODULES_FOLDER}/source/include/linux/compiler_types.h" ], // Defined with -D "defines": [ "__KERNEL__", "DCC_USING_FENTRY", "MODULE", "KBUILD_BASENAME=\"test_module\"", "KBUILD_MODNAME=\"test_module\"", "__KBUILD_MODNAME=kmod_test_module" ], // END "cStandard": "c11", "cppStandard": "c++14", "intelliSenseMode": "linux-gcc-x64" } ], "version": 4 }