Commit Graph

  • c0c9fbb198
    Merge pull request #42 from sertonix/usr-bin-env master Nigel Croxon 2024-09-19 07:49:04 -0400
  • e5f21388a4
    Merge pull request #44 from gmbr3/v4_0 Nigel Croxon 2024-09-19 07:48:23 -0400
  • ae2ca1e051
    lib: Avoid install dependency on build target #44 Callum Farmer 2024-09-18 17:59:00 +0100
  • 860132349f
    Add notice about new subdirectories Callum Farmer 2024-09-18 12:50:59 +0100
  • 48c7e47771
    Clarify current compiler requirements Callum Farmer 2024-09-18 12:36:50 +0100
  • 79eb20b5d1
    Move docs to Markdown Callum Farmer 2024-09-16 15:53:27 +0100
  • c9edd83549
    Update release details for GitHub Callum Farmer 2024-09-16 15:51:28 +0100
  • 34c694069c
    Add shared objects to gitignore Callum Farmer 2024-09-14 10:58:25 +0100
  • 9ec31629f5
    Remove old ChangeLog Callum Farmer 2024-09-14 10:57:50 +0100
  • 632b6b45e3
    Move non-main README to separate folder Callum Farmer 2024-09-14 10:57:03 +0100
  • 618037c0cb
    Update GPL-2.0 SPDX notation Callum Farmer 2024-09-08 14:16:13 +0100
  • 3e9899b233
    Setup Dependabot for GH Actions Callum Farmer 2024-09-06 16:54:49 +0100
  • 68101114ce
    Add security policy Callum Farmer 2024-09-06 16:42:53 +0100
  • dfc27f3416
    Re-format README Callum Farmer 2024-09-06 16:11:33 +0100
  • 2a3244d2e5
    Sort licenses and the main README Callum Farmer 2024-09-06 15:45:38 +0100
  • 189cf4ec73
    Add missed CompareGuid fixup Callum Farmer 2024-09-03 18:59:56 +0100
  • 86239d7bdf
    Add notice section on the .rodata change Callum Farmer 2024-08-28 13:00:46 +0100
  • 7bf718da57
    Add notice about functional changes Callum Farmer 2024-08-28 12:50:21 +0100
  • 5a36c05277 Replace /bin/env with /usr/bin/env #42 Sertonix 2024-09-09 00:25:43 +0200
  • 5aaf99b474
    Update some things for v4 Callum Farmer 2024-08-19 14:45:07 +0100
  • f505aa71e6
    Add missed clean-up for FreeBSD Callum Farmer 2024-08-19 14:00:13 +0100
  • 5560e57038
    Merge pull request #41 from NotsoanoNimus/NotsoanoNimus/feature/add-mp-support Nigel Croxon 2024-08-09 09:05:47 -0400
  • 7b409340e4 Add MP Services Protocol Support #41 Zack Puhl 2024-08-08 08:31:26 -0400
  • b4cde1c031
    Merge pull request #40 from gmbr3/v4_0 Nigel Croxon 2024-08-05 06:56:40 -0400
  • 88f0e1cca8
    Update old_ABI test for CompareGuid #40 Callum Farmer 2024-08-04 19:20:49 +0100
  • b23462d47c
    Add single option to revert to old ABI Callum Farmer 2024-08-04 19:13:32 +0100
  • 81321deb03
    Move STATIC to efidef.h Callum Farmer 2024-07-30 13:16:07 +0100
  • c14705b746
    Fix up for new CompareGuid Callum Farmer 2024-07-28 16:01:17 +0100
  • a093fe0378
    Make CompareGuid match EDK2 ABI Callum Farmer 2024-07-28 15:59:14 +0100
  • 13c46e46a6
    Sync FreeBSD Callum Farmer 2024-07-24 17:28:39 +0100
  • 3398bf0dd9
    Align REL(A) def with GLIBC Callum Farmer 2024-07-22 13:14:16 +0100
  • 939dffb06f
    Allow forcefully ignoring glibc headers on Linux Callum Farmer 2024-07-22 13:11:19 +0100
  • a5e8881923
    Merge pull request #38 from gmbr3/v4_0 Nigel Croxon 2024-07-18 06:57:21 -0400
  • 06320f8fb3
    Don't edit the riscv subsystem if using objcopy #38 Callum Farmer 2024-07-16 13:25:39 +0100
  • e092a94869
    Add non-objcopy IA32 crt0/lds Callum Farmer 2024-07-16 11:37:27 +0100
  • 644e03821e
    Tune for new MacOS toolchains Callum Farmer 2024-07-16 10:52:21 +0100
  • 8f5c321507
    Better detect the correct MacOS toolchain Callum Farmer 2024-07-16 10:32:02 +0100
  • 5d4ada9352
    Add missing parts to elf.h Callum Farmer 2024-07-16 10:26:50 +0100
  • d416122fd8
    Add extra archs to MacOS CI/CD Callum Farmer 2024-07-16 10:23:35 +0100
  • feddb5ad3c
    Merge pull request #37 from gmbr3/v4_0 Nigel Croxon 2024-07-15 07:37:24 -0400
  • 16a913e01c
    Disable norelro on macOS #37 Callum Farmer 2024-07-14 18:38:42 +0100
  • b6f99c7ac5
    Add substitute elf.h for macOS Callum Farmer 2024-07-14 17:35:36 +0100
  • f19216bf87
    Add macOS toolchain Callum Farmer 2024-07-14 17:16:43 +0100
  • 33727c2abe
    Merge pull request #34 from gmbr3/riscv Nigel Croxon 2024-07-06 20:48:55 -0400
  • 2765122e67
    X86_64: We use RELA not REL #34 Callum Farmer 2024-07-04 15:15:36 +0100
  • 9c953ddf27
    Make old ABI func static Callum Farmer 2024-07-02 20:33:16 +0100
  • f77e4e8a8e
    Force DWARF 4 on LLVM Callum Farmer 2024-06-24 20:01:44 +0100
  • 0c0b91b9f9
    PC file missing from clean Callum Farmer 2024-06-24 19:39:31 +0100
  • 21f87c2b1e
    Fixup riscv64 objcopy move Callum Farmer 2024-06-24 16:12:10 +0100
  • 353984bb97
    Move riscv64 default to objcopy Callum Farmer 2024-06-11 14:13:31 +0100
  • 23715d6389
    Restore non-objcopy ARM64 crt0/lds Callum Farmer 2024-06-11 14:01:08 +0100
  • 9fb0825a6b
    Output ELF data file on Linux CI/CD Callum Farmer 2024-06-10 17:47:17 +0100
  • 771b632092
    Add Linux musl-libc toolchain Callum Farmer 2024-06-10 13:52:00 +0100
  • 16c9eedafb
    Add Linux LLVM toolchain Callum Farmer 2024-06-10 13:48:11 +0100
  • d9b395ac03
    Make CopyMemC call CopyMem Callum Farmer 2024-06-03 15:49:20 +0100
  • c03d395571
    Disable uninitialized error on GCC Callum Farmer 2024-05-31 17:07:33 +0100
  • f8ebcfc077
    Use char16_t literals Callum Farmer 2024-05-30 16:39:00 +0100
  • ce1ec9d27b
    Make CHAR8 use unsigned char Callum Farmer 2024-05-29 16:26:52 +0100
  • edfda7c396
    Make CHAR16 use uint16_t Callum Farmer 2024-05-29 16:22:50 +0100
  • 9e479726ed
    Merge pull request #33 from pbatard/msvc Nigel Croxon 2024-06-04 08:45:42 -0400
  • 96e3b8469c
    Apply stdbool/stdint MSVC fixes #33 Pete Batard 2024-06-03 21:13:03 +0100
  • 2a44cea3f3
    Merge pull request #31 from pbatard/drv0 Nigel Croxon 2024-05-28 08:40:32 -0400
  • 0248433f2c
    Add driver testing to the test list #31 Pete Batard 2024-05-23 20:11:10 +0100
  • eeb0e6a830
    Fix RISCV64 not setting the subsystem according to EFI_SUBSYSTEM Pete Batard 2024-05-23 20:08:57 +0100
  • 5d0de491f1
    Fix drv0 not being properly set to Boot Service Driver for Visual Studio Pete Batard 2024-05-23 19:57:40 +0100
  • 4ecd540d46
    Merge pull request #28 from pbatard/pbatard Nigel Croxon 2024-05-21 13:29:24 -0400
  • dee84a8948
    Merge pull request #30 from pbatard/fixes Nigel Croxon 2024-05-21 13:27:58 -0400
  • 0cdd5584a0
    Fix double reference to route80h.efi in apps #30 Pete Batard 2024-05-21 13:50:07 +0100
  • b50b0a0a2c
    Add RISCV64 testing support #28 Pete Batard 2024-05-21 11:44:20 +0100
  • 2d6d426b8c
    Enable silent rules for compiler output Pete Batard 2024-05-20 17:20:09 +0100
  • 7440e5ebb7
    Merge pull request #26 from pbatard/Resolve-Conflicts Nigel Croxon 2024-05-20 09:24:38 -0400
  • 23c505d548
    Merge branch 'master' into Resolve-Conflicts #26 Pete Batard 2024-05-20 15:21:24 +0200
  • 34754d941f
    Merge pull request #25 from gmbr3/RuntimeError Nigel Croxon 2024-05-20 09:02:57 -0400
  • 39681d7a0f
    Add test for old ABIs of ReallocatePool and CopyMem #25 Callum Farmer 2024-05-09 13:31:36 +0100
  • e3c7731bcc
    Fixup functions for new ReallocatePool Callum Farmer 2024-05-04 16:47:17 +0100
  • eaa624e71d
    Add legacy defines for CopyMem Callum Farmer 2024-05-04 16:13:42 +0100
  • f3656c8800
    Move ReallocatePool to EDK2 ABI Callum Farmer 2024-04-24 17:12:04 +0100
  • 1e8900a92b
    Switch everything to Unix line endings Callum Farmer 2024-05-02 17:25:20 +0100
  • 8ad6c33424
    PC: Add useful variables Callum Farmer 2024-05-02 16:32:12 +0100
  • c339e077c8
    Restore old CopyMem as CopyMemC Callum Farmer 2024-05-02 15:52:11 +0100
  • 46aca420cc
    Add build time QEMU UEFI tests Pete Batard 2024-05-18 16:12:11 +0100
  • da5fe74408
    Create GitHub Actions artifacts Pete Batard 2024-05-18 15:23:37 +0100
  • 9e2483ab62
    Fix output of test apps to produce CRLF rather than LFCR Pete Batard 2024-05-18 15:23:12 +0100
  • 5dee8b0339
    Fix MinGW EFI applications Pete Batard 2024-05-18 15:21:33 +0100
  • 52c3c36e34
    Merge pull request #24 from pbatard/master Nigel Croxon 2024-05-16 14:44:42 -0400
  • 625bdb6368
    Actually make the apps build with MinGW #24 Pete Batard 2024-05-16 17:42:09 +0100
  • ccfe18558c
    Merge pull request #23 from pbatard/master Nigel Croxon 2024-05-16 08:55:38 -0400
  • f719f7d838
    Actually define STATIC as static #23 Pete Batard 2024-05-16 13:01:13 +0100
  • e1024aba22
    Merge pull request #22 from pbatard/master Nigel Croxon 2024-05-14 16:20:26 -0400
  • 0c7af72ba8
    Fix exception on ARM32 with VS2022 when Print() is invoked #22 Pete Batard 2024-05-13 16:42:04 +0100
  • f2f17bfb16
    Add a new EFI_NOINLINE macro and clean up eficompiler.h Pete Batard 2024-05-14 12:52:26 +0100
  • 9bd6d4ad54
    Merge pull request #21 from pbatard/master Nigel Croxon 2024-05-13 06:44:04 -0400
  • e2499f758a
    Fix a copy/paste error with the SMBIOS3TableGuid definition #21 Pete Batard 2024-05-13 11:30:26 +0100
  • 50772688f0
    Merge pull request #20 from pbatard/MinGW Nigel Croxon 2024-05-09 10:18:01 -0400
  • 08f9ea33dc
    Add MinGW workflow builds for Linux and Windows #20 Pete Batard 2024-05-09 12:39:46 +0100
  • b74c52f8ba
    Fix detection of Ubuntu/MinGW version Pete Batard 2024-05-09 12:48:26 +0100
  • 630ea144cb
    Fix MinGW compilation Pete Batard 2024-05-09 11:52:46 +0100
  • 36d3313805
    Clean up Linux/gcc and Windows/VS2022 workflow files Pete Batard 2024-05-09 12:05:20 +0100
  • 399313e148
    Allow UEFI shorthands to be specified for the arch Pete Batard 2024-05-09 12:33:50 +0100
  • 0f2bee2834
    Merge pull request #19 from pbatard/master Nigel Croxon 2024-05-08 08:59:57 -0400