Commit Graph

32 Commits

Author SHA1 Message Date
Philipp Oppermann
95d4fbd54c Update blog for target-pointer-width change 2025-09-03 18:02:19 +02:00
Philipp Oppermann
9e325de9c7 Update blog for target-c-int-width change
See #1425
2025-08-07 13:12:58 +02:00
Philipp Oppermann
9753695744 The no_mangle attribute is unsafe since Rust 2024 2025-03-27 15:39:15 +01:00
Felix Packard
b1bf2e51d6 Fix typo when referencing the rustc-abi field. 2025-02-20 15:46:05 +00:00
Philipp Oppermann
450afac4a1 Add rustc-abi field to target spec JSON
The Rust compiler now requires an explicit `rustc-abi: x86-softfloat` field when using the soft-float target feature. This was added in https://github.com/rust-lang/rust/pull/136146 and is part of the latest nightlies.

I updated the post branches in commit 688a21e4
2025-02-10 12:19:51 +01:00
Philipp Oppermann
1ba8a4b012 Remove chapter config from translated posts (they are not considered)
We only consider the chapter definitions on the original posts when generating the site.
2024-05-30 11:22:59 +02:00
Philipp Oppermann
c31dcb48e5 Update data layouts of custom targets to LLVM 18 2024-02-16 13:11:03 +01:00
Philipp Oppermann
1dced13b29 Update data layouts in target specifications
The data layout changed in LLVM. Using the wrong data layout now leads to a build error.
2024-01-28 11:50:57 +01:00
Alain CAO
c1639cb9c2 French translation's links fixes 2022-11-01 01:29:11 +01:00
Philipp Oppermann
7a44cd1f60 Add alaincao to translation contributors 2022-10-28 10:14:50 +02:00
Alain CAO
633bc2e032 French translation fix suggestions 2022-10-13 23:32:10 +02:00
Maxime Vaillancourt
c2c6d64452 Translate "Putting it Together" section 2022-10-02 08:28:03 -04:00
Maxime Vaillancourt
1c66190ac2 Fix typos, reword 2022-10-02 08:26:16 -04:00
Maxime Vaillancourt
90a92f04a6 Translate "The build-std Option" section 2022-10-02 08:07:28 -04:00
Maxime Vaillancourt
7de8c2aa37 Translate "Building our Kernel" section 2022-10-02 08:01:31 -04:00
Maxime Vaillancourt
3f5c404609 Translate "Target Specification" paragraph 2022-10-02 07:53:05 -04:00
Maxime Vaillancourt
44eaeca650 Finish translating "Installing Rust Nightly" paragraph 2022-10-02 07:20:42 -04:00
Maxime Vaillancourt
d52116d446 Translate "Memory-Related Intrinsics" paragraph 2022-10-02 07:16:10 -04:00
Maxime Vaillancourt
0268d6b9c6 Translate "Set a Default Target" paragraph 2022-10-02 06:59:59 -04:00
TheMimiCodes
001231b53f translate "installing Rust Nightly" paragraph 2022-10-01 20:39:43 -04:00
Maxime Vaillancourt
a366cdf277 Translate "Printing to Screen" paragraph 2022-10-01 20:37:14 -04:00
TheMimiCodes
80be2f0a9e Translate "a minimal kernel" paragraph 2022-10-01 20:28:56 -04:00
Maxime Vaillancourt
4337df6236 Translate "Running our Kernel" paragraph 2022-10-01 20:15:41 -04:00
TheMimiCodes
f0ab5e01c7 Translate "Multiboot Standard" parapgrah 2022-10-01 20:14:58 -04:00
Maxime Vaillancourt
f339bca0bf Translate "Creating a bootimage" paragraph 2022-10-01 20:13:31 -04:00
Maxime Vaillancourt
a95c6d1745 Translate "How does it work" paragraph 2022-10-01 19:55:38 -04:00
TheMimiCodes
1030e82621 Translate "BIOS boot" paragraph 2022-10-01 19:50:54 -04:00
Maxime Vaillancourt
ea70ed128c Translate "Booting it in QEMU" paragraph 2022-10-01 19:48:16 -04:00
Maxime Vaillancourt
5b5e72425e Translate "Real machine" paragraph 2022-10-01 19:40:46 -04:00
TheMimiCodes
7332d3d332 translate the first two paragraphs 2022-10-01 19:25:40 -04:00
Maxime Vaillancourt
20b306d7a4 Translate the last two paragraphs 2022-10-01 19:21:47 -04:00
TheMimiCodes
dee0ee61fa Add french translation of post 002 2022-10-01 18:46:02 -04:00