Commit Graph

  • dcced03469 Merge /u/gmbr3/gnu-efi/ branch CHAR16 into master b'Nigel Croxon 2023-04-17 11:38:41 +0000
  • d9275e2a70 Merge /u/gmbr3/gnu-efi/ branch unsigned-char into master b'Nigel Croxon 2023-04-17 11:38:06 +0000
  • 362ef3db04 Merge /u/gmbr3/gnu-efi/ branch nullptr into master b'Nigel Croxon 2023-04-17 11:37:07 +0000
  • e0e1f53ce2 Merge /u/gmbr3/gnu-efi/ branch pkgconf2 into master b'Nigel Croxon 2023-04-17 11:36:22 +0000
  • 7219aba42c Merge /u/yetist/gnu-efi/ branch dev-master into master b'Nigel Croxon 2023-04-17 11:35:08 +0000
  • 2a599ea133 Make TRUE/FALSE compatible with C23/C++ Callum Farmer 2023-04-15 14:31:38 +0100
  • 056bdaa53e Make VOID a typedef Callum Farmer 2023-04-13 14:32:37 +0100
  • 189200d0b0 Make WCHAR and CHAR16 identical Callum Farmer 2023-04-08 19:43:42 +0100
  • e398748032 ISO-Latin-1 requires unsigned char Callum Farmer 2023-04-08 19:16:26 +0100
  • d0900861c2 Make NULL compatible with C23/C++ Callum Farmer 2023-04-06 21:18:32 +0100
  • 63a9a4d4c0 Add pkgconfig file Callum Farmer 2023-04-06 21:36:07 +0100
  • b6a6472874 Merge /u/gmbr3/gnu-efi/ branch boolean into master b'Nigel Croxon 2023-04-04 13:32:29 +0000
  • 7c89273dbe make: Fix shell exit status handling Richard Hughes 2023-03-28 15:11:01 +0100
  • 98ef7f9f5f Use CFLAGS with "gcc -print-libgcc-file-name" to get the right one. Peter Jones 2020-01-15 13:10:11 -0500
  • 4ee8cf5610 Make: make "make DESTDIR=../foo install" work right. Peter Jones 2019-10-25 15:39:35 -0400
  • 4b5db35e9d Implement Print(L"%p", ptr); Peter Jones 2019-11-18 13:06:23 -0500
  • 8efd8cde75 Use C/C++ boolean when available Callum Farmer 2023-04-04 14:20:31 +0100
  • 4f8b339fac Make ELF constructors and destructors work Peter Jones 2023-03-28 13:28:40 +0100
  • 14899d899b Make CHAR8 and similar be defined the same way edk2 does it. Peter Jones 2019-08-27 13:44:15 -0400
  • b9c4b23d90 CFLAGS: add -Wno-pointer-sign Peter Jones 2020-01-21 15:05:19 -0500
  • f7bf4302e4 Semi-asciibetize _Print()'s formatters. Peter Jones 2019-11-18 13:05:15 -0500
  • 368cdf1265 Switch to -fPIE Peter Jones 2019-11-19 13:23:14 -0500
  • cc4ef911ee Remove the accidentally created lib/Makefile.orig Peter Jones 2019-11-14 10:08:08 -0500
  • 1b94cff100 Fix a minor coverity complaint in some apps Peter Jones 2018-06-11 13:41:05 -0400
  • 3d82853ffe lfbgrid: Make pointer size testing not arch name dependent Peter Jones 2023-03-28 12:21:08 +0100
  • 5e2444d115 Merge /u/gmbr3/gnu-efi/ branch gc-sections into master b'Nigel Croxon 2023-03-23 14:17:28 +0000
  • bc233a7a4b Prevent deletion of .reloc by gc-sections Callum Farmer 2023-03-22 15:30:04 +0000
  • 7ad75d9162 Ensure objcopy sections are aligned Callum Farmer 2023-03-09 19:52:44 +0000
  • 0f9c15fe4f riscv: Update SPDX license identifiers bmeng@tinylab.org 2023-03-08 10:32:49 -0500
  • 1a10c66182 Un-merge .rel.plt section Callum Farmer 2023-03-07 21:25:35 +0000
  • 75e4ef25ad Merge /u/gmbr3/gnu-efi/ branch fix-apps into master b'Nigel Croxon 2023-03-07 13:46:37 +0000
  • 330c88aa0c Merge /u/gmbr3/gnu-efi/ branch function-sections into master b'Nigel Croxon 2023-03-07 13:45:45 +0000
  • 3f9a656929 apps: Fix Makefile install and ordering Callum Farmer 2023-03-05 13:20:45 +0000
  • 02f96e8a26 *.efi.lds: Add .rel.dyn section Callum Farmer 2023-03-04 17:57:39 +0000
  • 15f10734e7 Add some COMDAT sections Callum Farmer 2023-03-03 20:30:23 +0000
  • d78b78cb2e Merge /u/gmbr3/gnu-efi/ branch merge-rela2 into master b'Nigel Croxon 2023-02-22 13:42:44 +0000
  • eea6d31a22 *.efi.lds: Merge all rela sections into one Callum Farmer 2023-02-21 11:57:17 +0000
  • 637b3bdb9b Author: Callum Farmer <gmbr3@opensuse.org> Date: Tue Feb 7 21:48:27 2023 +0000 Nigel Croxon 2023-02-08 09:25:01 -0500
  • 89d55b364d ARM32/x86_64 lds: Force data segment align to 4KiB Callum Farmer 2023-02-07 21:48:27 +0000
  • 04e6df709d Make.defaults: Force 4K page size on ARM64 Callum Farmer 2023-02-07 16:25:58 +0000
  • 1e00550694 aarch64 lds: Force data segment align to 64KiB Callum Farmer 2023-02-02 11:43:19 +0000
  • a90c2f16fa Make.defaults: Enable objcopy on aarch64 Callum Farmer 2023-02-02 11:27:36 +0000
  • f7b2e1ff6d Merge /u/gmbr3/gnu-efi/ branch master into master b'Nigel Croxon 2023-01-20 12:41:14 +0000
  • 593e13937c Make aarch64 crt0/lds more like x86_64 Callum Farmer 2022-12-31 13:40:54 +0000
  • 231c7632c0 *.efi.lds: Use proper data segment placement Callum Farmer 2022-12-29 11:54:20 +0000
  • 1ba13fdfd0 Add PE machine type definitions for the LoongArch Xiaotian Wu 2023-01-04 10:27:28 +0800
  • c2102ae059 Merge /u/mingtaoxt/gnu-efi/ branch master into master b'Nigel Croxon 2022-11-16 20:56:17 +0000
  • 156d50d2de Merge /u/fantasquex/gnu-efi/ branch makefile-1 into master b'Nigel Croxon 2022-11-16 20:54:10 +0000
  • 98f1250742 riscv: Fix ld RWX warning Letu Ren 2022-10-10 10:40:04 +0200
  • c26275184c Makefile: Change default target to all Letu Ren 2022-10-09 18:28:46 +0200
  • 4a566dd746 aarch64: fix setjmp overrun Dwight Engen 2022-08-03 09:26:40 -0400
  • 8b018e6721 Bump revision to VERSION = 3.0.15 3.0.15 Nigel Croxon 2022-08-08 11:38:33 -0400
  • 803b49c40b */*.S: add non-executable GNU stack marking on ELF-linux Sergei Trofimovich 2022-08-06 11:16:29 +0100
  • 2ed6486834 lib/Makefile: add .o file dependency on libsubdirs targets Sergei Trofimovich 2022-06-22 23:00:44 +0100
  • 6b28563584 Handle __mips64 Fabrice Fontaine 2022-01-13 10:29:10 +0100
  • 5849eacdce use jr instead of jirl zhoumingtao 2022-07-07 15:16:10 +0800
  • e7db4418b1 Add support for LoongArch64 architecture zhoumingtao 2021-12-30 15:39:47 +0800
  • af773c779d Bump revision to VERSION = 3.0.14 3.0.14 Nigel Croxon 2021-08-19 12:25:25 -0400
  • b136460925 riscv64: finalize efibind.h Pete Batard 2021-08-19 14:31:01 +0200
  • 31a6aab44c Set NumberOfSymbols to zero Alfonso Sánchez-Beato 2021-07-28 13:50:39 +0200
  • 269ef9dbc7 Merge /u/abeato/gnu-efi/ branch add-guids into master b'Nigel Croxon 2021-07-16 16:48:28 +0000
  • 4ef183353c Fix VS2019 Code Analysis warnings Pete Batard 2021-07-15 12:38:22 +0100
  • fbbbf47e5c Add definitions for the EFI device tree table Alfonso Sánchez-Beato 2021-07-16 16:36:46 +0200
  • 40160210a7 Merge /u/xypron/gnu-efi/ branch misc_fixes into master b'Nigel Croxon 2021-06-24 12:16:12 +0000
  • 4fe83e1026 apps: memory leak in draw_boxes() Heinrich Schuchardt 2021-06-23 23:22:41 +0200
  • 58124a7fea apps: define FrameBufferAddr for riscv64 Heinrich Schuchardt 2021-06-23 22:49:12 +0200
  • df31239ac5 riscv64: provide efisetjmp_arch.h Heinrich Schuchardt 2021-06-23 22:44:31 +0200
  • b5f98d40fe riscv64: missing EFI_FUNCTION Heinrich Schuchardt 2021-06-23 22:35:02 +0200
  • 01a8d3bb00 apps: simplify logical constraints Heinrich Schuchardt 2021-06-23 22:23:14 +0200
  • 2a7829c50b Merge /u/xypron/gnu-efi/ branch misc_fixes into master b'Nigel Croxon 2021-06-23 15:18:12 +0000
  • 860b1c8cbe efiapi.h: add RISC-V machine type definitions Nigel Croxon 2021-06-23 09:37:54 -0400
  • e2fc15ae0e lib/str: simplify Atoi() Heinrich Schuchardt 2021-06-21 21:58:13 +0000
  • 500c10f191 lib/misc: avoid NULL dereference in LibInsertToTailOfBootOrder Heinrich Schuchardt 2021-06-21 22:03:18 +0000
  • 70402aa91d lib/hand: missing va_end() in LibReinstallProtocolInterfaces() Heinrich Schuchardt 2021-06-21 21:56:11 +0000
  • 9e7e6822b7 Merge /u/xypron/gnu-efi/ branch GCC_visibility into master b'Nigel Croxon 2021-05-17 14:20:24 +0000
  • fa506bd242 ARM: hide 'hidden' pragma for hosted build Ard Biesheuvel 2016-06-28 17:17:57 +0200
  • 69df7422b1 Add EFI_LOADED_IMAGE_DEVICE_PATH_PROTOCOL_GUID. Peter Jones 2020-05-04 18:12:11 -0400
  • b916d1e54e Fix dummy relocation block alignment Marvin Häuser 2021-04-06 22:35:03 +0200
  • 3676bc353c Merge /u/xypron/gnu-efi/ branch riscv64 into master b'Nigel Croxon 2021-04-05 14:13:03 +0000
  • ea4c77ffc5 Merge /u/xypron/gnu-efi/ branch va_args into master b'Nigel Croxon 2021-04-05 14:12:39 +0000
  • e686743ba6 Merge /u/xypron/gnu-efi/ branch xtoi into master b'Nigel Croxon 2021-04-05 14:11:53 +0000
  • 2a1200f36f Merge /u/kagurazakakotor/gnu-efi/ branch shell-protocol into master b'Nigel Croxon 2021-04-05 14:11:15 +0000
  • 2cdf05814d Merge /u/kagurazakakotor/gnu-efi/ branch protocol-header into master b'Nigel Croxon 2021-04-05 14:10:15 +0000
  • 0ec661b389 lib/hand: missing va_end Heinrich Schuchardt 2021-04-04 11:04:50 +0200
  • 1771b6e779 lisb/str.c: simplify xtoi() Heinrich Schuchardt 2021-04-04 10:51:08 +0200
  • b95f138fa1 Initial support for RISCV64 Heinrich Schuchardt 2021-03-19 17:38:42 +0100
  • dfdcd7eff3 Undefined Status in LibGetVariableAndSize() Heinrich Schuchardt 2021-03-19 17:14:48 +0100
  • 59fd1e9d1d Bump revision to VERSION = 3.0.13 3.0.13 Nigel Croxon 2021-03-08 15:05:36 -0500
  • b39be0d5a9 Define UnicodeSPrint/UnicodeVSPrint as our main SPrint/VSPrint calls Pete Batard 2021-03-01 12:12:25 +0000
  • 2458595367 Use EFI_FILE_SYSTEM_VOLUME_LABEL rather than EFI_FILE_SYSTEM_VOLUME_LABEL_INFO Pete Batard 2021-03-01 11:53:54 +0000
  • 6c77f27793 Define BASE_CR as a duplicate of the _CR macro Pete Batard 2021-03-01 11:56:17 +0000
  • 41e4d11d11 Fix CopyMem() not handling overlaps Pete Batard 2021-03-01 11:41:25 +0000
  • b1c7a1c5f2 Remove the need for other include paths besides <gnu-efi>/inc Pete Batard 2021-02-16 23:48:16 +0000
  • 70bced02ed Always define HAVE_USE_MS_ABI for MSVC compilers Pete Batard 2021-02-17 23:50:12 +0000
  • 0247cb7cd4 Add AsciiPrint and AsciiVSPrint Pete Batard 2021-02-16 19:05:43 +0000
  • ebdde0bc4b Always prefer the external <stdarg.h> for MSVC compilation Pete Batard 2021-02-17 00:15:54 +0000
  • 6c04004f63
    Add EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL definitions Jiaqing Zhao 2020-11-15 15:26:19 +0800
  • 773f30af29
    Move EFI_SHELL_PARAMETERS_PROTOCOL related definitions to efishell.h Jiaqing Zhao 2020-11-15 15:15:18 +0800
  • 2b26c8112f
    Add EFI_SHELL_PROTOCOL definitions Jiaqing Zhao 2020-11-15 15:12:25 +0800
  • ce0bd62f5c
    Add Device Path Utilities Protocol support Kagurazaka Kotori 2020-07-23 15:44:12 +0800