X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/13a19dccebb7df5b78d984ce26f8f3225dd5130a..5aac681ee637d268960316d121129f95591339da:/lunaix-os/includes/lunaix/trace.h?ds=sidebyside diff --git a/lunaix-os/includes/lunaix/trace.h b/lunaix-os/includes/lunaix/trace.h index 9edf961..9409c36 100644 --- a/lunaix-os/includes/lunaix/trace.h +++ b/lunaix-os/includes/lunaix/trace.h @@ -2,24 +2,24 @@ #define __LUNAIX_TRACE_H #include -#include +#include struct ksym_entry { ptr_t pc; - u32_t label_off; -}; + char* label; +} align(8); struct trace_record { ptr_t pc; + ptr_t sym_pc; char* symbol; }; struct ksyms { - u32_t ksym_count; - u32_t ksym_label_off; + unsigned long ksym_count; struct ksym_entry syms[0]; };