libust: never inline functions that may be called from external components
authorPierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Mon, 5 Oct 2009 19:48:52 +0000 (15:48 -0400)
committerPierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Mon, 5 Oct 2009 19:48:52 +0000 (15:48 -0400)
libust/tracectl.c

index b20fe696139ea413cbf419daea0190fb27ef675b..f9d035dd84277b56df856430d7c6cab1482e0c76 100644 (file)
@@ -1128,7 +1128,7 @@ static void __attribute__((destructor)) keepalive()
        ustcomm_fini_app(&ustcomm_app);
 }
 
-void ust_potential_exec(void)
+noinline void ust_potential_exec(void)
 {
        trace_mark(ust, potential_exec, MARK_NOARGS);
 
@@ -1141,7 +1141,7 @@ void ust_potential_exec(void)
  * of the new process will not be collected.
  */
 
-void ust_fork(void)
+noinline void ust_fork(void)
 {
        struct blocked_consumer *bc;
        struct blocked_consumer *deletable_bc = NULL;
This page took 0.024126 seconds and 4 git commands to generate.