comparison gcc/c-family/c-common.c @ 98:5211b774b8b5

implemeted selftype expression. add CbC-exanples/selftype.c
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Tue, 24 Jan 2012 03:25:13 +0900
parents 99e7b6776dd1
children 29a62213c1d0
comparison
equal deleted inserted replaced
97:4d6300120c29 98:5211b774b8b5
422 { "__attribute__", RID_ATTRIBUTE, 0 }, 422 { "__attribute__", RID_ATTRIBUTE, 0 },
423 #ifndef noCbC 423 #ifndef noCbC
424 /* CbC project */ 424 /* CbC project */
425 { "__code", RID_CbC_CODE, 0 }, 425 { "__code", RID_CbC_CODE, 0 },
426 { "__rectype", RID_CbC_REC, 0}, 426 { "__rectype", RID_CbC_REC, 0},
427 { "selftype", RID_CbC_SELFTYPE, 0},
427 #endif 428 #endif
428 { "__builtin_choose_expr", RID_CHOOSE_EXPR, D_CONLY }, 429 { "__builtin_choose_expr", RID_CHOOSE_EXPR, D_CONLY },
429 { "__builtin_offsetof", RID_OFFSETOF, 0 }, 430 { "__builtin_offsetof", RID_OFFSETOF, 0 },
430 { "__builtin_types_compatible_p", RID_TYPES_COMPATIBLE_P, D_CONLY }, 431 { "__builtin_types_compatible_p", RID_TYPES_COMPATIBLE_P, D_CONLY },
431 { "__builtin_va_arg", RID_VA_ARG, 0 }, 432 { "__builtin_va_arg", RID_VA_ARG, 0 },