On Thu, Jun 1, 2017 at 11:51 AM, steven shi <[email protected]> wrote: > Clang does works, at least for X64, and I have depended on it to enable the > LLVM Asan in my Uefi firmware. I can see the related patch is here: > https://reviews.llvm.org/D23354. Although this patch say it is for Windows > 64bits, but I think this patch is architecture independent, isn't it? > > The dynamic shadow address is very important for my firmware enabling, > because my firmware directly map virtual address to physical, and it doesn't > have sophisticated memory page managements. The Asan shadow memory is > allocated according to platform memory real size which could be different > from boot to boot and different from platform to platform. Set the dynamic > shadow address is the easiest way to enable Asan in my firmware.
Yup, many people have expressed desire for dynamic shadow for similar reasons. > Does Asan developers have plan to port the D23354 patch to gcc main trunk? > The D23354 functionality already meet my firmware requirement. I guess it > should not too difficult. Cc Max. -Y -- You received this message because you are subscribed to the Google Groups "address-sanitizer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
