Handle __builtin_extract_return_addr

Our architectures don't need anything special for this
builtin, just pass through the argument.
This commit is contained in:
Michael Matz
2016-09-26 21:52:57 +02:00
parent fb933ae0eb
commit ce55d03eef
2 changed files with 5 additions and 0 deletions

View File

@ -904,6 +904,9 @@ LIBTCCAPI TCCState *tcc_new(void)
# endif
#endif /* ndef TCC_TARGET_PE */
/* Some GCC builtins that are simple to express as macros. */
tcc_define_symbol(s, "__builtin_extract_return_addr(x)", "x");
return s;
}