On Wed, Aug 13, 2014 at 08:48:52PM +0800, Felix Yang wrote: > I did tried to use the glibc qsort. I compared the source of the > two versions. > I found that the BSD one is more self-contained and easy for > integration with libiberty.
Being more self-contained is not what we care about, the most significant thing about qsort from GCC POV is performance, people complain about compile times and slowing compilation down by a few % just so that libiberty can contain a single file rather than two files doesn't look to be a good idea. Jakub