]> git.proxmox.com Git - mirror_edk2.git/commit
RedfishPkg/RedfishCrtLib: Redfish C runtime library
authorAbner Chang <abner.chang@hpe.com>
Fri, 4 Dec 2020 04:30:05 +0000 (12:30 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sat, 9 Jan 2021 03:08:51 +0000 (03:08 +0000)
commit6e9233f968735219b2038c5dd23a46be2c021807
treeb670be263c6cb774c6c9714501fba286cc10d3f4
parenta88731d5453fedaa389827139abc3c22a99ec460
RedfishPkg/RedfishCrtLib: Redfish C runtime library

Redfish CRT library is currently used by edk2 JsonLib
(open source jansson project) and edk2 RedfishLib
(libredfish open source project). Redfish CrtLib library
provides the necessary C runtime equivalent edk2 functions
for open source projects.

Signed-off-by: Abner Chang <abner.chang@hpe.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Cc: Nickle Wang <nickle.wang@hpe.com>
Cc: Peter O'Hanley <peter.ohanley@hpe.com>
Reviewed-by: Nickle Wang <nickle.wang@hpe.com>
Acked-by: Leif Lindholm <leif@nuviainc.com>
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
19 files changed:
RedfishPkg/PrivateInclude/Crt/assert.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/errno.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/limits.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/math.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/stdarg.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/stddef.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/stdio.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/stdlib.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/string.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/sys/time.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/sys/types.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Crt/time.h [new file with mode: 0644]
RedfishPkg/PrivateInclude/Library/RedfishCrtLib.h [new file with mode: 0644]
RedfishPkg/PrivateLibrary/RedfishCrtLib/RedfishCrtLib.c [new file with mode: 0644]
RedfishPkg/PrivateLibrary/RedfishCrtLib/RedfishCrtLib.inf [new file with mode: 0644]
RedfishPkg/RedfishLibs.dsc.inc
RedfishPkg/RedfishPkg.ci.yaml
RedfishPkg/RedfishPkg.dec
RedfishPkg/RedfishPkg.dsc