Skip to content

Commit 144224c

Browse files
authored
docs: Update stale links (#514)
1 parent 1caf764 commit 144224c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/LIFE_OF_AN_INSTRUCTION.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This document will use the instructions in the following basic block as a runnin
1010

1111
## Decoding instructions
1212

13-
The first step to lifting is to decode the bytes of an instruction. This decoding step takes raw instruction bytes, and turns them into a higher-level [`Instruction`](/remill/Arch/Instruction.h) data structure. This data structure represents the logical operands to the machine code instructions. These operands have a one-to-one correspondence with arguments that will be passed to semantics functions.
13+
The first step to lifting is to decode the bytes of an instruction. This decoding step takes raw instruction bytes, and turns them into a higher-level [`Instruction`](/include/remill/Arch/Instruction.h) data structure. This data structure represents the logical operands to the machine code instructions. These operands have a one-to-one correspondence with arguments that will be passed to semantics functions.
1414

1515
Below is a string representation of the data structures representing our example assembly.
1616

@@ -42,8 +42,8 @@ Below is a string representation of the data structures representing our example
4242

4343
## From architecture-specific to architecture-neutral
4444

45-
Decoded instructions must be lifted into a compatible function. Compatible functions are clones of the [`__remill_basic_block`](/remill/Arch/X86/Runtime/BasicBlock.cpp) function. The `__remill_basic_block` function is special because it defines local
46-
variables that "point into" the [`State`](/remill/Arch/X86/Runtime/State.h)) structure, which represents the machine's register state.
45+
Decoded instructions must be lifted into a compatible function. Compatible functions are clones of the [`__remill_basic_block`](/lib/Arch/X86/Runtime/BasicBlock.cpp) function. The `__remill_basic_block` function is special because it defines local
46+
variables that "point into" the [`State`](/include/remill/Arch/X86/Runtime/State.h)) structure, which represents the machine's register state.
4747

4848
The following is an example of the `__remill_basic_block` function for X86.
4949

0 commit comments

Comments
 (0)