aboutsummaryrefslogtreecommitdiff
path: root/kern/src/main.cpp
diff options
context:
space:
mode:
authorFelix Morgner <felix.morgner@ost.ch>2025-07-18 11:16:43 +0000
committerFelix Morgner <felix.morgner@ost.ch>2025-07-18 11:16:50 +0000
commit4ae38294b0db1870f82cc402dc4a8bb38cea4a67 (patch)
treee7f73274751077c0ebb85635996ab28e5174db27 /kern/src/main.cpp
parent14ed096fc5de6844cb116f3319c0d03043d26ea2 (diff)
downloadteachos-4ae38294b0db1870f82cc402dc4a8bb38cea4a67.tar.xz
teachos-4ae38294b0db1870f82cc402dc4a8bb38cea4a67.zip
x86_64: don't lose multi boot information pointer
Since the transition to a PIE, more registers are required to perform the relative lookups of data references. As part of that change, a subtle mistake was introduced in _start, overwriting the multiboot information pointer that gets handed to kernel by the boot loader in %ebx.
Diffstat (limited to 'kern/src/main.cpp')
0 files changed, 0 insertions, 0 deletions