aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordrh <drh@noemail.net>2015-03-24 21:54:42 +0000
committerdrh <drh@noemail.net>2015-03-24 21:54:42 +0000
commit790fa6ec30a31b3bcb3f4a15c2b98eea6c8063d4 (patch)
treebea716ced3fcb3f461a8c8b9566f9bc13bbca3eb /src
parent8de1250638a76287cd94cbe8e4f312fbe77f9dd1 (diff)
downloadsqlite-790fa6ec30a31b3bcb3f4a15c2b98eea6c8063d4.tar.gz
sqlite-790fa6ec30a31b3bcb3f4a15c2b98eea6c8063d4.zip
Further simplifications to the amalgamation builder.
FossilOrigin-Name: e826cd7db6b3ab010533d81a759794c2470343d2
Diffstat (limited to 'src')
-rw-r--r--src/sqlite.h.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/sqlite.h.in b/src/sqlite.h.in
index 6d2cc146d..acc3c5140 100644
--- a/src/sqlite.h.in
+++ b/src/sqlite.h.in
@@ -43,11 +43,20 @@ extern "C" {
/*
-** Add the ability to override 'extern'
+** Provide the ability to override linkage features of the interface.
*/
#ifndef SQLITE_EXTERN
# define SQLITE_EXTERN extern
#endif
+#ifndef SQLITE_API
+# define SQLITE_API
+#endif
+#ifndef SQLITE_CDECL
+# define SQLITE_CDECL
+#endif
+#ifndef SQLITE_STDCALL
+# define SQLITE_STDCALL
+#endif
/*
** These no-op macros are used in front of interfaces to mark those