| ;+# This Source Code Form is subject to the terms of the Mozilla Public |
| ;+# License, v. 2.0. If a copy of the MPL was not distributed with this |
| ;+# file, You can obtain one at http://mozilla.org/MPL/2.0/. |
| ;+# |
| ;+# |
| ;+# OK, this file is meant to support SUN, LINUX, AIX and WINDOWS |
| ;+# 1. For all unix platforms, the string ";-" means "remove this line" |
| ;+# 2. For all unix platforms, the string " DATA " will be removed from any |
| ;+# line on which it occurs. |
| ;+# 3. Lines containing ";+" will have ";+" removed on SUN and LINUX. |
| ;+# On AIX, lines containing ";+" will be removed. |
| ;+# 4. For all unix platforms, the string ";;" will thave the ";;" removed. |
| ;+# 5. For all unix platforms, after the above processing has taken place, |
| ;+# all characters after the first ";" on the line will be removed. |
| ;+# And for AIX, the first ";" will also be removed. |
| ;+# This file is passed directly to windows. Since ';' is a comment, all UNIX |
| ;+# directives are hidden behind ";", ";+", and ";-" |
| ;+SQLITE_3 { |
| ;+ global: |
| LIBRARY sqlite3 ;- |
| EXPORTS ;- |
| sqlite3_aggregate_context; |
| sqlite3_aggregate_count; |
| sqlite3_auto_extension; |
| sqlite3_bind_blob; |
| sqlite3_bind_double; |
| sqlite3_bind_int; |
| sqlite3_bind_int64; |
| sqlite3_bind_null; |
| sqlite3_bind_parameter_count; |
| sqlite3_bind_parameter_index; |
| sqlite3_bind_parameter_name; |
| sqlite3_bind_text; |
| sqlite3_bind_text16; |
| sqlite3_bind_value; |
| sqlite3_busy_handler; |
| sqlite3_busy_timeout; |
| sqlite3_changes; |
| sqlite3_clear_bindings; |
| sqlite3_close; |
| sqlite3_collation_needed; |
| sqlite3_collation_needed16; |
| sqlite3_column_blob; |
| sqlite3_column_bytes; |
| sqlite3_column_bytes16; |
| sqlite3_column_count; |
| sqlite3_column_decltype; |
| sqlite3_column_decltype16; |
| sqlite3_column_double; |
| sqlite3_column_int; |
| sqlite3_column_int64; |
| sqlite3_column_name; |
| sqlite3_column_name16; |
| sqlite3_column_text; |
| sqlite3_column_text16; |
| sqlite3_column_type; |
| sqlite3_column_value; |
| sqlite3_commit_hook; |
| sqlite3_complete; |
| sqlite3_complete16; |
| sqlite3_create_collation; |
| sqlite3_create_collation16; |
| sqlite3_create_function; |
| sqlite3_create_function16; |
| sqlite3_create_module; |
| sqlite3_data_count; |
| sqlite3_db_handle; |
| sqlite3_declare_vtab; |
| sqlite3_enable_load_extension; |
| sqlite3_enable_shared_cache; |
| sqlite3_errcode; |
| sqlite3_errmsg; |
| sqlite3_errmsg16; |
| sqlite3_exec; |
| sqlite3_expired; |
| sqlite3_extended_result_codes; |
| sqlite3_file_control; |
| sqlite3_finalize; |
| sqlite3_free; |
| sqlite3_free_table; |
| sqlite3_get_autocommit; |
| sqlite3_get_auxdata; |
| sqlite3_get_table; |
| sqlite3_global_recover; |
| sqlite3_interrupt; |
| sqlite3_last_insert_rowid; |
| sqlite3_libversion; |
| sqlite3_libversion_number; |
| sqlite3_load_extension; |
| sqlite3_malloc; |
| sqlite3_mprintf; |
| sqlite3_open; |
| sqlite3_open16; |
| sqlite3_open_v2; |
| sqlite3_overload_function; |
| sqlite3_prepare; |
| sqlite3_prepare16; |
| sqlite3_prepare16_v2; |
| sqlite3_prepare_v2; |
| sqlite3_profile; |
| sqlite3_progress_handler; |
| sqlite3_realloc; |
| sqlite3_reset; |
| sqlite3_reset_auto_extension; |
| sqlite3_result_blob; |
| sqlite3_result_double; |
| sqlite3_result_error; |
| sqlite3_result_error16; |
| sqlite3_result_int; |
| sqlite3_result_int64; |
| sqlite3_result_null; |
| sqlite3_result_text; |
| sqlite3_result_text16; |
| sqlite3_result_text16be; |
| sqlite3_result_text16le; |
| sqlite3_result_value; |
| sqlite3_rollback_hook; |
| sqlite3_set_authorizer; |
| sqlite3_set_auxdata; |
| sqlite3_sleep; |
| sqlite3_snprintf; |
| sqlite3_step; |
| ;;sqlite3_temp_directory DATA ; |
| sqlite3_thread_cleanup; |
| sqlite3_total_changes; |
| sqlite3_trace; |
| sqlite3_transfer_bindings; |
| sqlite3_update_hook; |
| sqlite3_user_data; |
| sqlite3_value_blob; |
| sqlite3_value_bytes; |
| sqlite3_value_bytes16; |
| sqlite3_value_double; |
| sqlite3_value_int; |
| sqlite3_value_int64; |
| sqlite3_value_numeric_type; |
| sqlite3_value_text; |
| sqlite3_value_text16; |
| sqlite3_value_text16be; |
| sqlite3_value_text16le; |
| sqlite3_value_type; |
| sqlite3_version; |
| sqlite3_vmprintf; |
| sqlite3_wal_checkpoint; |
| ;+ local: |
| ;+ *; |
| ;+}; |