stdlib: add missing features to build PolarSSL
This patch adds the missing features to the C library included in the Trusted Firmware to build PolarSSL: - strcasecmp() function - exit() function - sscanf()* function - time.h header file (and its dependencies) * NOTE: the sscanf() function is not a real implementation. It just returns the number of expected arguments by counting the number of '%' characters present in the formar string. This return value is good enough for PolarSSL because during the certificate parsing only the return value is checked. The certificate validity period is ignored. Change-Id: I43bb3742f26f0bd458272fccc3d72a7f2176ab3d
WIP_v2.3-LS
master
v2.2-LS
v2.4-LS
v2.3-rc2
v2.3-rc1
v2.3-rc0
v2.3
v2.2-rc2
v2.2-rc1
v2.2-rc0
v2.2
v2.1-rc1
v2.1-rc0
v2.1
v2.0-rc0
v2.0
v1.6-rc1
v1.6-rc0
v1.6
v1.5-rc3
v1.5-rc2
v1.5-rc1
v1.5-rc0
v1.5
v1.4-rc0
v1.4
v1.3_rc2
v1.3_rc1
v1.3-rc0
v1.3
v1.2-rc0
v1.2
v1.1-rc3
v1.1-rc2
v1.1-rc1
v1.1-rc0
v1.1-Juno-0.1
v1.1
|
---|
|
include/stdlib/inttypes.h 0 → 100644 |
---|
include/stdlib/machine/_inttypes.h 0 → 100644 |
---|
include/stdlib/stdio.h |
---|
include/stdlib/stdlib.h 0 → 100644 |
---|
include/stdlib/string.h |
---|
include/stdlib/strings.h 0 → 100644 |
---|
include/stdlib/sys/_timespec.h 0 → 100644 |
---|
include/stdlib/sys/timespec.h 0 → 100644 |
---|
include/stdlib/sys/types.h 0 → 100644 |
---|
include/stdlib/time.h 0 → 100644 |
---|
include/stdlib/xlocale/_strings.h 0 → 100644 |
---|
include/stdlib/xlocale/_time.h 0 → 100644 |
---|
lib/stdlib/exit.c 0 → 100644 |
---|
lib/stdlib/sscanf.c 0 → 100644 |
---|
lib/stdlib/std.c |
---|
lib/stdlib/strcmp.c |
---|