Add compiler features for gkernel (#83)

* add some type stuff for gkernel

* more tweaks

* blah

* more little tweaks and more of gkernel

* add static structures with integer fields but not basics

* static structures

* update gkernel
This commit is contained in:
water111
2020-10-16 17:08:26 -04:00
committed by GitHub
parent 118a1b29e3
commit d5d0d7f924
24 changed files with 985 additions and 92 deletions
+1
View File
@@ -74,6 +74,7 @@ ObjectFileData ObjectGenerator::generate_data_v3() {
// step 3, cleaning up things now that we know the memory layout
for (int seg = N_SEG; seg-- > 0;) {
handle_temp_static_type_links(seg);
handle_temp_static_sym_links(seg);
handle_temp_jump_links(seg);
handle_temp_instr_sym_links(seg);
handle_temp_rip_func_links(seg);