Fixed gencontext_begin_module using wrong reloc_model. (#1384)

Fixed gencontext_begin_module using wrong reloc_model.
This commit is contained in:
Itzerr
2024-08-25 18:08:33 +02:00
committed by GitHub
parent e1bbab3831
commit 734e0f350a
8 changed files with 572 additions and 551 deletions

View File

@@ -73,7 +73,7 @@ void gencontext_begin_module(GenContext *c)
static const char *pic_level = "PIC Level";
static const char *pie_level = "PIE Level";
switch (compiler.build.reloc_model)
switch (compiler.platform.reloc_model)
{
case RELOC_BIG_PIE:
llvm_set_module_flag(c, LLVMModuleFlagBehaviorOverride, pie_level, (unsigned)2 /* PIE */, type_uint);