aboutsummaryrefslogtreecommitdiff
path: root/sim/cris/crisv10f.c
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2009-01-03 21:00:48 +0000
committerHans-Peter Nilsson <hp@axis.com>2009-01-03 21:00:48 +0000
commitddf2c97233d9d3415e6ccac3256d08bc7aedba48 (patch)
tree16754062c4d48c1886942d661cf553d9199207ee /sim/cris/crisv10f.c
parent2e1566c6dacb9e40d35df48b487364e6911f088e (diff)
downloadfsf-binutils-gdb-ddf2c97233d9d3415e6ccac3256d08bc7aedba48.zip
fsf-binutils-gdb-ddf2c97233d9d3415e6ccac3256d08bc7aedba48.tar.gz
fsf-binutils-gdb-ddf2c97233d9d3415e6ccac3256d08bc7aedba48.tar.bz2
* cris/sim-main.h (struct _sim_cpu): New member
set_target_thread_data. * cris/crisv32f.c (CRIS_TLS_REGISTER): Define. * cris/crisv10f.c: Ditto. * cris/cris-tmpl.c (MY (set_target_thread_data)): New function. (MY (f_specific_init)): Set new _sim_cpu member to new function. * cris/traps.c (TARGET_SYS_set_thread_area): Define. (cris_break_13_handler) <case TARGET_SYS_set_thread_area>: New case.
Diffstat (limited to 'sim/cris/crisv10f.c')
-rw-r--r--sim/cris/crisv10f.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sim/cris/crisv10f.c b/sim/cris/crisv10f.c
index 3a4e94f..e500cbf 100644
--- a/sim/cris/crisv10f.c
+++ b/sim/cris/crisv10f.c
@@ -22,6 +22,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. */
#define WANT_CPU_CRISV10F
#define BASENUM 10
+#define CRIS_TLS_REGISTER 14
#include "cris-tmpl.c"
#if WITH_PROFILE_MODEL_P