|
c45d45706c
|
Build binutils and gcc in distinct folders per target
|
2019-04-28 03:24:40 +02:00 |
|
|
92b4b9d61f
|
Only extract binutils and gcc when necessary
|
2019-04-28 03:22:39 +02:00 |
|
|
63ad332486
|
Attempt to build GCC with multilib support
|
2019-04-28 03:21:09 +02:00 |
|
|
31b7c2b709
|
Be specific about ELF in error messages
|
2019-04-28 03:08:28 +02:00 |
|
|
8bf1fd510f
|
Allocate memory for ELF sections as needed
|
2019-04-28 03:08:28 +02:00 |
|
|
abe747d0a2
|
Define some ELF flags
|
2019-04-28 02:58:09 +02:00 |
|
|
2ff52015c4
|
Code cleanup
|
2019-04-28 02:21:26 +02:00 |
|
|
8eae43ef73
|
Check the version of ELF modules
|
2019-04-28 02:17:52 +02:00 |
|
|
07db57ce71
|
Add support for offsets when checking signatures
|
2019-04-28 02:17:31 +02:00 |
|
|
631a0a7203
|
Update the copyright notice
|
2019-04-28 02:16:58 +02:00 |
|
|
56f216750c
|
Also define off_t in {stdio,unistd}.h
|
2019-04-28 02:16:18 +02:00 |
|
|
fe0f9bd97d
|
Update the copyright notice
|
2019-04-28 00:54:48 +02:00 |
|
|
c5886f5329
|
Typo
|
2019-04-28 00:54:41 +02:00 |
|
|
5e3475be22
|
Remove spaces after comments
|
2019-04-27 18:56:31 +02:00 |
|
|
420081f055
|
Add a missing parenthesis
|
2019-04-27 18:55:37 +02:00 |
|
|
9835d047aa
|
Substract the virtual address for relocations
|
2019-04-27 18:20:24 +02:00 |
|
|
3722889d66
|
Fix jumping into 32-bit kernels
|
2019-04-27 18:06:45 +02:00 |
|
|
b7418ac857
|
Move the static variables to the bottom
|
2019-04-27 18:05:51 +02:00 |
|
|
f528f1d438
|
Register some dependencies
|
2019-04-27 17:59:01 +02:00 |
|
|
8154b38075
|
Code cleanup
|
2019-04-27 17:58:44 +02:00 |
|
|
5bafe58b5e
|
Place multiboot_boot_kernel{32,64}() in the text section
|
2019-04-27 06:05:50 +02:00 |
|
|
c9665c692b
|
Unify the error codes in the loader and kernel
|
2019-04-27 04:20:48 +02:00 |
|
|
976077afa0
|
Unify the debugging messages in the loader and kernel
|
2019-04-27 04:20:48 +02:00 |
|
|
508a3ed502
|
Update the copyright notice
|
2019-04-27 04:08:28 +02:00 |
|
|
7dc450371e
|
Unify messages in the default loader and kernel
|
2019-04-27 04:07:43 +02:00 |
|
|
b5cc973c26
|
Parse the command-line arguments in uLoader too
|
2019-04-27 04:05:24 +02:00 |
|
|
4e6cef3810
|
Update the copyright notice
|
2019-04-27 04:04:37 +02:00 |
|
|
98bf8172fd
|
Constify
|
2019-04-27 04:04:29 +02:00 |
|
|
81e34bc223
|
Do not crash on puts(NULL)
|
2019-04-24 00:47:24 +02:00 |
|
|
9262e27ba9
|
Import a debugging macro in the loader as well
|
2019-04-24 00:46:47 +02:00 |
|
|
9c5dbba449
|
Let _exit() obtain the error code from main()
|
2019-04-24 00:46:06 +02:00 |
|
|
adb81dc00d
|
Use the base and stack registers in the loader too
|
2019-04-24 00:45:30 +02:00 |
|
|
5c97f4f2e5
|
Update the copyright notice
|
2019-04-24 00:42:38 +02:00 |
|
|
9f0d413acd
|
Add a comment
|
2019-04-24 00:42:29 +02:00 |
|
|
20b295dc2a
|
Update the copyright notice
|
2019-04-16 00:20:34 +02:00 |
|
|
6535b3b3d7
|
Set the loader name for DeforaOS uLoader
|
2019-04-16 00:20:13 +02:00 |
|
|
15c6b0ad15
|
Update the copyright notice
|
2019-04-16 00:06:39 +02:00 |
|
|
b1aa85495a
|
Remove trailing whitespaces
|
2019-04-16 00:06:07 +02:00 |
|
|
234de67376
|
Test for argv to be terminated
|
2019-04-16 00:03:34 +02:00 |
|
|
d00b0840d5
|
Parse the command-line arguments
|
2019-04-16 00:03:03 +02:00 |
|
|
90a004791b
|
Add a comment
|
2019-04-16 00:00:57 +02:00 |
|
|
3dc3f1d360
|
Update the copyright notice
|
2019-04-15 23:18:39 +02:00 |
|
|
a77ffcd71a
|
Import a debugging routine for strings
|
2019-04-15 23:18:39 +02:00 |
|
|
fe650f735a
|
Fix quoting when debugging
|
2019-04-15 12:18:37 +02:00 |
|
|
ae283e3c42
|
Fix the creation of the GRUB menu
|
2019-04-15 12:16:26 +02:00 |
|
|
e4dd4cb877
|
Place GRUB's configuration file in /boot/grub
|
2019-03-28 00:42:51 +01:00 |
|
|
84cff792a9
|
Actually install the kernel and loader in ISO images
|
2019-03-28 00:40:20 +01:00 |
|
|
fd444c51ab
|
Also list xorriso as a dependency for ISO images
|
2019-03-28 00:34:46 +01:00 |
|
|
3080d27727
|
Do not explicitly mention OBJDIR for ISO images
|
2019-03-28 00:34:28 +01:00 |
|
|
248c30d555
|
Document the creation of ISO images
|
2019-03-27 04:00:38 +01:00 |
|