24 Feb
2015
24 Feb
'15
7:16 a.m.
2015-02-23 18:44 GMT+01:00 Edward Nevill
The develop branch does not build because when I build <abi> is set to 'sysv' not 'aapcs'.
the problem that boost.build does not evaluate os.paltform to ARM the reason is that tools/build/src/engine/jam.h tests for __arm__ which is not set in the case of the 64bit ARM architecture. I'll post a patch.
There was also a problem with jump_fcontext in that it was restoring the FP context from x0, not from SP. Interestingly I based my patch on the existing iOS code which also has this bug. I have not fixed it in the iOS code as I have no way of testing anything on iOS.
strange - I got the information that it is working on iOS (I don't own Apple systems).