diff --git a/Debug/README.md b/Debug/README.md index 7f00b3664c9b2651a529531760441813bd000a37..919ee85ee893ba28b93e45fd64aed1c7c5d0288d 100644 --- a/Debug/README.md +++ b/Debug/README.md @@ -279,6 +279,29 @@ For example, this is a working `launch.json` file for both LLDB and GDB debuggin "traceResponse": true } }, + { + "name": "OC gdb (32/32)", + "type": "cppdbg", + "request": "launch", + "targetArchitecture": "x86", + "program": "${workspaceFolder}/Debug/GdbSyms/Bin/Ia32_GCC5/GdbSyms.debug", + "cwd": "${workspaceFolder}/Debug", + "MIMode": "gdb", + "stopAtEntry": true, + "setupCommands": [ + {"text": "set arch i386"}, + {"text": "symbol-file ${workspaceFolder}/Debug/GdbSyms/Bin/Ia32_GCC5/GdbSyms.debug"}, + {"text": "target remote localhost:8832"}, + {"text": "source ${workspaceFolder}/Debug/Scripts/gdb_uefi.py"}, + {"text": "reload-uefi"}, + ], + "launchCompleteCommand": "exec-continue", + "logging": { + "engineLogging": false, + "trace": true, + "traceResponse": true + } + }, ] } ```