Philipp Oppermann
ceb91f955a
Merge pull request #1434 from phil-opp/post-04-test-true
...
Set `test=true` to enable `main.rs` testing again
2025-08-26 16:41:21 +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
37a0ae0097
Run cargo update
2025-08-18 09:44:27 +02:00
Philipp Oppermann
6fc9fbfb7d
Merge branch 'post-03' into post-04
2025-08-18 09:44:16 +02:00
Philipp Oppermann
1f097bba71
Run cargo update
2025-08-18 09:43:39 +02:00
Philipp Oppermann
99fbbad9b0
Merge branch 'post-02' into post-03
2025-08-18 09:43:25 +02:00
Philipp Oppermann
94d14d8d62
Run cargo update for bootloader crate
2025-08-18 09:42:41 +02:00
Philipp Oppermann
ebfc7c5f7e
Merge branch 'post-03' into post-04
2025-08-07 13:09:45 +02:00
Philipp Oppermann
6f0be666f3
Merge branch 'post-02' into post-03
2025-08-07 13:09:45 +02:00
Philipp Oppermann
d9fa84edd6
Merge pull request #1425 from phil-opp/post-02-fix-target
...
Fix: `target-c-int-width` field now expects an integer
2025-08-07 13:09:35 +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
Philipp Oppermann
d6cc562907
Fix: target-c-int-width field now expects an integer
2025-08-07 12:25:03 +02:00
Philipp Oppermann
b44d8ab7fc
Merge pull request #1412 from tigeryant/post-01
...
Added [[bin]] section to Cargo.toml
2025-05-09 15:46:51 +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
1d0aa17531
Update tests to make no_mangle attribute unsafe
...
Required since Rust 2024 edition
2025-03-27 15:50:07 +01:00
Philipp Oppermann
e4b3ed6d42
Fix: no_mangle is an unsafe attribute since Rust 2024
2025-03-27 15:13:34 +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
430e2143f8
Fix: no_mangle is an unsafe attribute since Rust 2024
2025-03-27 15:06:17 +01:00
Philipp Oppermann
86ffa24e8e
Update to Rust 2024 edition
2025-03-27 15:05:58 +01:00
Philipp Oppermann
a6141e8d2e
Merge branch 'post-03' into post-04
2025-03-24 11:09:24 +01:00
Philipp Oppermann
df0c0b5783
Merge branch 'post-02' into post-03
2025-03-24 11:09:21 +01:00
Philipp Oppermann
c27eb1da9c
Run cargo update for bootloader crate
2025-03-24 11:08:41 +01:00
Philipp Oppermann
deb7c82872
Merge branch 'post-03' into post-04
2025-02-10 12:36:07 +01:00
Philipp Oppermann
2a61f88d8a
Merge branch 'post-02' into post-03
2025-02-10 12:35:54 +01:00
Philipp Oppermann
a90a8bea67
Run cargo update for bootloader crate
2025-02-10 12:35:16 +01:00
Philipp Oppermann
fda382c6bc
Merge branch 'post-03' into post-04
2025-02-10 11:16:21 +01:00
Philipp Oppermann
f52872f3b9
Merge branch 'post-02' into post-03
2025-02-10 11:16:21 +01:00
Philipp Oppermann
688a21e4ed
Set rustc-abi: x86-softfloat in target JSON
...
This additional field is required by the Rust compiler since https://github.com/rust-lang/rust/pull/136146 .
2025-02-10 11:16:14 +01:00
Philipp Oppermann
75354fe142
Merge branch 'post-03' into post-04
2024-04-30 15:39:16 +02:00
Philipp Oppermann
07d6c9c84e
Merge branch 'post-02' into post-03
2024-04-30 15:39:07 +02:00
Philipp Oppermann
2265ddecad
Run cargo update
2024-04-30 15:37:30 +02:00
Philipp Oppermann
9edc2c59c7
Merge branch 'post-03' into post-04
2024-02-16 15:59:40 +01:00
Philipp Oppermann
3bc023ec2d
Merge branch 'post-02' into post-03
2024-02-16 15:59:38 +01:00
Philipp Oppermann
38604da92f
Update bootloader version to v0.9.27 in Cargo.lock
2024-02-16 15:59:13 +01:00
Philipp Oppermann
6e7c2f4344
Merge branch 'post-03' into post-04
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
3916bebd15
Merge branch 'post-03' into post-04
2024-02-16 13:14:09 +01:00
Philipp Oppermann
ef9bb1a087
Merge branch 'post-02' into post-03
2024-02-16 13:13:55 +01:00
Philipp Oppermann
2bc4490404
Update bootloader version to v0.9.26 in Cargo.lock
2024-02-16 13:13:31 +01:00
Philipp Oppermann
f45954e7e4
Merge branch 'post-03' into post-04
2024-02-16 12:39:56 +01:00
Philipp Oppermann
7288459bdf
Merge branch 'post-02' into post-03
2024-02-16 12:39:51 +01:00
Philipp Oppermann
7959b77ebd
Update data layout for LLVM 18
...
Fixes build on latest rustc nightly.
2024-02-16 12:38:32 +01:00
Philipp Oppermann
bebad6d5a9
Update bootloader version in Cargo.lock
2024-02-16 12:36:31 +01:00
Philipp Oppermann
c73b412ec6
Merge branch 'post-03' into post-04
2024-01-28 11:45:38 +01:00
Philipp Oppermann
6c8fea8b00
Merge branch 'post-02' into post-03
2024-01-28 11:45:32 +01:00