summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Structs with no linkageCallum Farmer2023-05-112-6/+8
* Re-write entry.c/ctors.S to work betterCallum Farmer2023-05-072-22/+25
* entry.c: fini_array is run backwardsCallum Farmer2023-05-071-1/+1
* entry.c: Fix null pointer exceptionCallum Farmer2023-05-071-4/+4
* Copy marker names from binutils for init/finiCallum Farmer2023-05-042-12/+12
* entry.c: .ctors is run backwardsCallum Farmer2023-05-041-1/+1
* ctors.S: Use LSB defined section permsCallum Farmer2023-05-041-4/+4
* ia32 GNUC: Use __asm__ instead of asmCallum Farmer2023-04-211-1/+1
* make: Fix shell exit status handlingRichard Hughes2023-04-041-1/+1
* Implement Print(L"%p", ptr);Peter Jones2023-04-041-0/+14
* Make ELF constructors and destructors workPeter Jones2023-03-284-44/+153
* Semi-asciibetize _Print()'s formatters.Peter Jones2023-03-281-67/+65
* Remove the accidentally created lib/Makefile.origPeter Jones2023-03-281-91/+0
* riscv: Update SPDX license identifiersbmeng@tinylab.org2023-03-082-2/+2
* Merge /u/mingtaoxt/gnu-efi/ branch master into masterb'Nigel Croxon2022-11-165-1/+159
|\
| * use jr instead of jirlzhoumingtao2022-07-071-2/+2
| * Add support for LoongArch64 architecturezhoumingtao2021-12-305-1/+159
* | */*.S: add non-executable GNU stack marking on ELF-linuxSergei Trofimovich2022-08-0819-3/+73
* | lib/Makefile: add .o file dependency on libsubdirs targetsSergei Trofimovich2022-07-251-2/+2
|/
* Merge /u/abeato/gnu-efi/ branch add-guids into masterb'Nigel Croxon2021-07-161-0/+1
|\
| * Add definitions for the EFI device tree tableAlfonso Sánchez-Beato2021-07-161-0/+1
* | Fix VS2019 Code Analysis warningsPete Batard2021-07-163-3/+3
|/
* lib/str: simplify Atoi()Heinrich Schuchardt2021-06-221-1/+1
* lib/misc: avoid NULL dereference in LibInsertToTailOfBootOrderHeinrich Schuchardt2021-06-221-4/+4
* lib/hand: missing va_end() in LibReinstallProtocolInterfaces()Heinrich Schuchardt2021-06-221-1/+3
* Merge /u/xypron/gnu-efi/ branch riscv64 into masterb'Nigel Croxon2021-04-055-2/+144
|\
| * Initial support for RISCV64Heinrich Schuchardt2021-04-014-1/+143
| * Undefined Status in LibGetVariableAndSize()Heinrich Schuchardt2021-03-191-1/+1
* | Merge /u/xypron/gnu-efi/ branch va_args into masterb'Nigel Croxon2021-04-051-0/+3
|\ \
| * | lib/hand: missing va_endHeinrich Schuchardt2021-04-041-0/+3
| |/
* | Merge /u/xypron/gnu-efi/ branch xtoi into masterb'Nigel Croxon2021-04-051-1/+1
|\ \
| * | lisb/str.c: simplify xtoi()Heinrich Schuchardt2021-04-041-1/+1
| |/
* | Merge /u/kagurazakakotor/gnu-efi/ branch shell-protocol into masterb'Nigel Croxon2021-04-052-8/+13
|\ \
| * | Add EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL definitionsJiaqing Zhao2020-11-151-2/+3
| * | Move EFI_SHELL_PARAMETERS_PROTOCOL related definitions to efishell.hJiaqing Zhao2020-11-152-5/+4
| * | Add EFI_SHELL_PROTOCOL definitionsJiaqing Zhao2020-11-151-4/+9
* | | Merge /u/kagurazakakotor/gnu-efi/ branch protocol-header into masterb'Nigel Croxon2021-04-051-0/+1
|\ \ \ | |_|/ |/| |
| * | Add Device Path Utilities Protocol supportKagurazaka Kotori2020-07-231-0/+1
* | | Define UnicodeSPrint/UnicodeVSPrint as our main SPrint/VSPrint callsPete Batard2021-03-083-11/+11
* | | Use EFI_FILE_SYSTEM_VOLUME_LABEL rather than EFI_FILE_SYSTEM_VOLUME_LABEL_INFOPete Batard2021-03-081-1/+1
* | | Fix CopyMem() not handling overlapsPete Batard2021-03-081-9/+19
* | | Remove the need for other include paths besides <gnu-efi>/incPete Batard2021-02-181-92/+0
* | | Add AsciiPrint and AsciiVSPrintPete Batard2021-02-181-2/+60
| |/ |/|
* | Replace Pause() macro with new library functionKagurazaka Kotori2020-07-222-1/+16
|/
* Add Simple Text Input Ex Protocol supportKagurazaka Kotori2020-07-211-0/+5
* Add SMBIOS 3.0 table supportPete Batard2020-05-111-0/+1
* * Fixed typeo lib/error.c EFI_WARN_UNKNOWN_GLYPH definition.Nigel Croxon2019-01-093-19/+21
* Set '\0' properly in StrnCpy()Gary Lin2018-10-121-1/+1
* Implement StrnCat() without StrnCpy()Gary Lin2018-10-111-2/+7
* Set '\0' properly in StpnCpy()Gary Lin2018-10-111-2/+2