NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
__init_cpp_exceptions.hpp
Go to the documentation of this file.
1#pragma once
2#include <types.h>
3/// @file
4
5extern "C" {
6
7/// @brief C++ exception table info.
8/// @details [Since the game doesn't support exceptions, this table is unused].
9typedef struct __eti_init_info {
10 void *eti_start; ///< The address where the exception data for the code segment begins.
11 void *eti_end; ///< The address where the exception data for the code segment ends.
12 void *code_start; ///< The address where the segment's first function begins.
13 ulong code_size; ///< The size of the code segment.
15
16} // extern "C"
C++ exception table info.
ulong code_size
The size of the code segment.
void * code_start
The address where the segment's first function begins.
void * eti_start
The address where the exception data for the code segment begins.
void * eti_end
The address where the exception data for the code segment ends.