mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-08-22 05:49:01 -04:00
.dead section fix
This commit is contained in:
@@ -16,6 +16,10 @@
|
||||
#define SECTION_EXTAB extern "C" __declspec(section "extab_")
|
||||
#define SECTION_EXTABINDEX extern "C" __declspec(section "extabindex_")
|
||||
#define SECTION_DEAD extern "C" __declspec(section ".dead")
|
||||
#define SECTION_CTORS10 __declspec(section ".ctors$10")
|
||||
#define SECTION_CTORS15 __declspec(section ".ctors$15")
|
||||
#define SECTION_DTORS10 __declspec(section ".dtors$10")
|
||||
#define SECTION_DTORS15 __declspec(section ".dtors$15")
|
||||
#else
|
||||
#define SECTION_INIT
|
||||
#define SECTION_RODATA
|
||||
@@ -30,6 +34,10 @@
|
||||
#define SECTION_EXTAB
|
||||
#define SECTION_EXTABINDEX
|
||||
#define SECTION_DEAD
|
||||
#define SECTION_CTORS10
|
||||
#define SECTION_CTORS15
|
||||
#define SECTION_DTORS10
|
||||
#define SECTION_DTORS15
|
||||
|
||||
// vscode doesn't like asm and nofralloc very much
|
||||
#define asm
|
||||
@@ -47,4 +55,9 @@
|
||||
#define FLOAT_INF HUGE_VALF
|
||||
#define DOUBLE_INF HUGE_VAL
|
||||
|
||||
#pragma section ".ctors$10"
|
||||
#pragma section ".ctors$15"
|
||||
#pragma section ".dtors$10"
|
||||
#pragma section ".dtors$15"
|
||||
|
||||
#endif /* DOL2ASM */
|
||||
|
||||
Reference in New Issue
Block a user