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

