summaryrefslogtreecommitdiff
path: root/src/libHX.map
diff options
context:
space:
mode:
Diffstat (limited to 'src/libHX.map')
-rw-r--r--src/libHX.map195
1 files changed, 63 insertions, 132 deletions
diff --git a/src/libHX.map b/src/libHX.map
index ebd97b2..d5ea9c7 100644
--- a/src/libHX.map
+++ b/src/libHX.map
@@ -1,6 +1,7 @@
-LIBHX_1.10.0 {
+LIBHX_3.25 {
global:
HX_basename;
+ HX_basename_exact;
HX_chomp;
HX_copy_dir;
HX_copy_file;
@@ -9,33 +10,65 @@ global:
HX_dlerror;
HX_dlopen;
HX_dlsym;
+ HX_drand;
+ HX_exit;
HX_ffs;
+ HX_fls;
+ HX_getl;
HX_getopt;
HX_getopt_help;
+ HX_getopt_help_cb;
HX_getopt_usage;
+ HX_getopt_usage_cb;
+ HX_hexdump;
+ HX_init;
HX_irand;
+ HX_memmem;
+ HX_mkdir;
HX_rand;
+ HX_readlink;
+ HX_realpath;
HX_rrmdir;
HX_shconfig;
HX_shconfig_free;
+ HX_shconfig_map;
HX_shconfig_pv;
- HX_split5;
HX_split;
+ HX_split_fixed;
+ HX_split_inplace;
+ HX_stpltrim;
HX_strbchr;
+ HX_strchr2;
HX_strclone;
+ HX_strdup;
+ HX_strlcat;
+ HX_strlcpy;
+ HX_strlncat;
HX_strlower;
HX_strltrim;
HX_strmid;
+ HX_strndup;
+ HX_strnlen;
+ HX_strquote;
HX_strrcspn;
HX_strrev;
HX_strrtrim;
HX_strsep2;
HX_strsep;
HX_strupper;
+ HX_time_compare;
+ HX_timespec_add;
+ HX_timespec_isneg;
+ HX_timespec_mul;
+ HX_timespec_mulf;
+ HX_timespec_neg;
+ HX_timespec_sub;
+ HX_timeval_sub;
HX_zvecfree;
HXdeque_del;
HXdeque_find;
HXdeque_free;
+ HXdeque_genocide2;
HXdeque_get;
HXdeque_init;
HXdeque_move;
@@ -47,151 +80,49 @@ global:
HXdir_close;
HXdir_open;
HXdir_read;
-local:
- *;
-};
-
-LIBHX_1.25 {
-global:
- HX_getl;
- HXmc_free;
- HXmc_length;
- HXmc_memcat;
- HXmc_memcpy;
- HXmc_memdel;
- HXmc_meminit;
- HXmc_memins;
- HXmc_mempcat;
- HXmc_strcat;
- HXmc_strcpy;
- HXmc_strinit;
- HXmc_strins;
- HXmc_strpcat;
- HXmc_trunc;
-} LIBHX_1.10.0;
-
-LIBHX_1.26 {
-global:
- HX_hexdump;
- HX_time_compare;
-} LIBHX_1.25;
-
-LIBHX_2.0 {
-global:
- HXmc_setlen;
-} LIBHX_1.26;
-
-LIBHX_2.2 {
-global:
- HX_split4;
- HXproc_run_async;
- HXproc_run_sync;
- HXproc_wait;
-} LIBHX_2.0;
-
-LIBHX_2.6 {
-global:
- HX_fls;
-} LIBHX_2.2;
-
-LIBHX_2.9 {
-global:
- HX_basename_exact;
-} LIBHX_2.6;
-
-LIBHX_3.0 {
-global:
- HX_diff_timespec;
- HX_diff_timeval;
HXformat_add;
+ HXformat_aprintf;
+ HXformat_fprintf;
HXformat_free;
HXformat_init;
+ HXformat_sprintf;
HXhash_djb2;
HXhash_jlookup3;
HXhash_jlookup3s;
HXhash_primes;
+ HXio_fullread;
+ HXio_fullwrite;
HXmap_add;
HXmap_del;
HXmap_find;
HXmap_free;
HXmap_get;
+ HXmap_init5;
+ HXmap_init;
HXmap_keysvalues;
HXmap_qfe;
HXmap_traverse;
HXmap_travfree;
HXmap_travinit;
-} LIBHX_2.9;
-
-LIBHX_3.2 {
-global:
- HX_strquote;
-} LIBHX_3.0;
-
-LIBHX_3.3 {
-global:
- HX_drand;
- HX_shconfig_map;
- HXdeque_genocide2;
+ HXmc_free;
+ HXmc_length;
+ HXmc_memcat;
+ HXmc_memcpy;
+ HXmc_memdel;
+ HXmc_meminit;
+ HXmc_memins;
+ HXmc_mempcat;
+ HXmc_setlen;
+ HXmc_strcat;
+ HXmc_strcpy;
+ HXmc_strinit;
+ HXmc_strins;
+ HXmc_strpcat;
+ HXmc_trunc;
HXmc_zvecfree;
-} LIBHX_3.2;
-
-LIBHX_3.4 {
-global:
- HX_exit;
- HX_init;
- HX_memmem;
-} LIBHX_3.3;
-
-LIBHX_3.9 {
-global:
- HXio_fullread;
- HXio_fullwrite;
-} LIBHX_3.4;
-
-LIBHX_3.10 {
-global:
- HX_readlink;
- HX_realpath;
-} LIBHX_3.9;
-
-LIBHX_3.12 {
-global:
- HX_getopt_help_cb;
- HX_getopt_usage_cb;
- HX_mkdir;
- HX_strdup;
- HX_strlcat;
- HX_strlcpy;
- HX_strlncat;
- HX_strndup;
- HX_strnlen;
- HXformat_aprintf;
- HXformat_fprintf;
- HXformat_sprintf;
- HXmap_init5;
- HXmap_init;
-} LIBHX_3.10;
-
-# ABI 29
-LIBHX_3.13 {
-global:
- HX_timespec_add;
- HX_timespec_isneg;
- HX_timespec_mul;
- HX_timespec_mulf;
- HX_timespec_neg;
- HX_timespec_sub;
- HX_timeval_sub;
-} LIBHX_3.12;
-
-# ABI 30
-LIBHX_3.15 {
-global:
- HX_strchr2;
-} LIBHX_3.13;
-
-# ABI 31
-LIBHX_3.18 {
-global:
- HX_stpltrim;
-} LIBHX_3.15;
+ HXproc_run_async;
+ HXproc_run_sync;
+ HXproc_wait;
+local:
+ *;
+};