X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=libust%2Fmarker.c;h=d9cb88fca96b7c0f8521e32b1c270ed1ae549df7;hb=3c44233cda70fca966ba29e08b61db8154e9ff00;hp=da16e4f681dcf1e025f685a0be7c8c0925ddd941;hpb=e235d4d686c71718312d5061031d117832b08f3d;p=ust.git diff --git a/libust/marker.c b/libust/marker.c index da16e4f..d9cb88f 100644 --- a/libust/marker.c +++ b/libust/marker.c @@ -1517,10 +1517,12 @@ int marker_register_lib(struct marker *markers_start, struct marker_addr *marker #endif pl->markers_count = markers_count; +#ifdef CONFIG_UST_GDB_INTEGRATION lock_markers(); for(addr = marker_addr_start; addr < marker_addr_start + markers_count; addr++) addr->marker->location = addr->addr; unlock_markers(); +#endif /* FIXME: maybe protect this with its own mutex? */ lock_markers();