aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/lib.c
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-06-10 00:32:51 +0200
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2020-06-12 20:45:57 +0200
commitc1439d43d0bda8704ef6a08f5bb624efca906617 (patch)
tree9ff1bc1a3e8feba1056842a0d894cc4c3d664c7d /lib.c
parent42323db3955557b223268ec4196acb77308ab204 (diff)
downloadsparse-dev-c1439d43d0bda8704ef6a08f5bb624efca906617.tar.gz
builtin: can be initialized later
The initialization of the buitins can be done later, after the types have been initialized. So move the call to init_builtins() to just before declare_builtins(). This will allow some other small improvements. Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'lib.c')
-rw-r--r--lib.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib.c b/lib.c
index 8f071bfe..aa1c1d65 100644
--- a/lib.c
+++ b/lib.c
@@ -1595,6 +1595,7 @@ struct symbol_list *sparse_initialize(int argc, char **argv, struct string_list
predefined_macros();
create_builtin_stream();
+ init_builtins(0);
declare_builtins();
list = sparse_initial();