X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=libust%2Fmarker.c;h=d9cb88fca96b7c0f8521e32b1c270ed1ae549df7;hb=4292ed8a2fd23d186b7d3a5985a3f219948e6796;hp=da16e4f681dcf1e025f685a0be7c8c0925ddd941;hpb=defa46a7f4207b7f3df4d87a0bc9814642e5e886;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();