More libc Symbol map refinements (nearing completion now)
authorJohn Marino <draco@marino.st>
Sat, 5 Sep 2015 21:37:28 +0000 (23:37 +0200)
committerJohn Marino <draco@marino.st>
Sat, 5 Sep 2015 22:18:01 +0000 (00:18 +0200)
lib/libc/compat-43/Symbol.map
lib/libc/gdtoa/Symbol.map
lib/libc/gen/Symbol.map
lib/libc/gmon/Symbol.map
lib/libc/iconv/Symbol.map
lib/libc/inet/Symbol.map
lib/libc/locale/Symbol.map
lib/libc/net/Symbol.map
lib/libc/stdlib/Symbol.map
lib/libc/stdtime/Symbol.map
lib/libc/x86_64/Symbol.map

index 0bc5474..920626a 100644 (file)
@@ -1,4 +1,4 @@
-DF402.0 {
+DF404.0 {
     creat;
     gethostid;
     getwd;
index 5d412e9..e5293fc 100644 (file)
@@ -1,62 +1,8 @@
-DF402.0 {
+DF404.0 {
     strtod;
     strtod_l;
-    strtodg_l;
     strtof;
     strtof_l;
+    strtold;
     strtold_l;
 };
-
-DFprivate_1.0 {
-    __hexnan_D2A;
-    __strtodg;
-    __strtord;
-    __strtorx;
-    __strtord_l;
-    __strtorx_l;
-
-    __Balloc_D2A;
-    __Bfree_D2A;
-    __ULtod_D2A;
-    __ULtox_D2A;
-    __any_on_D2A;
-    __b2d_D2A;
-    __bigtens_D2A;
-    __cmp_D2A;
-    __copybits_D2A;
-    __d2b_D2A;
-    __decrement_D2A;
-    __diff_D2A;
-    __gethex_D2A;
-    __hexdig_D2A;
-    __hexdig_init_D2A;
-    __hi0bits_D2A;
-    __i2b_D2A;
-    __increment_D2A;
-    __lo0bits_D2A;
-    __lshift_D2A;
-    __match_D2A;
-    __mult_D2A;
-    __multadd_D2A;
-    __nrv_alloc_D2A;
-    __pow5mult_D2A;
-    __quorem_D2A;
-    __ratio_D2A;
-    __rshift_D2A;
-    __rv_alloc_D2A;
-    __s2b_D2A;
-    __set_ones_D2A;
-    __strcp_D2A;
-    __sum_D2A;
-    __tens_D2A;
-    __tinytens_D2A;
-    __trailz_D2A;
-    __ulp_D2A;
-
-    __dtoa;
-    __gdtoa_locks;
-    __gdtoa;
-    __hdtoa;
-    __hldtoa;
-    __ldtoa;
-};
index 6f702ec..5dd5788 100644 (file)
@@ -496,7 +496,6 @@ DFprivate_1.0 {
     _libc_allocate_tls;
     _libc_init_tls;
     _logname_valid;
-    _makecontext;
     _once;
     _pthread_atfork;
     _pthread_attr_destroy;
index 1db99ca..2eb2538 100644 (file)
@@ -1,4 +1,4 @@
-DF402.0 {
+DF404.0 {
     _mcleanup;
     monstartup;
     moncontrol;
index a25754a..e596a14 100644 (file)
@@ -1,4 +1,7 @@
-DF402.0 {
+DF404.0 {
+    __iconv;
+    __iconv_free_list;
+    __iconv_get_list;
     _iconv_version;
     iconv;
     iconv_canonicalize;
@@ -9,10 +12,3 @@ DF402.0 {
     iconvctl;
     iconvlist;
 };
-
-DFprivate_1.0 {
-    __iconv;
-    __iconv_free_list;
-    __iconv_get_list;
-    _iconv_open;
-};
index ab941b6..d8b7883 100644 (file)
@@ -1,4 +1,22 @@
-DF402.0 {
+DF404.0 {
+    inet_addr;
+    inet_aton;
+    inet_lnaof;
+    inet_makeaddr;
+    inet_net_ntop;
+    inet_net_pton;
+    inet_neta;
+    inet_netof;
+    inet_network;
+    inet_nsap_addr;
+    inet_nsap_ntoa;
+    inet_ntoa;
+    inet_ntoa_r;
+    inet_ntop;
+    inet_pton;
+};
+
+DFprivate_1.0 {
     __inet_addr;
     __inet_aton;
     __inet_cidr_ntop;
@@ -16,19 +34,4 @@ DF402.0 {
     __inet_ntoa_r;
     __inet_ntop;
     __inet_pton;
-    inet_addr;
-    inet_aton;
-    inet_lnaof;
-    inet_makeaddr;
-    inet_net_ntop;
-    inet_net_pton;
-    inet_neta;
-    inet_netof;
-    inet_network;
-    inet_nsap_addr;
-    inet_nsap_ntoa;
-    inet_ntoa;
-    inet_ntoa_r;
-    inet_ntop;
-    inet_pton;
 };
index a62e5b9..c91d933 100644 (file)
@@ -1,4 +1,4 @@
-DF402.0 {
+DF404.0 {
        ___mb_cur_max;
        ___mb_cur_max_l;
        ___runetype;
index 70437e6..5ff9720 100644 (file)
@@ -61,6 +61,8 @@ DF404.0 {
     hesiod_init;
     hesiod_resolve;
     hesiod_to_bind;
+    htonl;
+    htons;
     if_freenameindex;
     if_indextoname;
     if_nameindex;
@@ -101,6 +103,8 @@ DF404.0 {
     link_addr;
     link_ntoa;
     nsdispatch;
+    ntohl;
+    ntohs;
     rcmd;
     rcmd_af;
     rcmdsh;
index 1fe8044..fd174c8 100644 (file)
@@ -81,7 +81,6 @@ DF404.0 {
     strtoimax_l;
     strtol;
     strtol_l;
-    strtold;
     strtoll;
     strtoll_l;
     strtonum;
index e18ac2f..a864f7f 100644 (file)
@@ -1,4 +1,4 @@
-DF402.0 {
+DF404.0 {
     _int_to_time;
     _long_to_time;
     _time32_to_time;
index 5587619..ec65b72 100644 (file)
@@ -1,12 +1,17 @@
-DF402.0 {
+DF404.0 {
        /* PSEUDO syscalls */
        _exit;
 
-       .mcount;
+       __flt_rounds;
+       __infinity;
+       __isfinitel;
+       __isnanl;
+       __isnormall;
+       __nan;
        _setjmp;
        _longjmp;
+       .mcount;
        fabs;
-       __flt_rounds;
        fpgetmask;
        fpgetprec;
        fpgetround;
@@ -14,18 +19,12 @@ DF402.0 {
        fpsetmask;
        fpsetprec;
        fpsetround;
-       __infinity;
-       __nan;
        makecontext;
        rfork_thread;
        setjmp;
        longjmp;
        sigsetjmp;
        siglongjmp;
-       htonl;
-       htons;
-       ntohl;
-       ntohs;
        amd64_get_fsbase;
        amd64_get_gsbase;
        amd64_set_fsbase;
@@ -39,12 +38,15 @@ DFprivate_1.0 {
        /* PSEUDO syscalls */
        _getlogin;
        __sys_exit;
+       __sys_getlogin;
+
        ___longjmp;
        __longjmp;
        __siglongjmp;
+       _brk;
+       _end;
+       _makecontext;
        .curbrk;
        .minbrk;
        .cerror;
-       _brk;
-       _end;
 };