mirror of
https://github.com/ksherlock/mpw.git
synced 2024-11-29 15:49:31 +00:00
29 lines
573 B
C++
29 lines
573 B
C++
#ifndef __debug_internal_h__
|
|
#define __debug_internal_h__
|
|
|
|
#include <cstdint>
|
|
#include <string>
|
|
#include <map>
|
|
#include <unordered_map>
|
|
|
|
#include <toolbox/loader.h>
|
|
|
|
namespace Debug {
|
|
|
|
namespace Internal {
|
|
|
|
extern Loader::DebugNameTable SymbolTable;
|
|
|
|
extern std::map<std::string, uint16_t> ErrorTable;
|
|
extern std::map<std::string, uint16_t> GlobalTable;
|
|
extern std::map<std::string, uint16_t> TrapTable;
|
|
|
|
extern std::unordered_multimap<uint16_t, std::string> ErrorTableInvert;
|
|
extern std::unordered_map<uint32_t, std::string> SymbolTableInvert;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
#endif
|