tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

libm symbol addition (Was: CVS commit: src)



I have two questions for the change below:

> Module Name:	src
> Committed By:	kamil
> Date:		Sat Apr 27 23:04:32 UTC 2019
> 
> Modified Files:
> 	src/distrib/sets/lists/comp: mi
> 	src/lib/libm: Makefile
> 	src/lib/libm/man: nextafter.3
> 	src/lib/libm/src: s_nextafterl.c
> 	src/usr.sbin/makemandb: nostem.txt
> 
> Log Message:
> Add a C99 symbol to libm: nexttowardl
> 
> It's an alias for an already existing symbol nextafterl.
> 
> Patch obtained from <mgorny>
> 
> Detected by the LLVM buildbot breakage in tests.
> 
> 
> To generate a diff of this commit:
> cvs rdiff -u -r1.2271 -r1.2272 src/distrib/sets/lists/comp/mi
> cvs rdiff -u -r1.209 -r1.210 src/lib/libm/Makefile
> cvs rdiff -u -r1.5 -r1.6 src/lib/libm/man/nextafter.3
> cvs rdiff -u -r1.5 -r1.6 src/lib/libm/src/s_nextafterl.c
> cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/makemandb/nostem.txt
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.
> 


 1) This commit adds a symbol to libm, should we bump its minor number?

 2) What symbols do we need to (manually) add to nostem.txt and can we
    not do something slightly more clever like generate a list of all
    public symbols from all libs during the build via nm(1) ?

Martin


Home | Main Index | Thread Index | Old Index