18c98705bSWarner Losh /* 28c98705bSWarner Losh * ARM 32-bit specific prototypes for bsd-user 38c98705bSWarner Losh * 48c98705bSWarner Losh * Copyright (c) 2013 Stacey D. Son 58c98705bSWarner Losh * 68c98705bSWarner Losh * This program is free software; you can redistribute it and/or modify 78c98705bSWarner Losh * it under the terms of the GNU General Public License as published by 88c98705bSWarner Losh * the Free Software Foundation; either version 2 of the License, or 98c98705bSWarner Losh * (at your option) any later version. 108c98705bSWarner Losh * 118c98705bSWarner Losh * This program is distributed in the hope that it will be useful, 128c98705bSWarner Losh * but WITHOUT ANY WARRANTY; without even the implied warranty of 138c98705bSWarner Losh * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 148c98705bSWarner Losh * GNU General Public License for more details. 158c98705bSWarner Losh * 168c98705bSWarner Losh * You should have received a copy of the GNU General Public License 178c98705bSWarner Losh * along with this program; if not, see <http://www.gnu.org/licenses/>. 188c98705bSWarner Losh */ 198c98705bSWarner Losh 209c092804SMarkus Armbruster #ifndef TARGET_ARCH_H 219c092804SMarkus Armbruster #define TARGET_ARCH_H 228c98705bSWarner Losh 238c98705bSWarner Losh #include "qemu.h" 24*5a534314SPeter Maydell #include "target/arm/cpu-features.h" 258c98705bSWarner Losh 268c98705bSWarner Losh void target_cpu_set_tls(CPUARMState *env, target_ulong newtls); 278c98705bSWarner Losh target_ulong target_cpu_get_tls(CPUARMState *env); 288c98705bSWarner Losh 299c092804SMarkus Armbruster #endif /* TARGET_ARCH_H */ 30