From owner-svn-src-all@freebsd.org Mon Mar 5 20:51:24 2018 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9D0F3F279ED; Mon, 5 Mar 2018 20:51:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 511A96D754; Mon, 5 Mar 2018 20:51:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4B617F5E; Mon, 5 Mar 2018 20:51:24 +0000 (UTC) (envelope-from jhb@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w25KpOh9093471; Mon, 5 Mar 2018 20:51:24 GMT (envelope-from jhb@FreeBSD.org) Received: (from jhb@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w25KpNbu093467; Mon, 5 Mar 2018 20:51:23 GMT (envelope-from jhb@FreeBSD.org) Message-Id: <201803052051.w25KpNbu093467@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jhb set sender to jhb@FreeBSD.org using -f From: John Baldwin Date: Mon, 5 Mar 2018 20:51:23 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r330525 - in head/lib/libc: arm mips riscv softfloat X-SVN-Group: head X-SVN-Commit-Author: jhb X-SVN-Commit-Paths: in head/lib/libc: arm mips riscv softfloat X-SVN-Commit-Revision: 330525 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Mar 2018 20:51:25 -0000 Author: jhb Date: Mon Mar 5 20:51:23 2018 New Revision: 330525 URL: https://svnweb.freebsd.org/changeset/base/330525 Log: Move softfloat symbol map entries to softfloat/Symbol.map. The arm, mips, and riscv MD Symbol.map files listed some (but not all) of the softfloat symbols that were actually defined in softfloat.c. While here, also remove entries for __fixuns[sd]fsi which are provided by libcompiler_rt and not by libc. Sponsored by: DARPA / AFRL Modified: head/lib/libc/arm/Symbol.map head/lib/libc/mips/Symbol.map head/lib/libc/riscv/Symbol.map head/lib/libc/softfloat/Symbol.map Modified: head/lib/libc/arm/Symbol.map ============================================================================== --- head/lib/libc/arm/Symbol.map Mon Mar 5 20:43:43 2018 (r330524) +++ head/lib/libc/arm/Symbol.map Mon Mar 5 20:51:23 2018 (r330525) @@ -61,23 +61,5 @@ FBSDprivate_1.0 { _end; _sbrk; - /* softfloat */ - __addsf3; - __adddf3; - __subsf3; - __subdf3; - __mulsf3; - __muldf3; - __divsf3; - __divdf3; - __floatsisf; - __floatsidf; - __fixsfsi; - __fixdfsi; - __fixunssfsi; - __fixunsdfsi; - __extendsfdf2; - __truncdfsf2; - _libc_arm_fpu_present; }; Modified: head/lib/libc/mips/Symbol.map ============================================================================== --- head/lib/libc/mips/Symbol.map Mon Mar 5 20:43:43 2018 (r330524) +++ head/lib/libc/mips/Symbol.map Mon Mar 5 20:51:23 2018 (r330525) @@ -53,22 +53,4 @@ FBSDprivate_1.0 { _end; _brk; _sbrk; - - /* softfloat */ - __addsf3; - __adddf3; - __subsf3; - __subdf3; - __mulsf3; - __muldf3; - __divsf3; - __divdf3; - __floatsisf; - __floatsidf; - __fixsfsi; - __fixdfsi; - __fixunssfsi; - __fixunsdfsi; - __extendsfdf2; - __truncdfsf2; }; Modified: head/lib/libc/riscv/Symbol.map ============================================================================== --- head/lib/libc/riscv/Symbol.map Mon Mar 5 20:43:43 2018 (r330524) +++ head/lib/libc/riscv/Symbol.map Mon Mar 5 20:51:23 2018 (r330525) @@ -35,22 +35,4 @@ FBSDprivate_1.0 { _set_tp; _end; __makecontext; - - /* softfloat */ - __addsf3; - __adddf3; - __subsf3; - __subdf3; - __mulsf3; - __muldf3; - __divsf3; - __divdf3; - __floatsisf; - __floatsidf; - __fixsfsi; - __fixdfsi; - __fixunssfsi; - __fixunsdfsi; - __extendsfdf2; - __truncdfsf2; }; Modified: head/lib/libc/softfloat/Symbol.map ============================================================================== --- head/lib/libc/softfloat/Symbol.map Mon Mar 5 20:43:43 2018 (r330524) +++ head/lib/libc/softfloat/Symbol.map Mon Mar 5 20:51:23 2018 (r330525) @@ -22,8 +22,17 @@ FBSDprivate_1.0 { __softfloat_float_exception_mask; __softfloat_float_rounding_mode; __softfloat_float_raise; + __adddf3; + __addsf3; + __divdf3; + __divsf3; __eqdf2; __eqsf2; + __extendsfdf2; + __fixdfsi; + __fixsfsi; + __floatsidf; + __floatsisf; __gedf2; __gesf2; __gtdf2; @@ -32,10 +41,15 @@ FBSDprivate_1.0 { __lesf2; __ltdf2; __ltsf2; + __muldf3; + __mulsf3; __nedf2; __negdf2; __negsf2; __nesf2; + __subdf3; + __subsf3; + __truncdfsf2; __unorddf2; __unordsf2; };