On Tue, Jan 2, 2018 at 11:11 PM, Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx> wrote: > When creating builtin functions via init-builtins(), it shouldn't > really be needed to give them a type because their purpose is only > as a placeholder for the symbol->op->{evaluate,expand,..}. Also, > they should be part of the builtin_scope and never be visible. > > However, currently the global scope is the same as the builtin_scope > and these symbols are thus visible via global_scope->symbols where > the missing type can be a problem. > > Fix this to giving to the builtin functions which hadn't a type > the same phony type as the other functions had. My casual look this seem fine to me. Thanks for the fix. Chris -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html