bjorn3
|
9bcc884820
|
Update redox-rt to fix arm64
|
2025-04-12 14:08:55 +02:00 |
|
Jeremy Soller
|
53a629ebd4
|
Merge branch 'fix-scheme' into 'master'
Use redox-scheme 0.2.3 and cargo update
See merge request redox-os/bootstrap!16
|
2025-03-26 22:50:13 +00:00 |
|
Ron Williams
|
416b6e486f
|
Use redox-scheme 0.2.3 and cargo update
|
2025-03-26 14:53:14 -07:00 |
|
Ribbon
|
9ffd72a590
|
Add README.md
|
2025-01-09 12:21:02 +00:00 |
|
Jeremy Soller
|
3891c09081
|
Merge branch 'riscv' into 'master'
RISC-V target
See merge request redox-os/bootstrap!15
|
2024-10-16 17:13:06 +00:00 |
|
Andrey Turkin
|
508f566fea
|
RISC-V target
|
2024-10-16 19:35:44 +03:00 |
|
Jeremy Soller
|
aa6cc8f7a5
|
Merge branch 'kek/bump-redox-rt' into 'master'
Implement initfs symlinks; bump redox-rt
See merge request redox-os/bootstrap!14
|
2024-09-23 17:12:31 +00:00 |
|
Kamil Koczurek
|
e0c153a5ed
|
Switch to newest redox-rt
|
2024-09-23 17:02:42 +02:00 |
|
Jeremy Soller
|
8bc7703d0f
|
Merge branch 'getdents' into 'master'
Implement getdents
See merge request redox-os/bootstrap!13
|
2024-09-13 12:42:49 +00:00 |
|
4lDO2
|
0fe6bbcee2
|
Implement getdents
|
2024-09-12 10:30:13 +02:00 |
|
Jeremy Soller
|
94ac220267
|
Merge branch 'redox-rt' into 'master'
Switch to redox-rt.
See merge request redox-os/bootstrap!11
|
2024-07-15 15:43:34 +00:00 |
|
Jacob Lorentzon
|
c695af7674
|
Switch to redox-rt.
|
2024-07-15 15:43:34 +00:00 |
|
Jeremy Soller
|
40adaa51e2
|
Merge branch 'no_legacy_path' into 'master'
Use the new scheme format
See merge request redox-os/bootstrap!12
|
2024-07-11 23:30:35 +00:00 |
|
bjorn3
|
88338f36f2
|
Use the new scheme format
|
2024-07-11 21:02:40 +02:00 |
|
Jeremy Soller
|
c39ee5a8b4
|
Merge branch 'schemev2plus' into 'master'
Use new scheme interface for initfs scheme
See merge request redox-os/bootstrap!10
|
2024-06-14 12:18:17 +00:00 |
|
4lDO2
|
77f7903b66
|
Update dependencies.
|
2024-06-14 14:13:10 +02:00 |
|
4lDO2
|
54f4a76238
|
Use positioned IO scheme interface.
|
2024-06-12 17:44:47 +02:00 |
|
4lDO2
|
74fd559f6e
|
Update redox_scheme.
|
2024-06-11 18:37:32 +02:00 |
|
4lDO2
|
d9bc645185
|
Switch to v2 scheme format.
|
2024-06-10 19:59:01 +02:00 |
|
Jeremy Soller
|
9edc328fd1
|
Merge branch 'signals' into 'master'
Signals
See merge request redox-os/bootstrap!5
|
2024-03-17 17:01:43 +00:00 |
|
Jacob Lorentzon
|
cc7ee6ce49
|
Signals
|
2024-03-17 17:01:43 +00:00 |
|
Jeremy Soller
|
aa4b53bd5c
|
Merge branch 'fix_aarch64' into 'master'
Fix building for AArch64
See merge request redox-os/bootstrap!9
|
2024-03-16 13:04:44 +00:00 |
|
bjorn3
|
02fd768c9f
|
Fix building for AArch64
|
2024-03-15 12:03:04 +01:00 |
|
Jeremy Soller
|
797d4040b2
|
Merge branch 'merge_bootstrap_into_initfs' into 'master'
Support embedding bootstrap blob into the initfs
See merge request redox-os/bootstrap!8
|
2024-03-13 14:50:27 +00:00 |
|
bjorn3
|
70700df944
|
Update redox-initfs and use the initfs_size header field instead of INITFS_LENGTH
|
2024-03-12 21:49:53 +01:00 |
|
bjorn3
|
b50d6fad52
|
Support embedding bootstrap blob into the initfs
|
2024-03-10 19:31:33 +01:00 |
|
Jeremy Soller
|
a372d36557
|
Merge branch 'misc_changes' into 'master'
Various improvements
See merge request redox-os/bootstrap!7
|
2024-03-10 15:14:37 +00:00 |
|
Jeremy Soller
|
416c906eb9
|
Merge branch 'less_unstable_features' into 'master'
Remove a couple of unstable feature uses
See merge request redox-os/bootstrap!6
|
2024-03-10 15:13:45 +00:00 |
|
bjorn3
|
626a5af3a4
|
Use HashMap instead of BTreeMap
This reduces the file size from 87KiB to 79KiB.
|
2024-03-10 14:39:29 +01:00 |
|
bjorn3
|
ba7eea3043
|
Compile with fat LTO
This reduces the file size from 119KiB to 87KiB.
|
2024-03-10 14:08:25 +01:00 |
|
bjorn3
|
8e11205784
|
Rename entrypoint to _start
This matches the default.
|
2024-03-10 13:59:44 +01:00 |
|
bjorn3
|
0111bcfd48
|
Remove unused __end global
|
2024-03-10 13:57:30 +01:00 |
|
bjorn3
|
57c1bf94b6
|
Use default alloc error handler in liballoc
|
2024-03-10 13:46:43 +01:00 |
|
bjorn3
|
c15c6e1dd2
|
Use the Display impl of PanicInfo
|
2024-03-10 13:41:53 +01:00 |
|
bjorn3
|
89e0a71d10
|
Remove unnecessary definition of eh_personality
All crates are compiled with panic=abort and no extern "C-unwind" is
used, so the personality function is referenced by rustc.
|
2024-03-10 13:40:47 +01:00 |
|
bjorn3
|
2860c0bdfb
|
Remove usage of naked functions
|
2024-03-10 13:39:11 +01:00 |
|
Jeremy Soller
|
f33e8b54af
|
Update path for initfs
|
2024-01-18 15:05:38 -07:00 |
|
4lDO2
|
39baa59693
|
Update dependencies.
|
2023-10-14 17:08:10 +02:00 |
|
4lDO2
|
84951891a7
|
Fix dependencies.
|
2023-08-07 17:44:07 +02:00 |
|
Jeremy Soller
|
be53af120e
|
Merge branch 'on_demand_paging' into 'master'
Ensure stack does not remain as RWX!
See merge request redox-os/bootstrap!4
|
2023-08-07 15:37:33 +00:00 |
|
4lDO2
|
c3e2f0eca2
|
Ensure stack does not remain as RWX!
|
2023-08-01 16:23:30 +02:00 |
|
Jeremy Soller
|
6bebf36be9
|
Merge branch 'pipe_scheme' into 'master'
Replace pipe2 with pipe scheme and fix warnings
See merge request redox-os/bootstrap!2
|
2023-06-30 12:20:35 +00:00 |
|
4lDO2
|
d7fd637ca3
|
Fix warnings.
|
2023-06-27 16:40:31 +02:00 |
|
4lDO2
|
c6c46803d2
|
Replace pipe2 with pipe scheme.
|
2023-06-27 16:37:59 +02:00 |
|
Jeremy Soller
|
1effea3ce8
|
Update redox-exec
|
2022-08-24 18:42:27 -06:00 |
|
Jeremy Soller
|
32674f3193
|
Update dependencies
|
2022-08-24 15:51:49 -06:00 |
|
Jeremy Soller
|
b194ed5639
|
Update redox-exec
|
2022-08-20 20:28:49 -06:00 |
|
Jeremy Soller
|
28c12e0382
|
Add aarch64 code
|
2022-08-19 12:51:27 -06:00 |
|
Jeremy Soller
|
3d75c04628
|
Convert use of lea instruction
|
2022-08-19 11:53:20 -06:00 |
|
Jeremy Soller
|
af040956df
|
Simplify 32-bit x86 assembly
|
2022-08-19 10:13:28 -06:00 |
|