## runtime-intel32.pkg
# Runtime (assembly-linkage) parameters.
# Compiled by:
#
src/lib/compiler/mythryl-compiler-support-for-intel32.libstipulate
package mp = machine_properties_intel32; # machine_properties_intel32 is from
src/lib/compiler/back/low/main/intel32/machine-properties-intel32.pkgherein
package runtime_intel32 {
#
num_vregs = /* 24 */ 18;
# stack offsets
#
v_fp_start = 184; # floating point registers
vreg_start = 72; # virtual regs
reg_start = 40; # Area for physcial registers
fp_temp_mem_off = 376: one_word_int::Int;
spill_start = mp::initial_spill_offset; # Spill area
spill_area_size = mp::spill_area_size;
};
end;