On 14/07/2016 16:57, Ard Biesheuvel wrote:
>> >   On patch 5, I don't see any change for IA32 arch. is there no mode for 
>> > IA32 arch? Here, small and pic must be enabled together, right? Otherwise, 
>> > the assumption is to load driver below 2G address. Have you collected size 
>> > data before and after this change?
>> >
> To be honest, I know very little about the IA32 ABI, but I don't think
> it has different code models, does it? Since the ELF relocations are
> stripped by the PE/COFF conversion, I don't think it is necessary to
> take into account that X64 and IA32 modules may interact with each
> other when running on a X64 platform.

IIUC, IA32 cannot use memory above 4GB because it doesn't use virtual
addresses.  Also, IA32 doesn't have PC-relative addressing at all.

Paolo
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to