Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 Dec 2018 00:46:09 +0000 (UTC)
From:      Brooks Davis <brooks@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r341509 - in head/lib/libc: amd64 arm i386 mips powerpc powerpc64 sparc64
Message-ID:  <201812050046.wB50k9L6077336@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 */



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201812050046.wB50k9L6077336>