aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2012-09-14 08:50:01 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-09-14 08:50:01 +0000
commit3537a0cdbbab71e0806fd5861cc61559136c9d21 (patch)
tree6931625451a04ffd6e6f89ff91104156c0dfa780 /gcc/expr.c
parent88cd48992cc739bf69876301661a118705784bef (diff)
downloadgcc-3537a0cdbbab71e0806fd5861cc61559136c9d21.zip
gcc-3537a0cdbbab71e0806fd5861cc61559136c9d21.tar.gz
gcc-3537a0cdbbab71e0806fd5861cc61559136c9d21.tar.bz2
builtin-types.def (BT_FN_CONST_STRING): Add.
2012-09-14 Richard Guenther <rguenther@suse.de> * builtin-types.def (BT_FN_CONST_STRING): Add. * builtins.def (BUILT_IN_FILE, BUILT_IN_FUNCTION, BUILT_IN_LINE): New builtins. * gimplify.c (gimplify_call_expr): Expand them. * doc/extend.texi (__builtin_LINE, __builtin_FUNCTION, __builtin_FILE): Document. * g++.dg/torture/builtin-location.C: New testcase. From-SVN: r191290
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions