diff options
| author | seyko <seyko2@gmail.com> | 2015-05-10 11:37:36 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2015-05-10 11:37:36 +0300 |
| commit | cb7e820eaebed7963196f3ef90e2e1e945abec8d (patch) | |
| tree | 763f6300a4339e07ee0359f5035a8a47eed43d61 | |
| parent | ff06d4258eb4862b6ab01999d07fc4a888f0295c (diff) | |
| download | tinycc-cb7e820eaebed7963196f3ef90e2e1e945abec8d.tar.gz tinycc-cb7e820eaebed7963196f3ef90e2e1e945abec8d.tar.bz2 | |
tcc_add_dll is not used if TCC_TARGET_PE
after "tccpp: fix issues, add tests"
| -rw-r--r-- | libtcc.c | 2 | ||||
| -rw-r--r-- | tcc.h | 4 |
2 files changed, 6 insertions, 0 deletions
@@ -1273,6 +1273,7 @@ static int tcc_add_library_internal(TCCState *s, const char *fmt, return -1; } +#ifndef TCC_TARGET_PE /* find and load a dll. Return non zero if not found */ /* XXX: add '-rpath' option support ? */ 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, s->library_paths, s->nb_library_paths); } +#endif ST_FUNC int tcc_add_crt(TCCState *s, const char *filename) { @@ -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_crt(TCCState *s, const char *filename); + +#ifndef TCC_TARGET_PE ST_FUNC int tcc_add_dll(TCCState *s, const char *filename, int flags); +#endif + ST_FUNC void tcc_add_pragma_libs(TCCState *s1); PUB_FUNC int tcc_add_library_err(TCCState *s, const char *f); |
