* Keep the GOT offset in a virtual register for i386 non-darwin platforms. It fixes PIC code generation with GOT for i386 with enabled optimizations. Bugs #28667, #28668. Prior the fix I have not been able to compile even RTL with -O2 due to not enough free registers, since EBX is reserved for GOT.
It can be further optimized to teach register allocator to not spill the GOT register if possible.
git-svn-id: http://svn.freepascal.org/svn/ fpc/trunk@32020
3ad0048d-3df7-0310-abae-
a5850022a9f2
Gbp-Pq: Name Keep-the-GOT-offset-in-a-virtual-register-for-i386-n.patch