Lines Matching refs:name

13  * $ gcc -I`gcc -print-file-name=plugin`/include -I`gcc -print-file-name=plugin`/include/c-family -fPIC -shared -O2 -o randomize_layout_plugin.so randomize_layout_plugin.c
15 * $ g++ -I`g++ -print-file-name=plugin`/include -I`g++ -print-file-name=plugin`/include/c-family -fPIC -shared -O2 -o randomize_layout_plugin.so randomize_layout_plugin.c
67 name_hash(const unsigned char *name)
70 unsigned int len = strlen((const char *)name);
72 hash = partial_name_hash(*name++, hash);
76 static tree handle_randomize_layout_attr(tree *node, tree name, tree args, int flags, bool *no_add_attrs)
82 error("%qE attribute does not apply to functions (%qF)", name, *node);
87 error("%qE attribute does not apply to function parameters (%qD)", name, *node);
92 error("%qE attribute does not apply to variables (%qD)", name, *node);
104 error("%qE attribute used on %qT applies to struct types only", name, type);
108 if (lookup_attribute(IDENTIFIER_POINTER(name), TYPE_ATTRIBUTES(type))) {
109 error("%qE attribute is already applied to the type %qT", name, type);
119 static tree handle_randomize_considered_attr(tree *node, tree name, tree args, int flags, bool *no_add_attrs)
129 static tree handle_randomize_performed_attr(tree *node, tree name, tree args, int flags, bool *no_add_attrs)
595 randomize_layout_attr.name = "randomize_layout";
602 no_randomize_layout_attr.name = "no_randomize_layout";
609 randomize_considered_attr.name = "randomize_considered";
613 randomize_performed_attr.name = "randomize_performed";
959 if (strncmp(lang_hooks.name, "GNU C", 5) && !strncmp(lang_hooks.name, "GNU C+", 6)) {
960 inform(UNKNOWN_LOCATION, G_("%s supports C only, not %s"), plugin_name, lang_hooks.name);