mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 18:13:01 +00:00
Rename "--kernel-variant=android-emulator-no-hw-tls" to
"=android-no-hw-tls" per suggestion from Philippe. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14479
This commit is contained in:
parent
e8d6ec699f
commit
de3c2f793b
@ -184,7 +184,7 @@ static void usage_NORETURN ( Bool debug_help )
|
||||
" --kernel-variant=variant1,variant2,...\n"
|
||||
" handle non-standard kernel variants [none]\n"
|
||||
" where variant is one of:\n"
|
||||
" bproc android-emulator-no-hw-tls\n"
|
||||
" bproc android-no-hw-tls\n"
|
||||
" android-gpu-sgx5xx android-gpu-adreno3xx none\n"
|
||||
" --merge-recursive-frames=<number> merge frames between identical\n"
|
||||
" program counters in max <number> frames) [0]\n"
|
||||
@ -633,7 +633,7 @@ void main_process_cmd_line_options ( /*OUT*/Bool* logging_to_fd,
|
||||
|
||||
else if VG_USETX_CLO (arg, "--kernel-variant",
|
||||
"bproc,"
|
||||
"android-emulator-no-hw-tls,"
|
||||
"android-no-hw-tls,"
|
||||
"android-gpu-sgx5xx,"
|
||||
"android-gpu-adreno3xx",
|
||||
VG_(clo_kernel_variant)) {}
|
||||
|
||||
@ -279,7 +279,7 @@ static SysRes sys_set_tls ( ThreadId tid, Addr tlsptr )
|
||||
{
|
||||
assign_guest_tls(tid, tlsptr);
|
||||
|
||||
if (KernelVariantiS(KernelVariant_android_emulator_no_hw_tls,
|
||||
if (KernelVariantiS(KernelVariant_android_no_hw_tls,
|
||||
VG_(clo_kernel_variant))) {
|
||||
/* Android emulator does not provide an hw tls register.
|
||||
So, the tls register is emulated by the kernel.
|
||||
|
||||
@ -341,7 +341,7 @@ extern VgSmc VG_(clo_smc_check);
|
||||
typedef
|
||||
enum {
|
||||
KernelVariant_bproc,
|
||||
KernelVariant_android_emulator_no_hw_tls,
|
||||
KernelVariant_android_no_hw_tls,
|
||||
KernelVariant_android_gpu_sgx5xx,
|
||||
KernelVariant_android_gpu_adreno3xx
|
||||
}
|
||||
|
||||
@ -2095,7 +2095,7 @@ need to use them.</para>
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para><option>android-emulator-no-hw-tls</option>: some
|
||||
<para><option>android-no-hw-tls</option>: some
|
||||
versions of the Android emulator for ARM do not provide a
|
||||
hardware TLS (thread-local state) register, and Valgrind
|
||||
crashes at startup. Use this variant to select software
|
||||
|
||||
@ -97,7 +97,7 @@ usage: valgrind [options] prog-and-args
|
||||
--kernel-variant=variant1,variant2,...
|
||||
handle non-standard kernel variants [none]
|
||||
where variant is one of:
|
||||
bproc android-emulator-no-hw-tls
|
||||
bproc android-no-hw-tls
|
||||
android-gpu-sgx5xx android-gpu-adreno3xx none
|
||||
--merge-recursive-frames=<number> merge frames between identical
|
||||
program counters in max <number> frames) [0]
|
||||
|
||||
@ -97,7 +97,7 @@ usage: valgrind [options] prog-and-args
|
||||
--kernel-variant=variant1,variant2,...
|
||||
handle non-standard kernel variants [none]
|
||||
where variant is one of:
|
||||
bproc android-emulator-no-hw-tls
|
||||
bproc android-no-hw-tls
|
||||
android-gpu-sgx5xx android-gpu-adreno3xx none
|
||||
--merge-recursive-frames=<number> merge frames between identical
|
||||
program counters in max <number> frames) [0]
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user