diff options
| author | Paul Oliver <contact@pauloliver.dev> | 2026-05-25 23:00:48 +0200 |
|---|---|---|
| committer | Paul Oliver <contact@pauloliver.dev> | 2026-05-25 23:00:48 +0200 |
| commit | 848c5cca715c514ce6e57e0fa7ef8e71b09c0b08 (patch) | |
| tree | 7eb840e773c068a23819b03819d06ff2901c5b5b /arch | |
| parent | bace2d7f20acc609d552a80bb018939d5e8afab8 (diff) | |
Updates sql_exec function to allow reading data
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/v1/arch.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/arch/v1/arch.c b/arch/v1/arch.c index e0203cb..0053ec9 100644 --- a/arch/v1/arch.c +++ b/arch/v1/arch.c @@ -860,7 +860,7 @@ void arch_push_data_header(void) { log_info("Creating arch table in SQLite database"); sql_exec( - 0, NULL, NULL, + 0, NULL, NULL, NULL, NULL, "create table arch (" #define INST(core, pref, index, label, mnemonic, symbol) \ #label "_" #pref "_" #core " int not null, " @@ -870,7 +870,6 @@ void arch_push_data_header(void) { #ev "_size_" #core " int not null, " \ #ev "_" #core " blob not null, " #define FOR_CORE(i) \ - "cycl_" #i " int not null, " \ "wmb0_" #i " int not null, " \ "wmb1_" #i " int not null, " \ "wdea_" #i " int not null, " \ @@ -948,7 +947,7 @@ void arch_push_data_line(void) { log_info("Pushing row to arch table in SQLite database"); sql_exec( - CORES * ARCH_EVENT_ARRAYS_COUNT, (const void **)blobs, (int *)blob_sizes, + CORES * ARCH_EVENT_ARRAYS_COUNT, (const void **)blobs, (int *)blob_sizes, NULL, NULL, "insert into arch (" #define INST(core, pref, index, label, mnemonic, symbol) \ #label "_" #pref "_" #core ", " @@ -958,7 +957,6 @@ void arch_push_data_line(void) { #ev "_size_" #core ", " \ #ev "_" #core ", " #define FOR_CORE(i) \ - "cycl_" #i ", " \ "wmb0_" #i ", " \ "wmb1_" #i ", " \ "wdea_" #i ", " \ @@ -978,7 +976,7 @@ void arch_push_data_line(void) { #define ARCH_EVENT_ARRAY(core, index, ev) \ "%ld, ?, " #define FOR_CORE(i) \ - "%ld, %ld, %ld, %ld, " \ + "%ld, %ld, %ld, " \ INST_EVENT_ARRAYS(i) \ ARCH_EVENT_ARRAYS(i) FOR_CORES @@ -995,7 +993,6 @@ void arch_push_data_line(void) { #define ARCH_EVENT_ARRAY(core, index, ev) \ blob_sizes[core][index], #define FOR_CORE(i) \ - g_cores[i].cycl, \ g_cores[i].wmb0, \ g_cores[i].wmb1, \ g_cores[i].wdea, \ |
