mintsuki
d62e4cbd54
build: find: Do not use -execdir as it is not standard
2024-02-14 07:34:53 +01:00
mintsuki
3096634a6c
build: Misc changes to improve reproducibility of builds
2024-02-14 07:25:46 +01:00
mintsuki
3d6227fe0c
build: Sort source file order (reproducible-builds-0)
2024-02-13 21:14:20 +01:00
mintsuki
040ef2e793
build: bootstrap: Remove aux files individually
2024-02-11 06:51:01 +01:00
mintsuki
b1e05bb854
build: bootstrap: Remove build-aux directory before autoreconf
2024-02-11 06:41:05 +01:00
mintsuki
99c86dcb45
build: Update bootstrap script
2024-02-11 06:04:15 +01:00
mintsuki
6cc8d48984
docs: Update ChangeLog and README.md for 7.0.3
2024-02-08 09:58:25 +01:00
mintsuki
bc0b61c4e0
term: Force terminal cols/rows to 80x24 for fallback on UEFI
2024-02-08 09:57:02 +01:00
mintsuki
c0fd295cf4
serial: Add baudrate setting for BIOS
...
Co-authored-by: Bryce Lanham <blanham@gmail.com>
2024-02-08 09:30:59 +01:00
mintsuki
553534e2ff
term: Plug EFI ConOut attribute functions into flanterm palette controls. Fixes #327
2024-02-08 08:36:04 +01:00
mintsuki
785ec7ad0a
term: Force terminal cols/rows to 80x25 for fallback on UEFI
2024-02-07 13:30:03 +01:00
mintsuki
710a4bcf10
build: Update version.sh to latest
2024-02-06 09:27:21 +01:00
mintsuki
e3c867b462
docs: Remove deprecated and removed features from PROTOCOL.md
2024-02-01 23:21:58 +01:00
mintsuki
826a32f729
build: Remove useless misc references to freestanding-toolchain
2024-02-01 00:52:30 +01:00
mintsuki
7390c8244b
build: bootstrap: Update clone_repo_commit() function
2024-02-01 00:51:29 +01:00
mintsuki
c24bcafaff
build: Tidy up bootstrap script
2024-01-31 23:46:15 +01:00
ミンツキ
a8fbb69cef
Merge pull request #331 from phip1611/multiboot2-improvements
...
Multiboot2 improvements
2024-01-31 22:35:12 +01:00
Philipp Schuster
1407f48af1
multiboot2: better logging of unknown and unsupported tags
2024-01-31 16:17:18 +01:00
Philipp Schuster
f5c449ac00
multiboot2: don't fail on 0x9 tag when 0x3 is available
...
A kernel can define multiple entries. Even if they are marked as required,
it makes no sense to panic when there is a valid and expected alternative.
Further, this aligns the behavior with GRUB2.
This solution is however simple, as it expects that all tags appear in
natural order. However, every developer that is sane will order them
naturally.
2024-01-31 16:17:18 +01:00
mintsuki
395e23f29e
docs: Update ChangeLog and README.md for 7.0.2
2024-01-26 01:28:41 +01:00
mintsuki
dbbede616b
build: Use git for all subprojects
2024-01-26 01:13:18 +01:00
mintsuki
92b554af43
ci: Automate rebasing v6.x-branch-binary onto binary on release
2024-01-25 01:50:35 +01:00
mintsuki
5b28d73295
build: Update freestanding-toolchain to latest commit
2024-01-25 01:46:47 +01:00
mintsuki
ba3e185fbc
docs: PROTOCOL.md: Update deprecation warnings for removed features
2024-01-25 01:44:33 +01:00
mintsuki
fa6c187031
build: Update freestanding-toolchain to latest commit
2024-01-23 21:12:57 +01:00
mintsuki
cf22ba1971
menu: Fix cosmetic bug where controls list was wrong when editor disabled
2024-01-23 08:14:41 +01:00
mintsuki
10fc4b2c9c
docs: Update ChangeLog and README.md for 7.0.1
2024-01-22 04:52:00 +01:00
mintsuki
dc0b19858e
misc: Rename .c files in common/cc-runtime to .s2.c for stage2 inclusion
2024-01-22 04:09:45 +01:00
mintsuki
34ce023427
misc: Use KEEP directive on .pe_header section of UEFI LD scripts
2024-01-21 20:34:31 +01:00
mintsuki
3725e2f337
build: bootstrap: Fix broken test condition
2024-01-21 20:00:27 +01:00
mintsuki
ffd67aecbc
misc: Use cc-runtime instead of libgcc-binaries
2024-01-21 18:26:07 +01:00
mintsuki
2afb8e64eb
misc: Avoid usage of reserved identifiers in certain cases. Closes #325
2024-01-20 21:35:42 +01:00
mintsuki
c15535d895
build: Fix wrong comparison introduced in 9dbf9739c5
2024-01-17 03:58:28 +01:00
mintsuki
9dbf9739c5
build: Add error if attempting to build with GNU Make < 4.2
2024-01-17 01:53:40 +01:00
pitust
43470ac090
spinup/aarch64: use *_EL12 when HCR_EL2.E2H=1 while dropping to EL1
2024-01-14 19:20:45 +01:00
mintsuki
69586aded3
docs: Update README.md for 7.0.0
2024-01-14 02:07:47 +01:00
mintsuki
f1a47b3bdb
docs: Update ChangeLog for 7.0.0
2024-01-14 02:00:58 +01:00
mintsuki
7ce72fd9dd
ci: Drop source branch prefix from binary branch name
2024-01-14 01:50:08 +01:00
mintsuki
290dc4da50
build: bootstrap: Do not reclone repos if missing .git
2024-01-13 20:11:22 +01:00
mintsuki
f1959d2d05
build: bootstrap: Fix versions of external dependencies
2024-01-13 20:11:22 +01:00
mintsuki
d410508f5e
build: Enable masked character plotting for new Flanterm
2024-01-13 20:08:50 +01:00
pitust
fc055fbabd
readline: handle ASCII newline the same as a carriage return
2024-01-11 20:38:22 +01:00
mintsuki
1b7bcbe704
build: bootstrap: Remove stb_image.h.orig should it be generated
2024-01-07 03:27:48 +01:00
mintsuki
1ed5d9fe06
docs: Update ChangeLog for 6.20240107.0
2024-01-07 02:23:03 +01:00
mintsuki
b843dba729
build: Move to master branch for stb_image
2024-01-07 02:13:49 +01:00
mintsuki
4b7911ebd5
limine: Only print missing internal module warning on verbose
2024-01-07 01:52:21 +01:00
mintsuki
cc579a8da2
limine: Add compressed internal modules support. Closes #324
2024-01-07 01:52:21 +01:00
mintsuki
2cb61f4744
host/limine: Improve error reporting from uninstall()
2024-01-07 01:52:21 +01:00
mintsuki
8f14ccf1e8
Revert "ci: Use Arch Linux testing container"
...
This reverts commit 92ce92700d
.
2024-01-07 01:52:21 +01:00
mintsuki
8cbac6145c
misc: Update copyright years
2024-01-02 19:20:49 +01:00