]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - scripts/genksyms/genksyms.h
Merge branch 'drm-nouveau-next' of git://git.freedesktop.org/git/nouveau/linux-2...
[karo-tx-linux.git] / scripts / genksyms / genksyms.h
index 2668287aa49889804d0b7cda83ff900e61152e45..25c4d40cefc134f2609593ed60546daba55e1aab 100644 (file)
@@ -29,6 +29,10 @@ enum symbol_type {
        SYM_NORMAL, SYM_TYPEDEF, SYM_ENUM, SYM_STRUCT, SYM_UNION
 };
 
+enum symbol_status {
+       STATUS_UNCHANGED, STATUS_DEFINED, STATUS_MODIFIED
+};
+
 struct string_list {
        struct string_list *next;
        enum symbol_type tag;
@@ -43,6 +47,9 @@ struct symbol {
        struct symbol *expansion_trail;
        struct symbol *visited;
        int is_extern;
+       int is_declared;
+       enum symbol_status status;
+       int is_override;
 };
 
 typedef struct string_list **yystype;