Commit Graph

95 Commits

Author SHA1 Message Date
Philipp Oppermann
aaaa58d1ab Merge branch 'post-05' into post-06 2025-08-26 16:41:45 +02:00
Philipp Oppermann
3340babf51 Set test=true to enable main.rs testing again
We set `test=false` for previous posts in https://github.com/phil-opp/blog_os/pull/1412 to avoid errors e.g. in rust-analyzer. For this testing post, we want to set it back to `true`.
2025-08-26 16:21:28 +02:00
Philipp Oppermann
41f4b88041 Merge branch 'post-05' into post-06 2025-08-07 13:08:03 +02:00
Philipp Oppermann
d1bf96108a Merge branch 'post-03' into post-04 2025-08-07 13:08:00 +02:00
Philipp Oppermann
97de98df33 Merge branch 'post-02' into post-03 2025-08-07 13:07:41 +02:00
Philipp Oppermann
9684f75819 Merge branch 'post-01' into post-02 2025-08-07 13:07:09 +02:00
John Davies
c551fec1ce Added [[bin]] section to Cargo.toml with test and bench set to false to prevent duplicate definition of lang item 2025-05-02 00:35:50 +07:00
Philipp Oppermann
3d94346f43 Merge branch 'post-05' into post-06 2025-03-27 15:13:48 +01:00
Philipp Oppermann
b1aec7eb66 Merge branch 'post-03' into post-04 2025-03-27 15:13:25 +01:00
Philipp Oppermann
e2a3e76a32 Merge branch 'post-02' into post-03 2025-03-27 15:07:41 +01:00
Philipp Oppermann
16bbb8f972 Merge branch 'post-01' into post-02 2025-03-27 15:07:24 +01:00
Philipp Oppermann
86ffa24e8e Update to Rust 2024 edition 2025-03-27 15:05:58 +01:00
Philipp Oppermann
6e7c2f4344 Merge branch 'post-03' into post-04 2024-02-16 13:22:06 +01:00
Philipp Oppermann
26222f866f Merge branch 'post-05' into post-06 2024-02-16 13:22:06 +01:00
Philipp Oppermann
1a53a115da Merge branch 'post-02' into post-03 2024-02-16 13:21:45 +01:00
Philipp Oppermann
c6990cb52d Don't specify patch version in Cargo.toml
Avoids confusion for people that don't know that cargo always chooses the latest patch version.
2024-02-16 13:21:21 +01:00
Philipp Oppermann
91f75922ca Merge branch 'post-05' into post-06 2021-05-17 11:41:30 +02:00
Philipp Oppermann
167ef5bb83 Update x86_64 dependency to v0.14.2 to fix nightly breakage 2021-05-17 11:38:51 +02:00
Philipp Oppermann
4f9ec9427c Merge branch 'post-05' into post-06 2021-02-02 11:06:37 +01:00
Philipp Oppermann
30be97d035 Update x86_64 dependency to v0.13.2 to fix nightly breakage
Also: Run cargo update for uart_16550 dependency.
2021-02-02 10:54:08 +01:00
Philipp Oppermann
31c0412d0d Merge branch 'post-05' into post-06 2020-10-02 23:35:26 +02:00
Philipp Oppermann
d4e1f47e62 Update post-04 to use compiler_builtins mem feature instead of rlibc (#868)
* Remove rlibc and use compiler-builtins-mem feature (#865)

* Update post-04 to use compiler_builtins `mem` feature instead of `rlibc`

Co-authored-by: Rob Gries <robert.w.gries@gmail.com>
2020-10-02 23:28:03 +02:00
Philipp Oppermann
ea5aad0e0c Merge branch 'post-02' into post-03 2020-10-02 23:17:08 +02:00
Rob Gries
4e38e7ddf8 Remove rlibc and use compiler-builtins-mem feature (#865) 2020-10-02 23:14:25 +02:00
Philipp Oppermann
b471610fa3 Merge branch 'post-05' into post-06 2020-09-24 10:27:12 +02:00
Philipp Oppermann
3d96415940 Update x86_64 to v0.12.1 (#858) 2020-09-24 10:26:04 +02:00
Philipp Oppermann
1876a78058 Merge branch 'post-05' into post-06 2020-07-17 11:23:28 +02:00
Philipp Oppermann
6292789393 Merge branch 'post-03' into post-04 2020-07-17 11:19:25 +02:00
Philipp Oppermann
651adbc8bd Merge branch 'post-02' into post-03 2020-07-17 11:16:18 +02:00
Philipp Oppermann
f135aefae8 Update to bootloader 0.9.8 2020-07-17 10:52:21 +02:00
Philipp Oppermann
16ffe80fd5 Add dependency on rlibc 2020-07-16 15:39:07 +02:00
Philipp Oppermann
07d8a22a53 Use -Zbuildstd instead of cargo-xbuild 2020-07-16 15:37:09 +02:00
Philipp Oppermann
2bf84f60e9 Merge branch 'post-05' into post-06 2020-05-20 14:25:56 +02:00
Philipp Oppermann
2c30310281 Update x86_64 to version 0.11.0 2020-05-20 14:25:16 +02:00
Philipp Oppermann
bfed1f44e2 Merge branch 'post-05' into post-06 2020-05-20 14:06:06 +02:00
Philipp Oppermann
57cd52b7f5 Merge branch 'post-03' into post-04 2020-05-20 14:04:54 +02:00
Philipp Oppermann
a004e7da9c Merge branch 'post-02' into post-03 2020-05-20 14:04:37 +02:00
Philipp Oppermann
b1bf0873ce Update bootloader to v0.9.3 2020-05-20 14:03:59 +02:00
Philipp Oppermann
8a4f3ab2a8 Merge branch 'post-05' into post-06 2020-03-08 14:39:37 +01:00
Philipp Oppermann
d7e505da9e Update x86_64 dependency to version 0.9.6 2020-03-08 14:39:27 +01:00
Philipp Oppermann
dbe1353fd2 Merge branch 'post-05' into post-06 2020-03-08 14:27:42 +01:00
Philipp Oppermann
2039cd7a64 Update x86_64 to version 0.9.5 2020-03-08 14:27:36 +01:00
Philipp Oppermann
8d8a7e0973 Merge branch 'post-05' into post-06 2019-12-10 17:31:24 +01:00
Philipp Oppermann
adcb547765 Update to x86_64 0.8.1 2019-12-10 17:31:21 +01:00
Philipp Oppermann
16c499f966 Merge branch 'post-05' into post-06 2019-12-10 16:55:41 +01:00
Philipp Oppermann
5c964dc7b9 Update to x86_64 0.8.0 2019-12-10 16:45:34 +01:00
Philipp Oppermann
8d6915beba Merge branch 'post-05' into post-06 2019-09-13 17:43:25 +02:00
Philipp Oppermann
6e012e5e42 Merge branch 'post-03' into post-04 2019-09-13 17:43:20 +02:00
Philipp Oppermann
a86fe5c2af Merge branch 'post-02' into post-03 2019-09-13 17:42:32 +02:00
Philipp Oppermann
99a7231d52 Remove profile.{dev, release}.panic keys from Cargo.toml 2019-09-13 17:42:06 +02:00