Mintsuki
|
6a0bf74695
|
Add .deps-obtained file to track whether deps were gotten
|
2025-08-27 03:24:59 +02:00 |
|
Mintsuki
|
e58842480b
|
Update subproject URLs
|
2025-08-20 07:21:31 +02:00 |
|
Mintsuki
|
a376e0018d
|
It is not needed to disable linker relaxations with la64
|
2025-08-15 12:39:19 +02:00 |
|
Mintsuki
|
b6339a94c9
|
Add .srodata and .sdata2 sections to riscv64 ld script
|
2025-08-14 04:08:48 +02:00 |
|
Mintsuki
|
0f812c00a4
|
Add conditional compilation of architecture-specific files
|
2025-08-12 08:52:46 +02:00 |
|
Mintsuki
|
43824ff9d8
|
Swap the order of LDFLAGS and objects
|
2025-08-11 00:09:38 +02:00 |
|
Mintsuki
|
9aacab7e23
|
Replace dirname usage with GNU make's dir function
|
2025-08-10 23:24:43 +02:00 |
|
Mintsuki
|
f5b6b42f87
|
Add comment to the build-id output section in the ld script
|
2025-08-06 09:10:04 +02:00 |
|
Mintsuki
|
effe592ffd
|
Best effort string replacement to enforce DWARF debug symbols for nasm
|
2025-08-06 08:59:05 +02:00 |
|
Mintsuki
|
0f3abee656
|
Remove useless MAKEFLAGS append
|
2025-08-03 07:48:17 +02:00 |
|
Mintsuki
|
a9c03c028d
|
Readd -fno-lto flag
|
2025-07-29 22:02:11 +02:00 |
|
Mintsuki
|
548b6c587c
|
Add additional ABI/architecture-related compiler flags
|
2025-07-25 23:12:07 +02:00 |
|
Mintsuki
|
c093374dbb
|
Do not link using the cc driver
|
2025-07-23 16:25:19 +02:00 |
|
Mintsuki
|
e0341517ce
|
Bump limine-protocol commit
|
2025-07-20 06:17:03 +02:00 |
|
Mintsuki
|
bb776bec14
|
Link using the compiler driver, take 2
|
2025-07-20 06:08:44 +02:00 |
|
Mintsuki
|
4be581c331
|
Update limine-protocol commit
|
2025-07-15 20:08:05 +02:00 |
|
Mintsuki
|
e73c4cf98e
|
Miscellaneous updates and dependency bumps
|
2025-07-12 21:58:47 +02:00 |
|
Mintsuki
|
f615f4643f
|
Move linker scripts into a separate subdirectory
|
2025-07-09 16:05:17 +02:00 |
|
Mintsuki
|
cd8b848b4c
|
Redirect errors from 'find' to /dev/null for clean/distclean without deps
|
2025-07-09 15:44:22 +02:00 |
|
Mintsuki
|
9b0eb75f1a
|
-gc-sections -> --gc-sections
|
2025-07-09 13:15:40 +02:00 |
|
Mintsuki
|
8f2d142270
|
Update Clang target triples
|
2025-07-09 13:07:38 +02:00 |
|
Mintsuki
|
ab471a4c1f
|
Improve Clang detection (2)
|
2025-07-09 13:00:04 +02:00 |
|
Mintsuki
|
783afaa4b8
|
Misc get-deps improvements
|
2025-07-08 15:41:44 +02:00 |
|
Mintsuki
|
c3837df3d0
|
Improve Clang detection
|
2025-07-08 15:30:21 +02:00 |
|
Mintsuki
|
f377341e3f
|
Add TOOLCHAIN{,_PREFIX} make options
|
2025-07-08 15:11:00 +02:00 |
|
Mintsuki
|
0ea88ff820
|
Work around an issue where the order of flags matters on old nasm
|
2025-07-08 07:12:16 +02:00 |
|
Mintsuki
|
e4c77ffbbc
|
Revert "Link using the compiler driver"
This reverts commit 4ac1ec59c5.
|
2025-06-29 00:25:53 +02:00 |
|
Mintsuki
|
e88485e2cb
|
Changes for new cc-runtime
|
2025-06-06 23:43:12 +02:00 |
|
Mintsuki
|
144712b813
|
Use restrict for memcpy() implementation
|
2025-04-07 07:16:12 +02:00 |
|
Mintsuki
|
7375c4712c
|
Update cc-runtime
|
2025-04-07 00:21:09 +02:00 |
|
Mintsuki
|
01944fc3ed
|
Update subdependency links to codeberg.org
|
2025-03-31 15:50:00 +02:00 |
|
mintsuki
|
1fe5d50d2f
|
Make MBR instead of GPT HDD image
|
2025-03-07 16:53:34 +01:00 |
|
mintsuki
|
db3a0f0251
|
Ensure only first word of cmd vars passed to command command
|
2025-03-04 10:44:58 +01:00 |
|
mintsuki
|
9d0589ee2c
|
Add compile_commands.json and .cache to kernel .gitignore
|
2025-03-03 14:24:54 +01:00 |
|
mintsuki
|
976ef51b0f
|
Use API revision 3
|
2025-02-18 19:02:37 +01:00 |
|
mintsuki
|
ccde266104
|
Drop -0bsd suffix for directory in tree of freestnd-c-hdrs
|
2025-02-18 18:56:44 +01:00 |
|
mintsuki
|
929be19964
|
Update to Limine 9.x
|
2025-02-18 09:02:49 +01:00 |
|
mintsuki
|
09b8286b22
|
Update copyright dates for 2025
|
2025-01-06 22:35:20 +01:00 |
|
mintsuki
|
f8f92ba4e8
|
Remove stale mention of default variable settings from README.md
|
2024-12-15 19:22:50 +01:00 |
|
mintsuki
|
4ac1ec59c5
|
Link using the compiler driver
|
2024-12-15 19:12:37 +01:00 |
|
mintsuki
|
f05d94d87a
|
Add sbin to path before calling sgdisk
|
2024-12-05 11:18:01 +01:00 |
|
mintsuki
|
a352cb93b3
|
Use limine.h API revision 2
|
2024-12-05 10:46:54 +01:00 |
|
mintsuki
|
f477e4e25a
|
Minor kernel makefile optimisations
|
2024-12-03 11:10:37 +01:00 |
|
mintsuki
|
188da7ded1
|
Update limine.h and use API rev 1
|
2024-11-30 14:18:55 +01:00 |
|
mintsuki
|
0057c87d70
|
Update cc-runtime commit
|
2024-11-21 18:59:53 +01:00 |
|
mintsuki
|
9d3001df16
|
Get rid USER_VARIABLE macro and add HOST_* variables
|
2024-11-19 20:38:12 +01:00 |
|
mintsuki
|
ef1a25a53a
|
Replace KCC and KLD with CC and LD in README
|
2024-11-18 17:52:59 +01:00 |
|
mintsuki
|
3c7e99115a
|
Merge pull request #14 from el-zorab/trunk
Replace KARCH with ARCH in README
|
2024-11-18 17:50:22 +01:00 |
|
Baciu Vlad-Robert
|
9aa3065dfb
|
Remove KARCH from README
|
2024-11-18 18:09:02 +02:00 |
|
mintsuki
|
ad9cb14537
|
Remove vestigial KARCH from root makefile
|
2024-11-12 09:33:11 +01:00 |
|