]> git.proxmox.com Git - mirror_edk2.git/blob - StdLib/ISSUES.txt
StdLib: Fix printf issues with floating point and wide character strings. Also resol...
[mirror_edk2.git] / StdLib / ISSUES.txt
1 Status Key:
2 Open Problem is unresolved and final disposition unknown.
3 Verified Problem has been reproduced.
4 Understood Root cause of problem is understood.
5 Document Problem is to be fixed through improved documentation.
6 Fixed Problem has been resolved and changes committed.
7
8 SocketLib
9 =============
10 Category TOOLs Reported Status
11 ------------------------ -------- -------------- -----------
12
13 StdLib Issues
14 =============
15 Category TOOLs Reported Status
16 ------------------------ -------- -------------- -----------
17 1: Compilation Error vs2010 2012 Fixed 3/2013
18 stdlib\libc\gdtoa\strtod.c(825) : warning C4789: destination of memory copy is too small
19 runtime crashes when using floating-point formats with printf
20
21 2: Compilation Error ALL 2012 Fixed 1/2012
22 StdLib/LibC/Uefi/SysCalls.c: In function 'utimes': error: 'va_start' used in function with fixed args
23
24 3: Usage Clarification 2012 Document
25 Clarify that the current StdLib may not be used for developing drivers.
26
27 4: Execution/Compile errors 2012 Fixed 1/2013
28 Mismatch in use of EFIAPI between declaration and definition of some functions.
29
30 5: Error message Quality during execution 2012 Verified
31 Performing filesystem operations when a filesystem driver has not been
32 linked into the application results in hangs or error messages that are
33 misleading or unclear as to the cause.
34
35 6: Application error return 2012 Verified
36 On error, applications will sometimes return large positive numbers.
37
38 7: Compilation Error GCC46 Jan, 2013 Fixed 1/2013
39 StdLib/LibC/Containers/Queues/Fifo.c:508:27: error: assignment from incompatible pointer type
40
41 8: Compilation Error
42 StdLib\LibC\Uefi\InteractiveIO\IIOutilities.c Jan. 2013 Fixed 1/2013
43 IIO_CursorDelta: Declaration return type differs from definition return type.
44
45 9: chdir/cwd not in EFI Shell 2012 Understood
46 The chdir and getcwd functions only work if one is using the UEFI Shell.
47
48 10: No current volume/directory at app. startup. 2012 Understood
49 If the Shell does not have a current volume or directory, file operations
50 may hang or fail.
51
52 11: printf("-%ls-", L"test") will only print "--" 2013 Fixed 3/2013
53
54
55 PosixLib
56 =============
57 Category TOOLs Reported Status
58 ------------------------ -------- -------------- -----------