Ulrich Drepper 375d942968 2007-10-04 Jakub Jelinek
* stdlib/msort.c: Include stdint.h.
	(struct msort_param): New type.
	(msort_with_tmp): Use struct msort_param pointer for unchanging
	parameters.  Add optimized handling for several common sizes
	and indirect sorting mode.
	(qsort): Adjust msort_with_tmp callers.  For big S use indirect
	sorting.
	Suggested by Belazougui Djamel .

	* stdlib/Makefile (tests): Add tst-qsort2.
	* stdlib/tst-qsort2.c: New test.
2007-10-05 06:50:35 +00:00
..
2002-07-20 01:14:41 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
.
2007-07-31 13:33:18 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2005-09-28 06:09:24 +00:00
2001-07-06 04:58:11 +00:00
.
2007-07-31 13:33:18 +00:00
2005-09-28 06:09:24 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2002-07-20 01:14:41 +00:00
2004-05-03 21:40:12 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2004-09-20 20:56:19 +00:00
2003-06-11 23:22:36 +00:00
2003-06-11 23:22:36 +00:00
2003-06-11 23:22:36 +00:00
2005-12-14 15:06:39 +00:00
2006-12-19 08:18:18 +00:00
2002-03-12 20:04:56 +00:00
2005-12-14 15:06:39 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2002-03-12 20:04:56 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2007-10-05 06:50:35 +00:00
2001-07-06 04:58:11 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2007-10-05 06:50:35 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2004-03-10 09:29:17 +00:00
2005-12-14 15:06:39 +00:00
2004-03-10 06:46:51 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2003-06-11 23:22:36 +00:00
2005-12-14 15:06:39 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2001-07-06 04:58:11 +00:00
2002-03-12 20:04:56 +00:00
2006-04-26 05:52:58 +00:00
2004-03-14 21:12:06 +00:00
2004-03-14 21:12:06 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2005-12-14 15:06:39 +00:00
2002-02-14 09:25:02 +00:00
2006-09-12 11:44:01 +00:00
2001-07-06 04:58:11 +00:00
2004-02-23 23:30:12 +00:00
2001-07-06 04:58:11 +00:00
2000-12-05 08:17:58 +00:00
2006-12-10 01:11:45 +00:00
2003-09-17 08:47:44 +00:00
2005-01-27 18:49:47 +00:00
2001-07-06 04:58:11 +00:00
2003-07-31 19:26:38 +00:00
2005-01-04 07:48:13 +00:00
2005-01-04 07:48:13 +00:00
2007-10-05 06:50:35 +00:00
2003-09-17 18:23:49 +00:00
2006-12-19 08:18:18 +00:00
2006-12-19 08:18:18 +00:00
2005-02-10 09:40:23 +00:00
2001-08-23 23:36:47 +00:00
2006-03-03 11:51:37 +00:00
2004-07-25 03:31:54 +00:00
2002-12-17 06:52:45 +00:00
2001-07-06 04:58:11 +00:00
2005-12-14 15:06:39 +00:00
2004-05-03 21:40:12 +00:00
2005-12-14 15:06:39 +00:00
2001-07-06 04:58:11 +00:00
2005-12-14 15:06:39 +00:00
2001-07-06 04:58:11 +00:00