#4563 new project

Add long double math methods to newlib

Reported by: Joel Sherrill Owned by:
Priority: normal Milestone: 7.1
Component: tool/newlib Version: 7
Severity: normal Keywords: SoC, POSIX-Compliance, API, small, large
Cc: Blocked By:

Description (last modified by Joel Sherrill)

The Newlib C Library is missing long double support when the architecture has long double != double. These are math methods that end in l. See math.h for a complete list.

The openlibm project appears to have appropriately licensed implementations and support for many architectures.

The goal of this project is to port missing long double methods from openlibm to newlib.

The project can be large or small depending on the number of architectures that are addressed.

Possible Mentors: Joel Sherrill
Skills: C
Difficulty: Medium

Change History (2)

comment:1 Changed on 02/04/22 at 18:55:24 by Gedare Bloom

Keywords: API small added

comment:2 Changed on 02/25/22 at 21:16:52 by Joel Sherrill

Description: modified (diff)
Keywords: large added
Note: See TracTickets for help on using tickets.