[PATCH] D78644: [LSan] Enable for SystemZ
Ilya Leoshkevich via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Apr 14 08:54:37 PDT 2023
iii added a comment.
That's where the mappings normally end. Example:
$ cat /proc/self/maps
2aa00000000-2aa00002000 r--p 00000000 5e:01 668061 /usr/bin/cat
2aa00002000-2aa00006000 r-xp 00002000 5e:01 668061 /usr/bin/cat
2aa00006000-2aa00008000 r--p 00006000 5e:01 668061 /usr/bin/cat
2aa00008000-2aa00009000 r--p 00007000 5e:01 668061 /usr/bin/cat
2aa00009000-2aa0000a000 rw-p 00008000 5e:01 668061 /usr/bin/cat
2aa0000a000-2aa0002b000 rw-p 00000000 00:00 0 [heap]
3fff7500000-3fff7557000 r--p 00000000 5e:01 926342 /usr/lib/locale/C.utf8/LC_CTYPE
3fff7580000-3fff7581000 r--p 00000000 5e:01 658596 /usr/lib/locale/en_US.utf8/LC_NUMERIC
3fff7600000-3fff7878000 r--p 00000000 5e:01 658592 /usr/lib/locale/en_US.utf8/LC_COLLATE
3fff7880000-3fff7881000 r--p 00000000 5e:01 786499 /usr/lib/locale/en_US.utf8/LC_TIME
3fff7900000-3fff7901000 r--p 00000000 5e:01 786497 /usr/lib/locale/en_US.utf8/LC_MONETARY
3fff7980000-3fff7981000 r--p 00000000 5e:01 658594 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES
3fff7a00000-3fff7a01000 r--p 00000000 5e:01 658611 /usr/lib/locale/en_US.utf8/LC_PAPER
3fff7a80000-3fff7a81000 r--p 00000000 5e:01 658595 /usr/lib/locale/en_US.utf8/LC_NAME
3fff7b00000-3fff7b01000 r--p 00000000 5e:01 786493 /usr/lib/locale/en_US.utf8/LC_ADDRESS
3fff7b80000-3fff7b81000 r--p 00000000 5e:01 786498 /usr/lib/locale/en_US.utf8/LC_TELEPHONE
3fff7c00000-3fff7c34000 r--p 00000000 5e:01 655337 /usr/lib64/libc.so.6
3fff7c34000-3fff7d6e000 r-xp 00034000 5e:01 655337 /usr/lib64/libc.so.6
3fff7d6e000-3fff7dc5000 r--p 0016e000 5e:01 655337 /usr/lib64/libc.so.6
3fff7dc5000-3fff7dc6000 ---p 001c5000 5e:01 655337 /usr/lib64/libc.so.6
3fff7dc6000-3fff7dca000 r--p 001c5000 5e:01 655337 /usr/lib64/libc.so.6
3fff7dca000-3fff7dcc000 rw-p 001c9000 5e:01 655337 /usr/lib64/libc.so.6
3fff7dcc000-3fff7dd4000 rw-p 00000000 00:00 0
3fff7e00000-3fff7e01000 r--p 00000000 5e:01 786496 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT
3fff7e80000-3fff7e87000 r--s 00000000 5e:01 654146 /usr/lib64/gconv/gconv-modules.cache
3fff7f00000-3fff7f01000 r--p 00000000 5e:01 786495 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION
3fff7f80000-3fff7f82000 r--p 00000000 5e:01 655334 /usr/lib/ld64.so.1
3fff7f82000-3fff7fa2000 r-xp 00002000 5e:01 655334 /usr/lib/ld64.so.1
3fff7fa2000-3fff7fad000 r--p 00022000 5e:01 655334 /usr/lib/ld64.so.1
3fff7fad000-3fff7faf000 r--p 0002c000 5e:01 655334 /usr/lib/ld64.so.1
3fff7faf000-3fff7fb1000 rw-p 0002e000 5e:01 655334 /usr/lib/ld64.so.1
3fff7fd3000-3fff7ffb000 rw-p 00000000 00:00 0
3fffffda000-3ffffffb000 rw-p 00000000 00:00 0 [stack]
3ffffffc000-3ffffffe000 r--p 00000000 00:00 0 [vvar]
3ffffffe000-40000000000 r-xp 00000000 00:00 0 [vdso]
A higher address should work as well. I will test 0x50000000000ULL and 0x60000000000ULL and let you know the result.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D78644/new/
https://reviews.llvm.org/D78644
More information about the cfe-commits
mailing list