diff options
Diffstat (limited to 'gcc/c-family')
-rw-r--r-- | gcc/c-family/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/c-family/c-common.c | 1 | ||||
-rw-r--r-- | gcc/c-family/c-common.h | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 8d1a61ef851..c9fe802d7e7 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,8 @@ +2017-01-24 David Malcolm <dmalcolm@redhat.com> + + * c-common.c (c_common_reswords): Add "__RTL". + * c-common.h (enum rid): Add RID_RTL. + 2017-01-20 Marek Polacek <polacek@redhat.com> PR c/64279 diff --git a/gcc/c-family/c-common.c b/gcc/c-family/c-common.c index 15ead18d36d..62b762bd388 100644 --- a/gcc/c-family/c-common.c +++ b/gcc/c-family/c-common.c @@ -437,6 +437,7 @@ const struct c_common_resword c_common_reswords[] = { "__volatile__", RID_VOLATILE, 0 }, { "__GIMPLE", RID_GIMPLE, D_CONLY }, { "__PHI", RID_PHI, D_CONLY }, + { "__RTL", RID_RTL, D_CONLY }, { "alignas", RID_ALIGNAS, D_CXXONLY | D_CXX11 | D_CXXWARN }, { "alignof", RID_ALIGNOF, D_CXXONLY | D_CXX11 | D_CXXWARN }, { "asm", RID_ASM, D_ASM }, diff --git a/gcc/c-family/c-common.h b/gcc/c-family/c-common.h index 06918dbaf1f..9c288096cb4 100644 --- a/gcc/c-family/c-common.h +++ b/gcc/c-family/c-common.h @@ -124,6 +124,9 @@ enum rid /* "__PHI", for parsing PHI function in GIMPLE FE. */ RID_PHI, + /* "__RTL", for the RTL-parsing extension to the C frontend. */ + RID_RTL, + /* C11 */ RID_ALIGNAS, RID_GENERIC, |