Author: brooks
Date: Wed Dec  5 00:46:09 2018
New Revision: 341509
URL: https://svnweb.freebsd.org/changeset/base/341509

Log:
  Remove MD __sys_* private symbols.
  
  No references to any of these exist in the tree. The list was also
  erratic with different architectures exporting different things
  (arm64 and riscv exported none).
  
  Reviewed by:  kib
  Sponsored by: DARPA, AFRL
  Differential Revision:        https://reviews.freebsd.org/D18425

Modified:
  head/lib/libc/amd64/Symbol.map
  head/lib/libc/arm/Symbol.map
  head/lib/libc/i386/Symbol.map
  head/lib/libc/mips/Symbol.map
  head/lib/libc/powerpc/Symbol.map
  head/lib/libc/powerpc64/Symbol.map
  head/lib/libc/sparc64/Symbol.map

Modified: head/lib/libc/amd64/Symbol.map
==============================================================================
--- head/lib/libc/amd64/Symbol.map      Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/amd64/Symbol.map      Wed Dec  5 00:46:09 2018        
(r341509)
@@ -51,9 +51,7 @@ FBSD_1.0 {
  */
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        ___longjmp;
@@ -63,6 +61,5 @@ FBSDprivate_1.0 {
        signalcontext;
        __siglongjmp;
        _brk;
-       __sys_vfork;
        _vfork;
 };

Modified: head/lib/libc/arm/Symbol.map
==============================================================================
--- head/lib/libc/arm/Symbol.map        Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/arm/Symbol.map        Wed Dec  5 00:46:09 2018        
(r341509)
@@ -43,9 +43,7 @@ FBSD_1.4 {
 
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        __aeabi_read_tp;
@@ -55,7 +53,6 @@ FBSDprivate_1.0 {
        signalcontext;
        _signalcontext;
        __siglongjmp;
-       __sys_vfork;
        _vfork;
        _brk;
        _sbrk;

Modified: head/lib/libc/i386/Symbol.map
==============================================================================
--- head/lib/libc/i386/Symbol.map       Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/i386/Symbol.map       Wed Dec  5 00:46:09 2018        
(r341509)
@@ -48,9 +48,7 @@ FBSD_1.0 {
 
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        ___longjmp;
@@ -59,7 +57,6 @@ FBSDprivate_1.0 {
        __signalcontext;
        signalcontext;
        __siglongjmp;
-       __sys_vfork;
        _vfork;
        _brk;
 };

Modified: head/lib/libc/mips/Symbol.map
==============================================================================
--- head/lib/libc/mips/Symbol.map       Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/mips/Symbol.map       Wed Dec  5 00:46:09 2018        
(r341509)
@@ -37,9 +37,7 @@ FBSD_1.3 {
 
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        ___longjmp;
@@ -48,7 +46,6 @@ FBSDprivate_1.0 {
        signalcontext;
        _signalcontext;
        __siglongjmp;
-       __sys_vfork;
        _vfork;
        _brk;
        _sbrk;

Modified: head/lib/libc/powerpc/Symbol.map
==============================================================================
--- head/lib/libc/powerpc/Symbol.map    Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/powerpc/Symbol.map    Wed Dec  5 00:46:09 2018        
(r341509)
@@ -43,9 +43,7 @@ FBSD_1.3 {
 
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        _fpgetsticky;

Modified: head/lib/libc/powerpc64/Symbol.map
==============================================================================
--- head/lib/libc/powerpc64/Symbol.map  Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/powerpc64/Symbol.map  Wed Dec  5 00:46:09 2018        
(r341509)
@@ -39,9 +39,7 @@ FBSD_1.0 {
 
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        _fpgetsticky;

Modified: head/lib/libc/sparc64/Symbol.map
==============================================================================
--- head/lib/libc/sparc64/Symbol.map    Tue Dec  4 23:53:42 2018        
(r341508)
+++ head/lib/libc/sparc64/Symbol.map    Wed Dec  5 00:46:09 2018        
(r341509)
@@ -68,9 +68,7 @@ FBSD_1.0 {
 
 FBSDprivate_1.0 {
        /* PSEUDO syscalls */
-       __sys_getlogin;
        _getlogin;
-       __sys_exit;
 
        _set_tp;
        ___longjmp;
@@ -79,11 +77,8 @@ FBSDprivate_1.0 {
        signalcontext;
        __signalcontext;
        __siglongjmp;
-       __sys_brk;
        _brk;
-       __sys_sbrk;
        _sbrk;
-       __sys_vfork;
        _vfork;
 
        /* used in src/lib/csu/sparc64/crt1.c */
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to