]> git.unchartedbackwaters.co.uk Git - francis/libjit.git/commit
fix problem with push float freeing wrong register;
authorAleksey Demakov <ademakov@gmail.com>
Sat, 3 Jun 2006 13:39:53 +0000 (13:39 +0000)
committerAleksey Demakov <ademakov@gmail.com>
Sat, 3 Jun 2006 13:39:53 +0000 (13:39 +0000)
commitb2282e6f8e303d74b18386f71f9c27d75b37debd
treed31db9911009842c17324990eb7c5967033d35a4
parent8a8482e496d3404b3fc644886346eced32b340a7
fix problem with push float freeing wrong register;
fix problem with restarted compilation getting constants as already loaded.
allow long pairs to use EBX even if it is used as a global register.
ChangeLog
jit/jit-function.c
jit/jit-reg-alloc.c
jit/jit-reg-alloc.h
jit/jit-rules-x86.ins
tools/gen-rules-parser.y