X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=include%2Fust%2Fmarker.h;h=c3cc0418b79635446395b8e7acaa21f64987e689;hb=6793a8bf419a5b2138161098617c52ad4b804d05;hp=1ccd9a3320e3df35498287b4863807733bcd0cef;hpb=6b68d79d118a12c619aa2f6008cf26bdc7dcfbe7;p=ust.git diff --git a/include/ust/marker.h b/include/ust/marker.h index 1ccd9a3..c3cc041 100644 --- a/include/ust/marker.h +++ b/include/ust/marker.h @@ -118,22 +118,22 @@ struct marker { _ASM_PTR "(__mstrtab_" XSTR(channel) "_" XSTR(name) "_channel_" XSTR(unique) ")\n\t" /* channel string */ \ _ASM_PTR "(__mstrtab_" XSTR(channel) "_" XSTR(name) "_name_" XSTR(unique) ")\n\t" /* name string */ \ _ASM_PTR "(__mstrtab_" XSTR(channel) "_" XSTR(name) "_format_" XSTR(unique) ")\n\t" /* format string */ \ - ".byte 0\n\t" /* state imv */ \ - ".byte 0\n\t" /* ptype */ \ - ".word 0\n\t" /* channel_id */ \ - ".word 0\n\t" /* event_id */ \ - ".align " XSTR(__SIZEOF_POINTER__) "\n\t" /* alignment */ \ - _ASM_PTR "(marker_probe_cb)\n\t" /* call */ \ + ".byte 0\n\t" /* state imv */ \ + ".byte 0\n\t" /* ptype */ \ + ".word 0\n\t" /* channel_id */ \ + ".word 0\n\t" /* event_id */ \ + ".align " XSTR(__SIZEOF_POINTER__) "\n\t" /* alignment */ \ + _ASM_PTR "(marker_probe_cb)\n\t" /* call */ \ _ASM_PTR "(__mark_empty_function)\n\t" /* marker_probe_closure single.field1 */ \ - _ASM_PTR "0\n\t" /* marker_probe_closure single.field2 */ \ - _ASM_PTR "0\n\t" /* marker_probe_closure *multi */ \ - _ASM_PTR "0\n\t" /* tp_name */ \ - _ASM_PTR "0\n\t" /* tp_cb */ \ - "__mark_location_" XSTR(unique) ":\n\t" \ - _ASM_PTR "(1f)\n\t" /* location */ \ - ".previous\n\t" \ - "1:\n\t" \ - ); \ + _ASM_PTR "0\n\t" /* marker_probe_closure single.field2 */ \ + _ASM_PTR "0\n\t" /* marker_probe_closure *multi */ \ + _ASM_PTR "0\n\t" /* tp_name */ \ + _ASM_PTR "0\n\t" /* tp_cb */ \ + "__mark_location_" XSTR(unique) ":\n\t" \ + _ASM_PTR "(1f)\n\t" /* location */ \ + ".previous\n\t" \ + "1:\n\t" \ + ); \ asm volatile ( \ "mov ""$__mark_struct_" XSTR(unique) ", %[pmark_struct]\n\t" \ : [pmark_struct] "=r" (__pmark_##channel##_##name) :: "memory" \