diff options
| author | seyko <seyko2@gmail.com> | 2016-05-20 15:12:32 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2016-05-20 15:12:32 +0300 |
| commit | 19a169ceb896f78205bc23b847938c58f14d1dda (patch) | |
| tree | 3bb430b5c22acf6c024749760d522c95c4c92b61 /libtcc.h | |
| parent | 1339d0475954fa2278977562b618d9bab044bc82 (diff) | |
| download | tinycc-19a169ceb896f78205bc23b847938c58f14d1dda.tar.gz tinycc-19a169ceb896f78205bc23b847938c58f14d1dda.tar.bz2 | |
--whole-archive support
A patch is implemented as suggested in tinycc-devel mail list.
From: Reuben Thomas
Date: Thu, 31 Jul 2014 16:52:53 +0100
Subject: [PATCH] Add --{no,}-whole-archive support
I resurrected the patch supplied to the mailing list in 2009
Since --whole-archive is a useful flag to get tcc working with
autotools, and of course in its own right, I suggest you have a look
at the patch and see if it is acceptable. I cannot see any suggestion
that it was actively rejected last time round, just no evidence that
it was ever added.
Diffstat (limited to 'libtcc.h')
| -rw-r--r-- | libtcc.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -53,6 +53,8 @@ LIBTCCAPI int tcc_add_file(TCCState *s, const char *filename, int filetype); #define TCC_FILETYPE_C 2 #define TCC_FILETYPE_ASM 3 #define TCC_FILETYPE_ASM_PP 4 +#define TCC_FILETYPE_AR_WHOLE_OFF 5 +#define TCC_FILETYPE_AR_WHOLE_ON 6 /* compile a string containing a C source. Return -1 if error. */ LIBTCCAPI int tcc_compile_string(TCCState *s, const char *buf); |
