mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-14 12:59:41 -07:00
symbol server abstraction layer; http layer; fix to 'prefer_disasm' rule when no disassembly tabs are open; small fixes / cleanup
This commit is contained in:
1 parent
1ef94cb759
commit
5c664261a3
38 files changed
+1347
-81
No files matched your search
@@ -0,0 +1,2 @@
|
||||
// Copyright (c) Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
@@ -0,0 +1,10 @@
|
||||
// Copyright (c) Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
#ifndef SYMBOL_SERVER_H
|
||||
#define SYMBOL_SERVER_H
|
||||
|
||||
internal void smsv_init(void);
|
||||
internal String8 smsv_local_path_from_key(Arena *arena, String8 module_name, String8 dbg_name, Guid guid, U64 age);
|
||||
|
||||
#endif // SYMBOL_SERVER_H
|
||||
@@ -0,0 +1,9 @@
|
||||
// Copyright (c) Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
#include "symbol_server.c"
|
||||
#if OS_WINDOWS
|
||||
# include "win32/symbol_server/win32_symbol_server.c"
|
||||
#else
|
||||
# include "symbol_server_stub.c"
|
||||
#endif
|
||||
@@ -0,0 +1,14 @@
|
||||
// Copyright (c) Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
#ifndef SYMBOL_SERVER_INC_H
|
||||
#define SYMBOL_SERVER_INC_H
|
||||
|
||||
#include "symbol_server.h"
|
||||
#if OS_WINDOWS
|
||||
# include "win32/symbol_server/win32_symbol_server.h"
|
||||
#else
|
||||
# include "symbol_server_stub.h"
|
||||
#endif
|
||||
|
||||
#endif // SYMBOL_SERVER_INC_H
|
||||
@@ -0,0 +1,13 @@
|
||||
// Copyright (c) Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
internal void
|
||||
smsv_init(void)
|
||||
{
|
||||
}
|
||||
|
||||
internal String8
|
||||
smsv_local_path_from_key(Arena *arena, String8 module_name, String8 dbg_name, Guid guid, U64 age)
|
||||
{
|
||||
return s("");
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// Copyright (c) Epic Games Tools
|
||||
// Licensed under the MIT license (https://opensource.org/license/mit/)
|
||||
|
||||
#ifndef SYMBOL_SERVER_STUB_H
|
||||
#define SYMBOL_SERVER_STUB_H
|
||||
|
||||
#endif // SYMBOL_SERVER_STUB_H
|
||||
Reference in new issue
Block a user