WIP improved signal handling in multi-threaded programs

This commit is contained in:
Nikita Smith
2025-11-19 11:38:22 -08:00
parent 597ea44337
commit b7fb4fe04d
4 changed files with 1472 additions and 1393 deletions
+4 -1
View File
@@ -142,7 +142,7 @@ typedef struct DMN_ActiveTrap DMN_ActiveTrap;
struct DMN_ActiveTrap
{
DMN_Trap *trap;
U8 swap_byte;
String8 swap_bytes;
DMN_ActiveTrap *next;
};
@@ -262,4 +262,7 @@ internal void dmn_process_iter_begin(DMN_ProcessIter *iter);
internal B32 dmn_process_iter_next(Arena *arena, DMN_ProcessIter *iter, DMN_ProcessInfo *info_out);
internal void dmn_process_iter_end(DMN_ProcessIter *iter);
//- arch trap
internal String8 dmn_get_trap_inst(void);
#endif // DEMON_CORE_H