#
f412fd2a |
| 28-Nov-2023 |
LoGin <longjin@DragonOS.org> |
命令行参数解析 (#3)
* 命令行参数解析
|
#
5c0de15d |
| 28-Nov-2023 |
LoGin <longjin@DragonOS.org> |
dragon stub helloworld (#1)
|
#
f5bb5112 |
| 07-Jul-2023 |
b'Nigel Croxon <allura@localhost> |
Merge /u/gmbr3/gnu-efi/ branch shim into master
https://sourceforge.net/p/gnu-efi/code/merge-requests/61/
|
#
cd786493 |
| 06-Jul-2023 |
Callum Farmer <gmbr3@opensuse.org> |
ARM32: Only use 4K pages
Turns out some linkers have set page size to 64K on ARM32 aswell so apply the same fix as ARM64
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
4b6f37e7 |
| 03-Jul-2023 |
Nigel Croxon <ncroxon@redhat.com> |
remove superfluous -fno-stack-check
Signed-off-by: David Müller <d.mueller@elsoft.ch> Signed-off-by: Nigel Croxon <ncroxon@redhat.com>
|
#
53b89f52 |
| 10-Jun-2023 |
Callum Farmer <gmbr3@opensuse.org> |
X86_64: fix clang
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
9835e11e |
| 16-May-2023 |
b'Nigel Croxon <allura@localhost> |
Merge /u/gmbr3/gnu-efi/ branch ia32 into master
https://sourceforge.net/p/gnu-efi/code/merge-requests/51/
|
#
486b1c20 |
| 28-Apr-2023 |
Callum Farmer <gmbr3@opensuse.org> |
Enforce nocombreloc
It is needed to avoid ELF reloc (rela) issues and to find un-merged reloc sections
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
9b1e06cd |
| 26-Apr-2023 |
Callum Farmer <gmbr3@opensuse.org> |
Use -std instead of --std
--std isn't standardised. lol.
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
d9275e2a |
| 17-Apr-2023 |
b'Nigel Croxon <allura@localhost> |
Merge /u/gmbr3/gnu-efi/ branch unsigned-char into master
https://sourceforge.net/p/gnu-efi/code/merge-requests/47/
|
#
e0e1f53c |
| 17-Apr-2023 |
b'Nigel Croxon <allura@localhost> |
Merge /u/gmbr3/gnu-efi/ branch pkgconf2 into master
https://sourceforge.net/p/gnu-efi/code/merge-requests/45/
|
#
e3987480 |
| 08-Apr-2023 |
Callum Farmer <gmbr3@opensuse.org> |
ISO-Latin-1 requires unsigned char
It has characters from 0 to 256 so this requires an unsigned 8 bit value
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
63a9a4d4 |
| 06-Apr-2023 |
Callum Farmer <gmbr3@opensuse.org> |
Add pkgconfig file
Also add EXEC_PREFIX and INCLUDEDIR variables
This was requested by fwupd-efi, to be able to retrieve the version number of gnu-efi so we can detect features
Signed-off-by: Call
Add pkgconfig file
Also add EXEC_PREFIX and INCLUDEDIR variables
This was requested by fwupd-efi, to be able to retrieve the version number of gnu-efi so we can detect features
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
show more ...
|
#
98ef7f9f |
| 15-Jan-2020 |
Peter Jones <pjones@redhat.com> |
Use CFLAGS with "gcc -print-libgcc-file-name" to get the right one.
This makes us use CFLAGS when trying to find libgcc, so we don't get the one with the wrong endian or float ABI.
Signed-off-by: P
Use CFLAGS with "gcc -print-libgcc-file-name" to get the right one.
This makes us use CFLAGS when trying to find libgcc, so we don't get the one with the wrong endian or float ABI.
Signed-off-by: Peter Jones <pjones@redhat.com>
show more ...
|
#
4ee8cf56 |
| 25-Oct-2019 |
Peter Jones <pjones@redhat.com> |
Make: make "make DESTDIR=../foo install" work right.
This makes the normal DESTDIR= variable work on the command line, and makes relative paths always relative to the top-level directory.
Signed-of
Make: make "make DESTDIR=../foo install" work right.
This makes the normal DESTDIR= variable work on the command line, and makes relative paths always relative to the top-level directory.
Signed-off-by: Peter Jones <pjones@redhat.com>
show more ...
|
#
b9c4b23d |
| 21-Jan-2020 |
Peter Jones <pjones@redhat.com> |
CFLAGS: add -Wno-pointer-sign
Signed-off-by: Peter Jones <pjones@redhat.com>
|
#
368cdf12 |
| 19-Nov-2019 |
Peter Jones <pjones@redhat.com> |
Switch to -fPIE
Signed-off-by: Peter Jones <pjones@redhat.com>
|
#
637b3bdb |
| 08-Feb-2023 |
Nigel Croxon <ncroxon@redhat.com> |
Author: Callum Farmer <gmbr3@opensuse.org> Date: Tue Feb 7 21:48:27 2023 +0000
ARM32/x86_64 lds: Force data segment align to 4KiB
Some newer versions of binutils can set invalid COMMONPAG
Author: Callum Farmer <gmbr3@opensuse.org> Date: Tue Feb 7 21:48:27 2023 +0000
ARM32/x86_64 lds: Force data segment align to 4KiB
Some newer versions of binutils can set invalid COMMONPAGESIZE and MAXPAGESIZE values on these architectures
git fetch git.code.sf.net/u/gmbr3/gnu-efi arm-pagesize git merge 89d55b364d5f7fb7614e19646e06230ea90dc9c1
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
show more ...
|
#
04e6df70 |
| 07-Feb-2023 |
Callum Farmer <gmbr3@opensuse.org> |
Make.defaults: Force 4K page size on ARM64
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
a90c2f16 |
| 02-Feb-2023 |
Callum Farmer <gmbr3@opensuse.org> |
Make.defaults: Enable objcopy on aarch64
Signed-off-by: Callum Farmer <gmbr3@opensuse.org>
|
#
c2102ae0 |
| 16-Nov-2022 |
b'Nigel Croxon <allura@localhost> |
Merge /u/mingtaoxt/gnu-efi/ branch master into master
https://sourceforge.net/p/gnu-efi/code/merge-requests/29/
|
#
e7db4418 |
| 30-Dec-2021 |
zhoumingtao <zhoumingtao@loongson.cn> |
Add support for LoongArch64 architecture
|
#
3676bc35 |
| 05-Apr-2021 |
b'Nigel Croxon <allura@localhost> |
Merge /u/xypron/gnu-efi/ branch riscv64 into master
https://sourceforge.net/p/gnu-efi/code/merge-requests/17/
|
#
b95f138f |
| 19-Mar-2021 |
Heinrich Schuchardt <xypron.glpk@gmx.de> |
Initial support for RISCV64
Add the RISCV64 architecture
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
|
#
44267b59 |
| 05-Nov-2019 |
Ben Wolsieffer <benwolsieffer@gmail.com> |
Fix ARCH on ARMv6.
Extends the armv7 ARCH sed expression to work correctly on armv6.
Signed-off-by: Ben Wolsieffer <benwolsieffer@gmail.com>
|