<stikonas>oh I actually miscalculated header size, so now .text size of x86 and amd64 is exacty equal <Hagfish>that's kinda nice, i guess. is that just a coincidence? ***ChanServ sets mode: +o oriansj
<stikonas>oriansj: any reason for catm on x86 not to be written in hex1? <stikonas>I'm now reducing size of catm a bit too using the same tricks <stikonas>so thinking of whether we should manually encode jumps or just let hex1 do it <oriansj>stikonas: the only reason it was written in hex0 instead of hex1 was that I wasn't sure of the build order yet and wanted to have the freedom to move it before hex1 if needed. <stikonas>well, hex1 actually needs more changes... <stikonas>since 8 byte displacements are not supported <oriansj>in fact in AArch64 hex2 is built before catm is <stikonas>well, I guess we can do the same for x86 <oriansj>so we could move it after hex2 for simplicity