summaryrefslogtreecommitdiffstats
path: root/generic/tclOOIntDecls.h
diff options
context:
space:
mode:
authorKevin B Kenny <kennykb@acm.org>2008-06-01 02:02:48 (GMT)
committerKevin B Kenny <kennykb@acm.org>2008-06-01 02:02:48 (GMT)
commitc954573bcefbcf4f7660bdb42bfe1d44f33950a7 (patch)
tree3c54f9e99462ad249266b4ec5a3495acf3eac0b8 /generic/tclOOIntDecls.h
parent1c1a6d7dbef7006050c0ff8351a29d7daf390efc (diff)
downloadtcl-c954573bcefbcf4f7660bdb42bfe1d44f33950a7.zip
tcl-c954573bcefbcf4f7660bdb42bfe1d44f33950a7.tar.gz
tcl-c954573bcefbcf4f7660bdb42bfe1d44f33950a7.tar.bz2
* generic/tclOODecls.h: Added the swizzling of DLLEXPORT and
* generic/tclOOIntDecls.h: DLLIMPORT needed to make EXTERN work.
Diffstat (limited to 'generic/tclOOIntDecls.h')
-rw-r--r--generic/tclOOIntDecls.h27
1 files changed, 26 insertions, 1 deletions
diff --git a/generic/tclOOIntDecls.h b/generic/tclOOIntDecls.h
index 4ee8b8d..bc6c2d3 100644
--- a/generic/tclOOIntDecls.h
+++ b/generic/tclOOIntDecls.h
@@ -1,9 +1,29 @@
/*
- * $Id: tclOOIntDecls.h,v 1.3 2008/06/01 00:33:05 dkf Exp $
+ * $Id: tclOOIntDecls.h,v 1.4 2008/06/01 02:02:49 kennykb Exp $
*
* This file is (mostly) automatically generated from tclOO.decls.
*/
+#ifndef _TCLOOINTDECLS
+#define _TCLOOINTDECLS
+
+#undef TCL_STORAGE_CLASS
+#ifdef BUILD_tcl
+# define TCL_STORAGE_CLASS DLLEXPORT
+#else
+# ifdef USE_TCL_STUBS
+# define TCL_STORAGE_CLASS
+# else
+# define TCL_STORAGE_CLASS DLLIMPORT
+# endif
+#endif
+
+/*
+ * WARNING: This file is automatically generated by the tools/genStubs.tcl
+ * script. Any modifications to the function declarations below should be made
+ * in the generic/tcl.decls script.
+ */
+
/* !BEGIN!: Do not edit below this line. */
/*
@@ -242,3 +262,8 @@ struct TclOOStubAPI {
CONST TclOOStubs *stubsPtr;
CONST TclOOIntStubs *intStubsPtr;
};
+
+#undef TCL_STORAGE_CLASS
+#define TCL_STORAGE_CLASS DLLIMPORT
+
+#endif /* _TCLOODECLS */