aboutsummaryrefslogtreecommitdiff
path: root/tests/tests2/77_push_pop_macro.expect
Commit message (Collapse)AuthorAgeFilesLines
* a test for the #pragma push/pop_macroseyko2015-04-251-0/+5
|
* Revert "* and #pragma pop_macro("macro_name")"grischka2015-04-231-5/+0
| | | | | | | | | | | | - pop_macro incorrect with initially undefined macro - horrible implementation (tcc_open_bf) - crashes eventually (abuse of Sym->prev_tok) - the (unrelated) asm_label part is the opposite of a fix (Despite of its name this variable has nothing to do with the built-in assembler) This reverts commit 0c8447db7970813292a8be74ee50e49091be5d15.
* * and #pragma pop_macro("macro_name")seyko2015-04-211-0/+5
* 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.