mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-17 21:26:13 -07:00
linux-user: Add i386 TLS setter
We can easily set the TLS on i386. Add code to do so. Signed-off-by: Alexander Graf <agraf@suse.de> [PMM: also remove "target_nptl=no" line from configure, for consistency with other patches in this series] Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
This commit is contained in:
parent
4ce6243dc6
commit
bc22eb447c
3 changed files with 11 additions and 4 deletions
|
|
@ -4055,7 +4055,7 @@ static abi_long do_modify_ldt(CPUX86State *env, int func, abi_ulong ptr,
|
|||
}
|
||||
|
||||
#if defined(TARGET_I386) && defined(TARGET_ABI32)
|
||||
static abi_long do_set_thread_area(CPUX86State *env, abi_ulong ptr)
|
||||
abi_long do_set_thread_area(CPUX86State *env, abi_ulong ptr)
|
||||
{
|
||||
uint64_t *gdt_table = g2h(env->gdt.base);
|
||||
struct target_modify_ldt_ldt_s ldt_info;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue