From c1044458802718e610e72afca5fdee5a82d5095f Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Fri, 9 Jun 2017 18:08:10 +0200 Subject: [PATCH] Remove sections from URLs --- blog/content/extra/cross-compile-binutils.md | 2 +- blog/content/extra/cross-compile-libcore.md | 2 +- .../01-catching-exceptions/index.md | 2 +- .../02-better-exception-messages/index.md | 2 +- .../03-returning-from-exceptions/index.md | 2 +- blog/content/extra/set-up-gdb/index.md | 2 +- blog/content/pages/contact.md | 2 +- blog/content/posts/04-printing-to-screen/index.md | 2 +- blog/content/posts/05-allocating-frames/index.md | 2 +- blog/content/posts/06-page-tables/index.md | 2 +- blog/content/posts/07-remap-the-kernel/index.md | 2 +- blog/content/posts/08-kernel-heap/index.md | 2 +- blog/content/posts/09-handling-exceptions/index.md | 2 +- blog/content/posts/10-double-faults/index.md | 2 +- 14 files changed, 14 insertions(+), 14 deletions(-) diff --git a/blog/content/extra/cross-compile-binutils.md b/blog/content/extra/cross-compile-binutils.md index 53ae157f..483b04a9 100644 --- a/blog/content/extra/cross-compile-binutils.md +++ b/blog/content/extra/cross-compile-binutils.md @@ -1,7 +1,7 @@ +++ title = "Cross Compile Binutils" description = "" -slug = "cross-compile-binutils" +url = "cross-compile-binutils" +++ The [GNU Binutils] are a collection of various binary tools such as `ld`, `as`, `objdump`, or `readelf`. These tools are platform-specific, so you need to compile them again if your host system and target system are different. In our case, we need `ld` and `objdump` for the x86_64 architecture. diff --git a/blog/content/extra/cross-compile-libcore.md b/blog/content/extra/cross-compile-libcore.md index 5bea13eb..77e82e07 100644 --- a/blog/content/extra/cross-compile-libcore.md +++ b/blog/content/extra/cross-compile-libcore.md @@ -1,7 +1,7 @@ +++ title = "Cross Compiling: libcore" description = "" -slug = "cross-compile-libcore" +url = "cross-compile-libcore" +++ If you get an `error: can't find crate for 'core'`, you're probably compiling for a different target (e.g. you're passing the `target` option to `cargo build`). Now the compiler complains that it can't find the `core` library. This document gives a quick overview how to fix this problem. For more details, see the [rust-cross] project. diff --git a/blog/content/extra/handling-exceptions-with-naked-fns/01-catching-exceptions/index.md b/blog/content/extra/handling-exceptions-with-naked-fns/01-catching-exceptions/index.md index 854fbc1c..02f0f3bf 100644 --- a/blog/content/extra/handling-exceptions-with-naked-fns/01-catching-exceptions/index.md +++ b/blog/content/extra/handling-exceptions-with-naked-fns/01-catching-exceptions/index.md @@ -1,7 +1,7 @@ +++ title = "Catching Exceptions" order = 1 -slug = "catching-exceptions" +url = "catching-exceptions" date = "2016-05-28" updated = "2016-06-25" +++ diff --git a/blog/content/extra/handling-exceptions-with-naked-fns/02-better-exception-messages/index.md b/blog/content/extra/handling-exceptions-with-naked-fns/02-better-exception-messages/index.md index ab9bda0c..3635b228 100644 --- a/blog/content/extra/handling-exceptions-with-naked-fns/02-better-exception-messages/index.md +++ b/blog/content/extra/handling-exceptions-with-naked-fns/02-better-exception-messages/index.md @@ -1,7 +1,7 @@ +++ title = "Better Exception Messages" order = 2 -slug = "better-exception-messages" +url = "better-exception-messages" date = "2016-08-03" updated = "2016-11-01" +++ diff --git a/blog/content/extra/handling-exceptions-with-naked-fns/03-returning-from-exceptions/index.md b/blog/content/extra/handling-exceptions-with-naked-fns/03-returning-from-exceptions/index.md index 37720ebb..7bb4f4a9 100644 --- a/blog/content/extra/handling-exceptions-with-naked-fns/03-returning-from-exceptions/index.md +++ b/blog/content/extra/handling-exceptions-with-naked-fns/03-returning-from-exceptions/index.md @@ -1,7 +1,7 @@ +++ title = "Returning from Exceptions" order = 3 -slug = "returning-from-exceptions" +url = "returning-from-exceptions" date = "2016-09-21" updated = "2016-11-01" +++ diff --git a/blog/content/extra/set-up-gdb/index.md b/blog/content/extra/set-up-gdb/index.md index f8b08e3f..873458c6 100644 --- a/blog/content/extra/set-up-gdb/index.md +++ b/blog/content/extra/set-up-gdb/index.md @@ -1,7 +1,7 @@ +++ title = "Set Up GDB" description = "" -slug = "set-up-gdb" +url = "set-up-gdb" +++ There are a lot of things that can go wrong when developing an OS. So it's a good idea to add a debugger to our toolset, which allows us to set breakpoints and examine variables. We will use [GDB](https://www.gnu.org/software/gdb/) as QEMU supports it out of the box. diff --git a/blog/content/pages/contact.md b/blog/content/pages/contact.md index 545b173b..abe609ac 100644 --- a/blog/content/pages/contact.md +++ b/blog/content/pages/contact.md @@ -1,6 +1,6 @@ +++ title = "Contact" -slug = "contact" +url = "contact" +++ Philipp Oppermann diff --git a/blog/content/posts/04-printing-to-screen/index.md b/blog/content/posts/04-printing-to-screen/index.md index 2cd90e61..d3d8cc65 100644 --- a/blog/content/posts/04-printing-to-screen/index.md +++ b/blog/content/posts/04-printing-to-screen/index.md @@ -1,7 +1,7 @@ +++ title = "Printing to Screen" order = 4 -slug = "printing-to-screen" +url = "printing-to-screen" date = "2015-10-23" updated = "2016-10-31" aliases = [ diff --git a/blog/content/posts/05-allocating-frames/index.md b/blog/content/posts/05-allocating-frames/index.md index f2122e19..51fc265a 100644 --- a/blog/content/posts/05-allocating-frames/index.md +++ b/blog/content/posts/05-allocating-frames/index.md @@ -1,7 +1,7 @@ +++ title = "Allocating Frames" order = 5 -slug = "allocating-frames" +url = "allocating-frames" date = "2015-11-15" +++ diff --git a/blog/content/posts/06-page-tables/index.md b/blog/content/posts/06-page-tables/index.md index 87be5fa3..7cba5095 100644 --- a/blog/content/posts/06-page-tables/index.md +++ b/blog/content/posts/06-page-tables/index.md @@ -1,7 +1,7 @@ +++ title = "Page Tables" order = 6 -slug = "page-tables" +url = "page-tables" date = "2015-12-09" +++ diff --git a/blog/content/posts/07-remap-the-kernel/index.md b/blog/content/posts/07-remap-the-kernel/index.md index a3a92278..c552e442 100644 --- a/blog/content/posts/07-remap-the-kernel/index.md +++ b/blog/content/posts/07-remap-the-kernel/index.md @@ -1,7 +1,7 @@ +++ title = "Remap the Kernel" order = 7 -slug = "remap-the-kernel" +url = "remap-the-kernel" date = "2016-01-01" updated = "2016-03-06" +++ diff --git a/blog/content/posts/08-kernel-heap/index.md b/blog/content/posts/08-kernel-heap/index.md index ed2fcf5d..c9e0855e 100644 --- a/blog/content/posts/08-kernel-heap/index.md +++ b/blog/content/posts/08-kernel-heap/index.md @@ -1,7 +1,7 @@ +++ title = "Kernel Heap" order = 8 -slug = "kernel-heap" +url = "kernel-heap" date = "2016-04-11" +++ diff --git a/blog/content/posts/09-handling-exceptions/index.md b/blog/content/posts/09-handling-exceptions/index.md index 75cbb001..154d1e19 100644 --- a/blog/content/posts/09-handling-exceptions/index.md +++ b/blog/content/posts/09-handling-exceptions/index.md @@ -1,7 +1,7 @@ +++ title = "Handling Exceptions" order = 9 -slug = "handling-exceptions" +url = "handling-exceptions" date = "2017-03-26" +++ diff --git a/blog/content/posts/10-double-faults/index.md b/blog/content/posts/10-double-faults/index.md index 1226c18a..148ae397 100644 --- a/blog/content/posts/10-double-faults/index.md +++ b/blog/content/posts/10-double-faults/index.md @@ -1,7 +1,7 @@ +++ title = "Double Faults" order = 10 -slug = "double-faults" +url = "double-faults" date = "2017-01-02" +++