acadia-newlib/newlib/libc
dougm d03eaf36dc In concluding RB_REMOVE_COLOR, in the case when
the sibling of the root of the too-short tree is black and at least one of the
children of that sibling is red, either one or two rotations finish the
rebalancing. In the case when both of the children are red, the current
implementation uses two rotations where only one is necessary. This change
removes that extra rotation, and in that case also removes a needless
black-to-red-to-black recoloring.

Reviewed by:	markj
Differential Revision:	https://reviews.freebsd.org/D25335
2020-10-26 14:18:46 +01:00
..
argz
ctype Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
errno
iconv libc/iconv: find_alias was mis-computing remaining alias table length 2020-07-10 10:51:43 +02:00
include In concluding RB_REMOVE_COLOR, in the case when 2020-10-26 14:18:46 +01:00
locale drop ambiguous-wide behaviour from Unicode CJK locales 2020-10-13 13:52:07 +02:00
machine Port of C-SKY for newlib 2020-09-23 15:08:59 -04:00
misc Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
posix Cygwin: posix_spawn: add Cygwin-specific code fixing process synchronisation 2020-08-03 12:41:44 +02:00
reent
search Fix warnings when building for msp430-elf 2020-09-03 12:55:32 +02:00
signal Fix newlib functions perror()/psignal() not to use writev(). 2018-07-05 15:33:49 -04:00
ssp AMD GCN Port contributed by Andrew Stubbs <ams@codesourcery.com> 2019-01-15 10:48:08 -05:00
stdio Fix warnings when building for msp430-elf 2020-09-03 12:55:32 +02:00
stdio64 Use remove-advertising-clause script to edit BSD licenses 2020-01-29 19:03:31 +01:00
stdlib Fix warnings when building for msp430-elf 2020-09-03 12:55:32 +02:00
string Locale modifier "@cjksingle" to enforce single-width CJK width. 2020-02-18 11:35:42 +01:00
sys libc/time: Move internal newlib tz-structs into own header 2020-10-15 16:59:51 +02:00
syscalls
time libc/time: Move internal newlib tz-structs into own header 2020-10-15 16:59:51 +02:00
unix Fix comparison between two character arrays 2018-07-30 09:36:49 +02:00
xdr xdr_private.h needs sys/types.h for u_char 2018-09-06 14:10:42 +02:00
Makefile.am
Makefile.in
aclocal.m4
configure Bump up newlib release to 3.3.0 2020-01-21 15:17:43 -05:00
configure.in
libc.in.xml
libc.texinfo
saber Remove matherr, and SVID and X/Open math library configurations 2019-01-23 10:46:24 +01:00
sys.tex