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.

Reply via email to