mirror of
https://github.com/frida/tinycc
synced 2024-12-24 22:16:49 +03:00
tcc_add_dll is not used if TCC_TARGET_PE
after "tccpp: fix issues, add tests"
This commit is contained in:
parent
ff06d4258e
commit
cb7e820eae
2
libtcc.c
2
libtcc.c
@ -1273,6 +1273,7 @@ static int tcc_add_library_internal(TCCState *s, const char *fmt,
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifndef TCC_TARGET_PE
|
||||||
/* find and load a dll. Return non zero if not found */
|
/* find and load a dll. Return non zero if not found */
|
||||||
/* XXX: add '-rpath' option support ? */
|
/* XXX: add '-rpath' option support ? */
|
||||||
ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags)
|
ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags)
|
||||||
@ -1280,6 +1281,7 @@ ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags)
|
|||||||
return tcc_add_library_internal(s, "%s/%s", filename, flags,
|
return tcc_add_library_internal(s, "%s/%s", filename, flags,
|
||||||
s->library_paths, s->nb_library_paths);
|
s->library_paths, s->nb_library_paths);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
ST_FUNC int tcc_add_crt(TCCState *s, const char *filename)
|
ST_FUNC int tcc_add_crt(TCCState *s, const char *filename)
|
||||||
{
|
{
|
||||||
|
4
tcc.h
4
tcc.h
@ -1118,7 +1118,11 @@ ST_FUNC void tcc_close(void);
|
|||||||
|
|
||||||
ST_FUNC int tcc_add_file_internal(TCCState *s1, const char *filename, int flags, int filetype);
|
ST_FUNC int tcc_add_file_internal(TCCState *s1, const char *filename, int flags, int filetype);
|
||||||
ST_FUNC int tcc_add_crt(TCCState *s, const char *filename);
|
ST_FUNC int tcc_add_crt(TCCState *s, const char *filename);
|
||||||
|
|
||||||
|
#ifndef TCC_TARGET_PE
|
||||||
ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags);
|
ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags);
|
||||||
|
#endif
|
||||||
|
|
||||||
ST_FUNC void tcc_add_pragma_libs(TCCState *s1);
|
ST_FUNC void tcc_add_pragma_libs(TCCState *s1);
|
||||||
PUB_FUNC int tcc_add_library_err(TCCState *s, const char *f);
|
PUB_FUNC int tcc_add_library_err(TCCState *s, const char *f);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user