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
|
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
|
c3e2f0eca2
|
Ensure stack does not remain as RWX!
|
2023-08-01 16:23:30 +02: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
|
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 |
|
Jeremy Soller
|
00fbd71519
|
Reduce complexity of arch-specific assembly
|
2022-08-19 10:05:24 -06:00 |
|
Jeremy Soller
|
fb93690ea4
|
Use BITS 32 for 32-bit assembly
|
2022-08-17 14:02:51 -06:00 |
|
Jeremy Soller
|
639ba80612
|
Fix argument registers for i686
|
2022-08-17 11:19:23 -06:00 |
|
4lDO2
|
91a389cebf
|
Adapt to cwd only being in relibc.
|
2022-08-12 15:05:37 +02:00 |
|
4lDO2
|
f99c17ab4a
|
Fix reading directories in initfs.
|
2022-07-29 23:50:47 +02:00 |
|
Jeremy Soller
|
ff56ac5499
|
Add x86 32-bit support
|
2022-07-29 08:58:57 -06:00 |
|
4lDO2
|
6772933553
|
Don't link directly with relibc, use redox-exec.
|
2022-07-28 14:21:16 +02:00 |
|
4lDO2
|
da090b007d
|
Serve the initfs scheme here
|
2022-07-12 14:11:45 +02:00 |
|
4lDO2
|
6eaec937d7
|
Remove commented code.
|
2022-07-07 19:30:36 +02:00 |
|
4lDO2
|
3dac3d1ed6
|
Fix env parsing.
|
2022-07-05 14:24:17 +02:00 |
|
4lDO2
|
f174685820
|
Initial Commit.
|
2022-07-05 14:06:59 +02:00 |
|