This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64
- From: "jakub at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Wed, 16 Jan 2013 11:50:47 +0000
- Subject: [Bug sanitizer/55975] asan does not work with 46 bit address space on PowerPC64
- Auto-submitted: auto-generated
- References: <bug-55975-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55975
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-01-16 11:50:47 UTC ---
I think for 44->46 bits we can still make it constant. But generally, the
constructors of libasan are usually run from the stack of the initial thread,
so it should be enough to look at address of any local variable and check if it
is around (1 << 44) - epsilon or (1 << 46) - epsilon.