mirror of
https://github.com/odin-lang/Odin.git
synced 2026-02-17 08:34:08 +00:00
Add -show-system-calls; Update runtime for windows_386; Fix some minor bugs
This commit is contained in:
@@ -12204,7 +12204,10 @@ void lb_generate_code(lbGenerator *gen) {
|
||||
for_array(i, global_variables) {
|
||||
auto *var = &global_variables[i];
|
||||
if (var->decl->init_expr != nullptr) {
|
||||
var->init = lb_build_expr(p, var->decl->init_expr);
|
||||
lbValue init = lb_build_expr(p, var->decl->init_expr);
|
||||
if (!lb_is_const(init)) {
|
||||
var->init = init;
|
||||
}
|
||||
}
|
||||
|
||||
Entity *e = var->decl->entity;
|
||||
@@ -12441,5 +12444,10 @@ void lb_generate_code(lbGenerator *gen) {
|
||||
|
||||
array_add(&gen->output_object_paths, filepath_obj);
|
||||
|
||||
for_array(i, m->info->required_foreign_imports_through_force) {
|
||||
Entity *e = m->info->required_foreign_imports_through_force[i];
|
||||
lb_add_foreign_library_path(m, e);
|
||||
}
|
||||
|
||||
#undef TIME_SECTION
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user