audk/StdLib/LibC
Daryl McDaniel 3a2f8f4216 StdLib: Fix pointer arithmetic issues in the strncasecmp function.
The original Linux code tried to be too fancy so the internal pointers got out of sync.
Rewrote the function to at least be more clear.
Regardless, it now works properly.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Daryl McDaniel <daryl.mcdaniel@intel.com>
Reviewed by: matthew.stanbro@intel.com
Reviewed by: erik.c.bjorge@intel.com


git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14664 6f19259b-4bc3-4df7-8a09-765794883524
2013-09-13 00:46:19 +00:00
..
CRT
Containers StdLib: Fix IA32 and X64 build issues. 2013-09-10 21:53:28 +00:00
Ctype StdLib: Add isDirSep character classification macro and function. Implement several Posix functions and clean up EfiSysCall.h. Align file mode handling with UEFI file protocol flags. 2011-11-30 00:52:45 +00:00
Locale StdLib/LibC/Locale/multibyte_Utf8.c: Fix obscure corner cases in wide to multibyte and multibyte to wide character conversions. The majority of problems center around the interpretation of the Length or Limit parameter when the Destination parameter is NULL. 2013-05-15 01:59:11 +00:00
Main StdLib: Add terminal type line editing (Interactive IO) for console devices. 2012-12-11 21:19:14 +00:00
Math
NetUtil Add Socket Libraries. 2011-07-30 00:30:44 +00:00
Signal
StdLib StdLib/LibC/StdLib/Malloc.c: Make the free() function conform to the ISO/IEC 9899 (C95) specification. 2012-09-24 22:44:03 +00:00
Stdio StdLib: Fix issue with Canonical output expansion of NL to CR NL and similar expansions. 2012-12-21 18:19:41 +00:00
String StdLib: Fix pointer arithmetic issues in the strncasecmp function. 2013-09-13 00:46:19 +00:00
Time StdLib: Add isDirSep character classification macro and function. Implement several Posix functions and clean up EfiSysCall.h. Align file mode handling with UEFI file protocol flags. 2011-11-30 00:52:45 +00:00
Uefi StdLib: Correct two instances of mismatch between function declaration and definition causing GCC compile errors. 2013-01-16 23:45:54 +00:00
Wchar
gdtoa StdLib: Fix printf issues with floating point and wide character strings. Also resolves a compilation issue with VS2010. See ISSUES.txt items 1, 11. 2013-03-11 18:00:30 +00:00
LibC.inf StdLib: Eliminate TimerLib dependencies. 2011-11-11 00:32:31 +00:00