diff options
| author | seyko <seyko2@gmail.com> | 2015-04-21 06:34:35 +0300 |
|---|---|---|
| committer | seyko <seyko2@gmail.com> | 2015-04-21 06:34:35 +0300 |
| commit | 0c8447db7970813292a8be74ee50e49091be5d15 (patch) | |
| tree | f1db257725c3ac9ddec1632473835a0e44d2d240 /tccgen.c | |
| parent | 5e8fb713c49cfad17d5fb78fb353d88b1ab86eb8 (diff) | |
| download | tinycc-0c8447db7970813292a8be74ee50e49091be5d15.tar.gz tinycc-0c8447db7970813292a8be74ee50e49091be5d15.tar.bz2 | |
* and #pragma pop_macro("macro_name")
* give warning if pragma is unknown for tcc
* don't free asm_label in sym_free(),
it's a job of the asm_free_labels().
The above pragmas are used in the mingw headers.
Thise pragmas are implemented in gcc-4.5+ and current
clang.
Diffstat (limited to 'tccgen.c')
| -rw-r--r-- | tccgen.c | 1 |
1 files changed, 0 insertions, 1 deletions
@@ -152,7 +152,6 @@ static inline Sym *sym_malloc(void) ST_INLN void sym_free(Sym *sym) { sym->next = sym_free_first; - tcc_free(sym->asm_label); sym_free_first = sym; } |
