inteltool: Fixed building of position independent executables
authorMathias Krause <mathias.krause@secunet.com>
Wed, 9 Mar 2011 10:30:55 +0000 (11:30 +0100)
committerPatrick Georgi <patrick@georgi-clan.de>
Wed, 14 Sep 2011 05:43:04 +0000 (07:43 +0200)
commit5782fee0e14557963149c47ad07cf1d235196f67
treef6402fea95d6da7186b743fbc4b273e76b3851a5
parentc2300581997be3e52e1fdab49fc0a9c322c4f27c
inteltool: Fixed building of position independent executables

When building a position independent executable (PIE) EBX is used
internally by the compiler to generate position independent address
references so it cannot be used in the clobber list. Use the already
existing code for the Darwin plattform for that case, too -- it'll
preserve the EBX value.

Change-Id: Ief6d4872b8cd990856a0e8227a88bb228782aced
Signed-off-by: Mathias Krause <mathias.krause@secunet.com>
Reviewed-on: http://review.coreboot.org/209
Tested-by: build bot (Jenkins)
Reviewed-by: Marc Jones <marcj303@gmail.com>
util/inteltool/cpu.c