diff sources/declspecs.c @ 2:50e23a4b2f40

add many files.
author kent <kent@cr.ie.u-ryukyu.ac.jp>
date Fri, 05 Feb 2010 10:00:05 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sources/declspecs.c	Fri Feb 05 10:00:05 2010 +0900
@@ -0,0 +1,17 @@
+case RID_CbC_CODE:
+    if (!typespec_ok)
+        goto out;
+    attrs_ok = true;
+    seen_type = true;
+    if (c_dialect_objc ())
+        parser->objc_need_raw_identifier = true;
+    t.kind = ctsk_resword;
+    t.spec = c_parser_peek_token (parser)->value;
+    declspecs_add_type (specs, t);
+
+    attrs = get_identifier("fastcall");
+    attrs = build_tree_list(attrs, NULL_TREE);
+    declspecs_add_attrs(specs, attrs);
+
+    c_parser_consume_token (parser);
+    break;