tccpe: support leading underscore for symbols
To make this the default, enable this line in libtcc.c:tcc_new:
#if defined(TCC_TARGET_PE) && 0
s->leading_underscore = 1;
and then recompile tcc and also libtcc1.a
This commit is contained in:
2
libtcc.c
2
libtcc.c
@ -991,8 +991,8 @@ LIBTCCAPI TCCState *tcc_new(void)
|
||||
#ifdef CHAR_IS_UNSIGNED
|
||||
s->char_is_unsigned = 1;
|
||||
#endif
|
||||
/* enable this if you want symbols with leading underscore on windows: */
|
||||
#if defined(TCC_TARGET_PE) && 0
|
||||
/* XXX: currently the PE linker is not ready to support that */
|
||||
s->leading_underscore = 1;
|
||||
#endif
|
||||
if (s->section_align == 0)
|
||||
|
||||
Reference in New Issue
Block a user