libc: Move math library from libs/libc/math to libs/libm/libm

to prepare the support of other implementation e.g.:
https://github.com/JuliaMath/openlibm
https://gitlab.com/gtd-gmbh/libmcs

Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
Xiang Xiao
2023-02-18 05:21:13 +08:00
committed by Petro Karashchenko
parent 7a4bd09e48
commit 8b4ecac6c2
199 changed files with 903 additions and 470 deletions

14
LICENSE
View File

@@ -5888,9 +5888,9 @@ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
libs/libc/math/scalbnf.c
libs/libc/math/scalbn.c
libs/libc/math/scalbnl.c
libs/libm/libm/scalbnf.c
libs/libm/libm/scalbn.c
libs/libm/libm/scalbnl.c
libs/libc/stdlib/lib_strtof.c
======================
@@ -5915,10 +5915,10 @@ CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
libs/libc/math/__cos.c
libs/libc/math/__sin.c
libs/libc/math/lib_lgamma.c
libs/libc/math/lib_copysignf.c
libs/libm/libm/__cos.c
libs/libm/libm/__sin.c
libs/libm/libm/lib_lgamma.c
libs/libm/libm/lib_copysignf.c
======================
Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.