Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Matthias Drochner <drochner@netbsd.org>
List: source-changes
Date: 02/22/2007 22:08:21
Module Name:	src
Committed By:	drochner
Date:		Thu Feb 22 22:08:21 UTC 2007

Modified Files:
	src/distrib/sets/lists/comp: mi
	src/include: math.h
	src/lib/libc/gen: Makefile.inc
	src/lib/libm: Makefile
	src/lib/libm/man: hypot.3
Added Files:
	src/lib/libc/gen: isgreater.3
	src/lib/libm/compat: compat_cabs.c compat_cabsf.c
Removed Files:
	src/lib/libm/src: w_cabs.c w_cabsf.c

Log Message:
-get cabs() and cabsf() out of public view - these are historical and
 conflict with C99 functions which are builtins in newer gcc
 (actually, the old cabs() is ABI compatible with the new _complex one
  on i386, but this is purely accidental)
 remove public prototypes and manpages, move the code into a compat
 subdirectory as libc does so that binary compatibility is kept
-add a manpage for the isgreater() etc macros, borrowed from FreeBSD


To generate a diff of this commit:
cvs rdiff -r1.1008 -r1.1009 src/distrib/sets/lists/comp/mi
cvs rdiff -r1.45 -r1.46 src/include/math.h
cvs rdiff -r1.157 -r1.158 src/lib/libc/gen/Makefile.inc
cvs rdiff -r0 -r1.1 src/lib/libc/gen/isgreater.3
cvs rdiff -r1.77 -r1.78 src/lib/libm/Makefile
cvs rdiff -r0 -r1.1 src/lib/libm/compat/compat_cabs.c \
    src/lib/libm/compat/compat_cabsf.c
cvs rdiff -r1.16 -r1.17 src/lib/libm/man/hypot.3
cvs rdiff -r1.4 -r0 src/lib/libm/src/w_cabs.c src/lib/libm/src/w_cabsf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.