summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--generic/tclInt.h2
-rw-r--r--generic/tclNRE.h6
2 files changed, 4 insertions, 4 deletions
diff --git a/generic/tclInt.h b/generic/tclInt.h
index 46fb3a1..68957e0 100644
--- a/generic/tclInt.h
+++ b/generic/tclInt.h
@@ -3748,7 +3748,7 @@ typedef const char *TclDTraceStr;
*/
MODULE_SCOPE Tcl_Obj * TclThreadAllocObj(void);
-MODULE_SCOPE void TclThreadFreeObj(Tcl_Obj *);
+MODULE_SCOPE TCL_NOINLINE void TclThreadFreeObj(Tcl_Obj *);
MODULE_SCOPE Tcl_Mutex *TclpNewAllocMutex(void);
MODULE_SCOPE void TclFreeAllocCache(void *);
MODULE_SCOPE void * TclpGetAllocCache(void);
diff --git a/generic/tclNRE.h b/generic/tclNRE.h
index 585b4c5..ca8dd7f 100644
--- a/generic/tclNRE.h
+++ b/generic/tclNRE.h
@@ -70,6 +70,6 @@ typedef struct NRE_stack {
TclNRAddCallback((interp),(postProcPtr),(data0),(data1),(data2),(data3)); \
NRE_NEXT(TCL_OK)
-MODULE_SCOPE NRE_callback *TclNewCallback(Tcl_Interp *interp);
-MODULE_SCOPE NRE_callback *TclPopCallback(Tcl_Interp *interp);
-MODULE_SCOPE NRE_callback *TclNextCallback(NRE_callback *ptr);
+MODULE_SCOPE TCL_NOINLINE NRE_callback *TclNewCallback(Tcl_Interp *interp);
+MODULE_SCOPE TCL_NOINLINE NRE_callback *TclPopCallback(Tcl_Interp *interp);
+MODULE_SCOPE TCL_NOINLINE NRE_callback *TclNextCallback(NRE_callback *ptr);