mirror of https://github.com/acidanthera/audk.git
4883124668
tcp.h: Fix packed structure syntax. cdefs.h is not included so the existing __packed attribute was not properly expanded. Non-GCC compilers were also not handled correctly. Changing to the pack(n) pragma is compatible between all supported compilers. SysCalls.c: The utimes() function has a fixed number of arguments and calls a function that takes a va_list argument. GCC will not allow the va_start, etc., macros to be used in a function with a fixed number of arguments, even though that is valid C. The workaround was to create a worker function for utimes() that takes a variable number of arguments. The worker function then uses the va_* macros. Signed-off-by: darylm503 Reviewed-by: leegrosenbaum git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12977 6f19259b-4bc3-4df7-8a09-765794883524 |
||
---|---|---|
.. | ||
CRT | ||
Ctype | ||
Locale | ||
Main | ||
Math | ||
NetUtil | ||
Signal | ||
StdLib | ||
Stdio | ||
String | ||
Time | ||
Uefi | ||
Wchar | ||
gdtoa | ||
LibC.inf |