diff --git a/blog/post/exception-diagnostics.md b/blog/post/2016-08-03-better-exception-messages.md similarity index 98% rename from blog/post/exception-diagnostics.md rename to blog/post/2016-08-03-better-exception-messages.md index 97908cd4..2a1edd0b 100644 --- a/blog/post/exception-diagnostics.md +++ b/blog/post/2016-08-03-better-exception-messages.md @@ -3,9 +3,7 @@ title = "Better Exception Messages" date = "2016-08-03" +++ -In the [previous post], we've set up an interrupt descriptor table in order to catch divide by zero faults. In this post, we will explore exceptions in more detail. Our goal is to print additional information when an exception occurs, for example the values of the instruction and stack pointer. In the course of this, we will explore inline assembly and naked functions. We will also add a handler function for page faults and read the associated error code. - -[previous post]: {{% relref "2016-05-28-catching-exceptions.md" %}} +In this post, we explore exceptions in more detail. Our goal is to print additional information when an exception occurs, for example the values of the instruction and stack pointer. In the course of this, we will explore inline assembly and naked functions. We will also add a handler function for page faults and read the associated error code.