History log of /DragonStub/Make.defaults (Results 1 – 25 of 40)
Revision Date Author Comments
# 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>


12