History log of /netbsd-current/lib/libm/m.riscv.expsym
Revision Date Author Comments
# 1.5 09-Jun-2024 riastradh

libm: Factor out common expected symbol list.

Should substantially reduce the maintenance burden.


# 1.4 09-Jun-2024 riastradh

libm: Do the weak alias dance for asin, acos, atan.

These are used internally by the complex trig functions, so they need
weak aliases.


# 1.3 08-May-2024 riastradh

libm: Don't export symbol `pio4' from s_cosl.c.

This appears to have been added unintentionally in the recent FreeBSD
long double update, and never went out in a release.


# 1.2 08-May-2024 riastradh

libm: Do the weak alias dance for sin/cos/tan/finite{,f}.

tan isn't used internally, but it's confusing for it to be treated
differently from sin and cos, and there's no harm in doing the dance
unnecessarily.


# 1.1 07-May-2024 riastradh

libm: Memorialize expected symbols on various architectures.

This will reduce the risk of accidentally adding or deleting the
wrong symbols while fixing the aliases.

(This is all the architectures I have a build tree for handy; can add
other architectures like m68k later.)


# 1.3 08-May-2024 riastradh

libm: Don't export symbol `pio4' from s_cosl.c.

This appears to have been added unintentionally in the recent FreeBSD
long double update, and never went out in a release.


# 1.2 08-May-2024 riastradh

libm: Do the weak alias dance for sin/cos/tan/finite{,f}.

tan isn't used internally, but it's confusing for it to be treated
differently from sin and cos, and there's no harm in doing the dance
unnecessarily.


# 1.1 07-May-2024 riastradh

libm: Memorialize expected symbols on various architectures.

This will reduce the risk of accidentally adding or deleting the
wrong symbols while fixing the aliases.

(This is all the architectures I have a build tree for handy; can add
other architectures like m68k later.)