Home | History | Annotate | Line # | Download | only in cris
      1 2021-06-30  Mike Frysinger  <vapier (a] gentoo.org>
      2 
      3 	* configure.ac: Removed.
      4 	* aclocal.m4: Removed.
      5 	* configure: Removed.
      6 
      7 2021-06-30  Mike Frysinger  <vapier (a] gentoo.org>
      8 
      9 	* configure.ac: Delete SIM_AC_OPTION_SCACHE call.
     10 	* aclocal.m4: Regenerate.
     11 	* configure: Regenerate.
     12 
     13 2021-06-30  Mike Frysinger  <vapier (a] gentoo.org>
     14 
     15 	* configure.ac: Delete SIM_AC_OPTION_DEFAULT_MODEL call.
     16 	* sim-if.c (sim_open): Set STATE_MODEL_NAME.
     17 	* aclocal.m4: Regenerate.
     18 	* configure: Regenerate.
     19 
     20 2021-06-30  Mike Frysinger  <vapier (a] gentoo.org>
     21 
     22 	* arch.c (sim_machs): Rename to ...
     23 	(cris_sim_machs): ... this.
     24 	* sim-if.c (cris_sim_machs): New decl.
     25 	(sim_open): Set STATE_MACH.
     26 
     27 2021-06-29  Mike Frysinger  <vapier (a] gentoo.org>
     28 
     29 	* Makefile.in (stamp-v10fcpu): Do not insert cgen-ops.h include.
     30 	(stamp-v32fcpu): Likewise.
     31 
     32 2021-06-29  Mike Frysinger  <vapier (a] gentoo.org>
     33 
     34 	* arch.c (sim_machs): Mark const.
     35 
     36 2021-06-28  Mike Frysinger  <vapier (a] gentoo.org>
     37 
     38 	* cpuv10.c (crisv10f_record_trace_results): Delete function.
     39 	* cpuv32.c (crisv32f_record_trace_results): Likewise.
     40 
     41 2021-06-27  Mike Frysinger  <vapier (a] gentoo.org>
     42 
     43 	* decodev10.c: Include cgen-mem.h.
     44 	* decodev32.c: Likewise.
     45 
     46 2021-06-24  Mike Frysinger  <vapier (a] gentoo.org>
     47 
     48 	* cris-sim.h (cris_bmod_handler): Delete.
     49 	* traps.c (cris_dump_map): New prototype.
     50 	(cris_bmod_handler): Delete.
     51 	(h_supr_set_handler): Likewise.
     52 	(h_supr_get_handler): Likewise.
     53 
     54 2021-06-23  Mike Frysinger  <vapier (a] gentoo.org>
     55 
     56 	* traps.c (cris_getpid): New function.
     57 	(cris_set_callbacks): Assign cris_getpid.
     58 
     59 2021-06-22  Mike Frysinger  <vapier (a] gentoo.org>
     60 
     61 	* sim-if.c: Include sim-hw.h.
     62 	(cris_write_interp): Change buf to const.
     63 	(sim_open): Cast sp_init to unsigned char *.
     64 
     65 2021-06-22  Mike Frysinger  <vapier (a] gentoo.org>
     66 
     67 	* configure: Regenerate.
     68 
     69 2021-06-21  Mike Frysinger  <vapier (a] gentoo.org>
     70 
     71 	* aclocal.m4: Regenerate.
     72 	* configure: Regenerate.
     73 
     74 2021-06-21  Mike Frysinger  <vapier (a] gentoo.org>
     75 
     76 	* Makefile.in (SIM_EXTRA_HW_DEVICES): Define.
     77 	* configure.ac (SIM_AC_OPTION_HARDWARE): Delete call.
     78 	* configure: Regenerate.
     79 
     80 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
     81 
     82 	* traps.c (dump_statistics): Clean up sim_io_eprintf calls, and
     83 	replace raw abort with sim engine abort.
     84 	(cris_break_13_handler): Likewise.
     85 
     86 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
     87 
     88 	* configure.ac (SIM_AC_COMMON): Delete.
     89 	* aclocal.m4, configure: Regenerate.
     90 
     91 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
     92 
     93 	* aclocal.m4: Regenerate.
     94 	* configure: Regenerate.
     95 
     96 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
     97 
     98 	* Makefile.in (CGEN_MAINT): Delete.
     99 	* configure.ac: Delete SIM_AC_OPTION_CGEN_MAINT call.
    100 	* aclocal.m4, configure: Regenerate.
    101 
    102 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
    103 
    104 	* aclocal.m4: Regenerate.
    105 	* configure: Regenerate.
    106 
    107 2021-06-19  Mike Frysinger  <vapier (a] gentoo.org>
    108 
    109 	* aclocal.m4: Regenerate.
    110 	* configure: Regenerate.
    111 
    112 2021-06-19  Mike Frysinger  <vapier (a] gentoo.org>
    113 
    114 	* configure: Regenerate.
    115 
    116 2021-06-18  Mike Frysinger  <vapier (a] gentoo.org>
    117 
    118 	* aclocal.m4, configure: Regenerate.
    119 
    120 2021-06-18  Mike Frysinger  <vapier (a] gentoo.org>
    121 
    122 	* Makefile.in (SIM_WERROR_CFLAGS): New variable.
    123 	* configure.ac: Delete call to SIM_AC_OPTION_WARNINGS.
    124 	* configure: Regenerate.
    125 
    126 2021-06-18  Mike Frysinger  <vapier (a] gentoo.org>
    127 
    128 	* traps.c: Include sim-signal.h.
    129 
    130 2021-06-17  Mike Frysinger  <vapier (a] gentoo.org>
    131 
    132 	* configure.ac: Delete SIM_AC_OPTION_ENDIAN call.
    133 	* sim-if.c (sim_open): Set current_target_byte_order.
    134 	* aclocal.m4, configure: Regenerate.
    135 
    136 2021-06-17  Mike Frysinger  <vapier (a] gentoo.org>
    137 
    138 	* traps.c: Include sim/callback.h.
    139 
    140 2021-06-16  Mike Frysinger  <vapier (a] gentoo.org>
    141 
    142 	* configure: Regenerate.
    143 
    144 2021-06-16  Mike Frysinger  <vapier (a] gentoo.org>
    145 
    146 	* Makefile.in (rvdummy.o): Delete config.h.
    147 	* configure: Regenerate.
    148 	* config.in: Removed.
    149 
    150 2021-06-15  Mike Frysinger  <vapier (a] gentoo.org>
    151 
    152 	* config.in, configure: Regenerate.
    153 
    154 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    155 
    156 	* traps.c: Include portability.h.
    157 
    158 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    159 
    160 	* dv-rv.c: Delete HAVE_SYS_SELECT_H.
    161 	* rvdummy.c: Likewise.
    162 
    163 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    164 
    165 	* configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
    166 
    167 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    168 
    169 	* aclocal.m4, config.in, configure: Regenerate.
    170 
    171 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    172 
    173 	* configure.ac: Delete call AC_CHECK_HEADERS_ONCE.
    174 	* config.in, configure: Regenerate.
    175 
    176 2021-06-09  Mike Frysinger  <vapier (a] gentoo.org>
    177 
    178 	* sim-if.c (sim_open): Delete cgen_init call.
    179 
    180 2021-05-24  Mike Frysinger  <vapier (a] gentoo.org>
    181 
    182 	* cris-desc.c, cris-desc.h, cris-opc.h: Moved to opcodes/.
    183 	* Makefile.in (SIM_OBJS): Delete cris-desc.o.
    184 	(SIM_EXTRA_DEPS): Delete cris-desc.h.
    185 	(cris-clean): Delete stamp-desc.
    186 	(stamps): Likewise.
    187 	(stamp-desc): Delete rule.
    188 
    189 2021-05-23  Mike Frysinger  <vapier (a] gentoo.org>
    190 
    191 	* sim-if.c (sim_open): Delete "x" after PRI macros.
    192 
    193 2021-05-23  Mike Frysinger  <vapier (a] gentoo.org>
    194 
    195 	* sim-if.c: Include unistd.h.
    196 
    197 2021-05-17  Mike Frysinger  <vapier (a] gentoo.org>
    198 
    199 	* sim-main.h (struct sim_state): Delete.
    200 
    201 2021-05-16  Mike Frysinger  <vapier (a] gentoo.org>
    202 
    203 	* cris-tmpl.c, crisv10f.c, crisv32f.c, dv-cris.c, dv-cris_900000xx.c,
    204 	dv-rv.c, traps.c: Include defs.h.
    205 	* rvdummy.c, sim-if.c: Replace config.h include with defs.h.
    206 
    207 2021-05-16  Mike Frysinger  <vapier (a] gentoo.org>
    208 
    209 	* config.in, configure: Regenerate.
    210 
    211 2021-05-15  Mike Frysinger  <vapier (a] gentoo.org>
    212 
    213 	* sim-if.c: Include environ.h.
    214 	(environ, GET_ENVIRON): Delete.
    215 	(sim_open): Replace my_environ with environ.
    216 
    217 2021-05-14  Mike Frysinger  <vapier (a] gentoo.org>
    218 
    219 	* traps.c (cris_break_13_handler): Delete 2nd arg to time callback.
    220 	(cris_time): Change return to int64_t.  Delete 2nd arg.
    221 
    222 2021-05-04  Tom Tromey  <tromey (a] adacore.com>
    223 
    224 	* mloop.in: Include <stdlib.h>.
    225 
    226 2021-05-04  Mike Frysinger  <vapier (a] gentoo.org>
    227 
    228 	* configure: Regenerate.
    229 
    230 2021-05-04  Mike Frysinger  <vapier (a] gentoo.org>
    231 
    232 	* sim-if.c (cris_load_elf_file): Use BFD_VMA_FMT
    233 	(cris_handle_interpreter): Likewise.  Delete phaddr.
    234 	(sim_open): Use PRIx32.
    235 
    236 2021-05-01  Mike Frysinger  <vapier (a] gentoo.org>
    237 
    238 	* config.in, configure: Regenerate.
    239 
    240 2021-04-26  Mike Frysinger  <vapier (a] gentoo.org>
    241 
    242 	* Makefile.in (NL_TARGET): Delete.
    243 
    244 2021-04-25  Tom Tromey  <tom (a] tromey.com>
    245 
    246 	* Makefile.in (SIM_EXTRA_DEPS): Add engv32.h.
    247 
    248 2021-04-23  Mike Frysinger  <vapier (a] gentoo.org>
    249 
    250 	* configure.ac (SIM_AC_OPTION_HARDWARE): Delete first two args.
    251 	* configure: Regenerate.
    252 
    253 2021-04-22  Tom Tromey  <tom (a] tromey.com>
    254 
    255 	* rvdummy.c: Update includes.
    256 	* dv-rv.c: Update includes.
    257 	* configure, config.in: Rebuild.
    258 
    259 2021-04-22  Tom Tromey  <tom (a] tromey.com>
    260 
    261 	* Makefile.in (sim-if.o, dv-cris.o, dv-rv.o, arch.o, traps.o)
    262 	(devices.o, crisv10f.o, mloopv10f.o, cpuv10.o, decodev10.o)
    263 	(modelv10.o, crisv32f.o, mloopv32f.o, cpuv32.o, decodev32.o)
    264 	(modelv32.o): Remove.
    265 	(SIM_EXTRA_DEPS): Add engv10.h.
    266 
    267 2021-04-22  Tom Tromey  <tom (a] tromey.com>
    268 
    269 	* configure: Rebuild.
    270 
    271 2021-04-21  Mike Frysinger  <vapier (a] gentoo.org>
    272 
    273 	* aclocal.m4: Regenerate.
    274 
    275 2021-04-21  Simon Marchi  <simon.marchi (a] polymtl.ca>
    276 
    277 	* configure: Regenerate.
    278 
    279 2021-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    280 
    281 	* configure.ac: Change AC_CHECK_HEADERS to AC_CHECK_HEADERS_ONCE.
    282 	* configure: Regenerate.
    283 
    284 2021-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    285 
    286 	* configure: Regenerate.
    287 
    288 2021-04-12  Mike Frysinger  <vapier (a] gentoo.org>
    289 
    290 	* sim-if.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
    291 
    292 2021-04-08  Tom Tromey  <tom (a] tromey.com>
    293 
    294 	* traps.c: Include stdlib.h.
    295 	* cris-tmpl.c: Include stdlib.h.
    296 
    297 2021-04-02  Mike Frysinger  <vapier (a] gentoo.org>
    298 
    299 	* aclocal.m4, configure: Regenerate.
    300 
    301 2021-02-28  Mike Frysinger  <vapier (a] gentoo.org>
    302 
    303 	* configure: Regenerate.
    304 
    305 2021-02-21  Mike Frysinger  <vapier (a] gentoo.org>
    306 
    307 	* configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
    308 	* aclocal.m4, configure: Regenerate.
    309 
    310 2021-02-13  Mike Frysinger  <vapier (a] gentoo.org>
    311 
    312 	* configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
    313 	* aclocal.m4, configure: Regenerate.
    314 
    315 2021-02-06  Mike Frysinger  <vapier (a] gentoo.org>
    316 
    317 	* configure: Regenerate.
    318 
    319 2021-01-11  Mike Frysinger  <vapier (a] gentoo.org>
    320 
    321 	* config.in, configure: Regenerate.
    322 	* dv-rv.c, rvdummy.c, sim-if.c, traps.c: Delete HAVE_ERRNO_H,
    323 	HAVE_STRING_H, HAVE_STRINGS_H, HAVE_STDLIB_H, and strings.h
    324 	include.
    325 
    326 2021-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    327 
    328 	* configure: Regenerate.
    329 
    330 2021-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    331 
    332 	* configure.ac (SIM_AC_OPTION_WARNINGS): Pass "no".
    333 	* configure: Regenerate.
    334 
    335 2021-01-08  Mike Frysinger  <vapier (a] gentoo.org>
    336 
    337 	* configure: Regenerate.
    338 
    339 2021-01-04  Mike Frysinger  <vapier (a] gentoo.org>
    340 
    341 	* configure: Regenerate.
    342 
    343 2019-09-06  Alan Modra  <amodra (a] gmail.com>
    344 
    345 	* sim-if.c (sim_open): Constify filename variable.
    346 
    347 2018-12-06  Andrew Burgess  <andrew.burgess (a] embecosm.com>
    348 
    349 	* Makefile.in: Replace uses of CGEN_CPU_DIR with CPU_DIR, and
    350 	remove the definition of CGEN_CPU_DIR.
    351 
    352 2017-09-06  John Baldwin  <jhb (a] FreeBSD.org>
    353 
    354 	* configure: Regenerate.
    355 
    356 2017-02-13  Mike Frysinger  <vapier (a] gentoo.org>
    357 
    358 	* decodev10.c (crisv10f_init_idesc_table): Use ARRAY_SIZE.
    359 	* decodev32.c (crisv32f_init_idesc_table): Likewise.
    360 	* sim-if.c (sim_open): Likewise.
    361 
    362 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    363 
    364 	* config.in, configure: Regenerate.
    365 
    366 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    367 
    368 	* configure: Regenerate.
    369 
    370 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    371 
    372 	* configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call.
    373 	* configure: Regenerate.
    374 
    375 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    376 
    377 	* configure: Regenerate.
    378 
    379 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    380 
    381 	* configure: Regenerate.
    382 
    383 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    384 
    385 	* configure.ac (SIM_AC_OPTION_INLINE): Delete call.
    386 	* configure: Regenerate.
    387 
    388 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    389 
    390 	* configure: Regenerate.
    391 
    392 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    393 
    394 	* configure: Regenerate.
    395 
    396 2016-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    397 
    398 	* config.in, configure: Regenerate.
    399 	* rvdummy.c: Change cconfig.h to config.h.
    400 
    401 2016-01-06  Mike Frysinger  <vapier (a] gentoo.org>
    402 
    403 	* sim-if.c (sim_open): Mark argv const.
    404 	(sim_create_inferior): Mark argv and env const.
    405 
    406 2016-01-04  Mike Frysinger  <vapier (a] gentoo.org>
    407 
    408 	* configure: Regenerate.
    409 
    410 2016-01-03  Mike Frysinger  <vapier (a] gentoo.org>
    411 
    412 	* sim-if.c (sim_open): Update sim_parse_args comment.
    413 
    414 2016-01-03  Mike Frysinger  <vapier (a] gentoo.org>
    415 
    416 	* sim-main.h (cris_devices): Delete.
    417 
    418 2016-01-03  Mike Frysinger  <vapier (a] gentoo.org>
    419 
    420 	* configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete.
    421 	* configure: Regenerate.
    422 
    423 2016-01-02  Mike Frysinger  <vapier (a] gentoo.org>
    424 
    425 	* arch.h (TARGET_BIG_ENDIAN): Delete.
    426 	* configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
    427 	LITTLE.
    428 	* configure: Regenerate.
    429 
    430 2016-01-02  Mike Frysinger  <vapier (a] gentoo.org>
    431 
    432 	* sim-if.c (xprintf, eprintf): Delete.
    433 	(cris_load_elf_file): Delete callback.  Change xprintf to
    434 	sim_io_printf and eprintf to sim_io_eprintf.
    435 
    436 2016-01-02  Mike Frysinger  <vapier (a] gentoo.org>
    437 
    438 	* sim-if.c (current_state): Delete.
    439 	(sim_open): Delete current_state assignment.
    440 
    441 2015-12-30  Mike Frysinger  <vapier (a] gentoo.org>
    442 
    443 	* sim-if.c (sim_open): Delete current_target_byte_order assignment.
    444 	* configure.ac: Call SIM_AC_OPTION_ENDIAN.
    445 	* configure: Regenerate.
    446 
    447 2015-12-27  Mike Frysinger  <vapier (a] gentoo.org>
    448 
    449 	* sim-if.c (cris_program_offset_write, sim_load): Delete.
    450 
    451 2015-12-26  Mike Frysinger  <vapier (a] gentoo.org>
    452 
    453 	* config.in, configure: Regenerate.
    454 	* Makefile.in (rvdummy.o): Delete tconfig.h.
    455 
    456 2015-12-26  Mike Frysinger  <vapier (a] gentoo.org>
    457 
    458 	* sim-if.c (sim_open): Delete cpu variable.  Pass NULL/NULL_CIA to
    459 	sim_core_write_buffer.
    460 
    461 2015-12-26  Mike Frysinger  <vapier (a] gentoo.org>
    462 
    463 	* sim-if.c (sim_create_inferior): Delete old comment and set up
    464 	STATE_PROG_ARGV.
    465 
    466 2015-12-25  Mike Frysinger  <vapier (a] gentoo.org>
    467 
    468 	* configure.ac (SIM_AC_OPTION_HARDWARE): Change default to yes and
    469 	add cris_900000xx.
    470 	* configure: Regenerated.
    471 	* devices.c: Delete file.
    472 	* dv-cris_900000xx.c: New device model.
    473 	* Makefile.in (SIM_OBJS): Delete devices.o.
    474 	* sim-if.c (sim_open): Replace cris_have_900000xxif logic with a
    475 	call to sim_hw_parse.
    476 	* tconfig.h: Delete file.
    477 
    478 2015-12-25  Mike Frysinger  <vapier (a] gentoo.org>
    479 
    480 	* rvdummy.c (_GNU_SOURCE): Delete.
    481 	(setupsocket): Mark static.
    482 
    483 2015-12-25  Mike Frysinger  <vapier (a] gentoo.org>
    484 
    485 	* Makefile.in (SIM_OBJS): Delete sim-model.o.
    486 	* tconfig.h (SIM_HAVE_MODEL): Delete.
    487 
    488 2015-12-25  Mike Frysinger  <vapier (a] gentoo.org>
    489 
    490 	* arch.c: Rename MACH to SIM_MACH.
    491 	* cpuall.h: Likewise.
    492 	* modelv10.c: Rename MACH to SIM_MACH, MACH_IMP_PROPERTIES to
    493 	SIM_MACH_IMP_PROPERTIES, and MODEL to SIM_MODEL.
    494 	* modelv32.c: Likewise.
    495 
    496 2015-12-25  Mike Frysinger  <vapier (a] gentoo.org>
    497 
    498 	* sim-main.h (WITH_SCACHE_PBB): Move from ...
    499 	* tconfig.h (WITH_SCACHE_PBB): ... here.
    500 
    501 2015-12-25  Mike Frysinger  <vapier (a] gentoo.org>
    502 
    503 	* devices.c (device_error): Delete.
    504 
    505 2015-12-24  Mike Frysinger  <vapier (a] gentoo.org>
    506 
    507 	* tconfig.h (SIM_HANDLES_LMA): Delete.
    508 
    509 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    510 
    511 	* Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
    512 	sim-stop.o.
    513 
    514 2015-11-14  Mike Frysinger  <vapier (a] gentoo.org>
    515 
    516 	* sim-if.c (sim_close): Delete.
    517 
    518 2015-06-23  Mike Frysinger  <vapier (a] gentoo.org>
    519 
    520 	* configure: Regenerate.
    521 
    522 2015-06-17  Mike Frysinger  <vapier (a] gentoo.org>
    523 
    524 	* traps.c: Include sim-syscall.h.
    525 	(syscall_read_mem, syscall_write_mem): Delete.
    526 	(cris_break_13_handler): Change syscall_read_mem/syscall_write_mem
    527 	to sim_syscall_read_mem/sim_syscall_write_mem.
    528 
    529 2015-06-17  Mike Frysinger  <vapier (a] gentoo.org>
    530 
    531 	* traps.c (syscall_map): Fill out name field.
    532 	(syscall_stat32_map, errno_map, open_map): Likewise.
    533 
    534 2015-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    535 
    536 	* configure: Regenerate.
    537 
    538 2015-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    539 
    540 	* configure: Regenerate.
    541 
    542 2015-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    543 
    544 	* decodev10.c (crisv10f_decode): Change TRACE_EXTRACT to
    545 	CGEN_TRACE_EXTRACT.
    546 	* decodev32.c (crisv32f_decode): Likewise.
    547 	* mloop.in (execute): Change TRACE_INSN_INIT to CGEN_TRACE_INSN_INIT,
    548 	TRACE_INSN to CGEN_TRACE_INSN, and TRACE_INSN_FINI to CGEN_TRACE_INSN_FINI.
    549 	* semcrisv10f-switch.c: Change TRACE_RESULT to CGEN_TRACE_RESULT.
    550 	* semcrisv32f-switch.c: Likewise.
    551 
    552 2015-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    553 
    554 	* sim-main.h (SIM_ENGINE_HALT_HOOK, SIM_ENGINE_RESTART_HOOK): Delete.
    555 
    556 2015-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    557 
    558 	* sim-main.h (USING_SIM_BASE_H): Delete.
    559 
    560 2015-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    561 
    562 	* sim-main.h (_sim_cpu, SIM_CPU): Delete.
    563 
    564 2015-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    565 
    566 	* sim-main.h (sim_cia): Delete.
    567 
    568 2015-04-17  Mike Frysinger  <vapier (a] gentoo.org>
    569 
    570 	* crisv10f.c (deliver_interrupt): Change CIA_GET to CPU_PC_GET.
    571 	* crisv32f.c (deliver_interrupt): Likewise.
    572 	* sim-main.h (CIA_GET, CIA_SET): Delete.
    573 
    574 2015-04-15  Mike Frysinger  <vapier (a] gentoo.org>
    575 
    576 	* Makefile.in (SIM_OBJS): Delete sim-cpu.o.
    577 	* sim-main.h (STATE_CPU): Delete.
    578 
    579 2015-04-15  Mike Frysinger  <vapier (a] gentoo.org>
    580 
    581 	* sim-main.h (struct sim_state): Change cpu to an array of pointers.
    582 	(STATE_CPU): Handle WITH_SMP.
    583 
    584 2015-04-13  Mike Frysinger  <vapier (a] gentoo.org>
    585 
    586 	* configure: Regenerate.
    587 
    588 2015-04-06  Mike Frysinger  <vapier (a] gentoo.org>
    589 
    590 	* Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o.
    591 
    592 2015-03-31  Mike Frysinger  <vapier (a] gentoo.org>
    593 
    594 	* config.in, configure: Regenerate.
    595 
    596 2015-03-24  Mike Frysinger  <vapier (a] gentoo.org>
    597 
    598 	* configure: Regenerate.
    599 
    600 2015-03-23  Mike Frysinger  <vapier (a] gentoo.org>
    601 
    602 	* Makefile.in (CONFIG_DEVICES): Delete.
    603 	(SIM_OBJS): Delete CONFIG_DEVICES.
    604 
    605 2015-03-23  Mike Frysinger  <vapier (a] gentoo.org>
    606 
    607 	* configure: Regenerate.
    608 
    609 2015-03-23  Mike Frysinger  <vapier (a] gentoo.org>
    610 
    611 	* configure: Regenerate.
    612 
    613 2015-03-16  Mike Frysinger  <vapier (a] gentoo.org>
    614 
    615 	* aclocal.m4, config.in, configure: Regenerate.
    616 	* rvdummy.c: Delete tconfig.h include.
    617 	* tconfig.in: Rename file ...
    618 	* tconfig.h: ... here.
    619 
    620 2015-03-15  Mike Frysinger  <vapier (a] gentoo.org>
    621 
    622 	* tconfig.in: Delete most includes.
    623 	[HAVE_DV_SOCKSER]: Delete.
    624 
    625 2015-03-14  Mike Frysinger  <vapier (a] gentoo.org>
    626 
    627 	* Makefile.in (SIM_RUN_OBJS): Delete.
    628 
    629 2014-12-03  Joel Brobecker  <brobecker (a] adacore.com>
    630 
    631 	* traps.c (cris_break_13_handler): Adjust call to "fstat" callback
    632 	by call to "to_fstat" following renaming in callback.h.
    633 
    634 2014-08-19  Alan Modra  <amodra (a] gmail.com>
    635 
    636 	* configure: Regenerate.
    637 
    638 2014-08-15  Roland McGrath  <mcgrathr (a] google.com>
    639 
    640 	* configure: Regenerate.
    641 	* config.in: Regenerate.
    642 
    643 2014-03-05  Mike Frysinger  <vapier (a] gentoo.org>
    644 
    645 	* sim-if.c (sim_load): Add const to prog.
    646 
    647 2014-03-04  Mike Frysinger  <vapier (a] gentoo.org>
    648 
    649 	* configure: Regenerate.
    650 
    651 2013-09-23  Alan Modra  <amodra (a] gmail.com>
    652 
    653 	* configure: Regenerate.
    654 
    655 2013-06-03  Mike Frysinger  <vapier (a] gentoo.org>
    656 
    657 	* aclocal.m4, configure: Regenerate.
    658 
    659 2013-05-10  Freddie Chopin  <freddie_chopin (a] op.pl>
    660 
    661 	* configure: Rebuild.
    662 
    663 2013-03-26  Mike Frysinger  <vapier (a] gentoo.org>
    664 
    665 	* configure: Regenerate.
    666 
    667 2012-06-15  Joel Brobecker  <brobecker (a] adacore.com>
    668 
    669 	* config.in, configure: Regenerate.
    670 
    671 2012-05-18  Nick Clifton  <nickc (a] redhat.com>
    672 
    673 	PR 14072
    674 	* sim-if.c: Include config.h before system header files.
    675 
    676 2012-03-24  Mike Frysinger  <vapier (a] gentoo.org>
    677 
    678 	* aclocal.m4, config.in, configure: Regenerate.
    679 
    680 2011-12-03  Mike Frysinger  <vapier (a] gentoo.org>
    681 
    682 	* aclocal.m4: New file.
    683 	* configure: Regenerate.
    684 
    685 2011-10-19  Mike Frysinger  <vapier (a] gentoo.org>
    686 
    687 	* configure: Regenerate after common/acinclude.m4 update.
    688 
    689 2011-10-17  Mike Frysinger  <vapier (a] gentoo.org>
    690 
    691 	* configure.ac: Change include to common/acinclude.m4.
    692 
    693 2011-10-17  Mike Frysinger  <vapier (a] gentoo.org>
    694 
    695 	* configure.ac: Change AC_PREREQ to 2.64.  Delete AC_CONFIG_HEADER
    696 	call.  Replace common.m4 include with SIM_AC_COMMON.
    697 	* configure: Regenerate.
    698 
    699 2011-07-05  Mike Frysinger  <vapier (a] gentoo.org>
    700 
    701 	* sim-if.c (sim_do_command): Delete.
    702 
    703 2010-10-09  Alan Modra  <amodra (a] gmail.com>
    704 
    705 	* cris-desc.h: Regenerate.
    706 
    707 2010-10-07  Hans-Peter Nilsson  <hp (a] axis.com>
    708 
    709 	* traps.c (cris_break_13_handler): Pass lseek
    710 	offset parameter as sign-extended.
    711 
    712 2010-05-26  Ozkan Sezer  <sezeroz (a] gmail.com>
    713 
    714 	* dv-rv.c (hw_rv_init_socket): Check error return from socket() call
    715 	by its equality to -1 not by it being negative.
    716 	(hw_rv_write): Likewise.
    717 	(hw_rv_handle_incoming): Likewise.
    718 	(hw_rv_poll_once): Likewise.
    719 	* rvdummy.c (setupsocket): Likewise.
    720 	(main): Likewise for accept() call as returned from setupsocket().
    721 
    722 2010-03-30  Mike Frysinger  <vapier (a] gentoo.org>
    723 
    724 	* devices.c (device_error): Add const to message.
    725 
    726 2010-02-11  Doug Evans  <dje (a] sebabeach.org>
    727 
    728 	* cpuv10.h, * cpuv32.h, * cris-desc.c,
    729 	* cris-desc.h, * decodev10.c, * decodev32.c,
    730 	* modelv10.c, * modelv32.c, * semcrisv10f-switch.c,
    731 	* semcrisv32f-switch.c: Regenerate.
    732 
    733 2010-01-02  Doug Evans  <dje (a] sebabeach.org>
    734 
    735 	* arch.c, * arch.h, * cpuall.h, * cpuv10.c,
    736 	* cpuv10.h, * cpuv32.c, * cpuv32.h, * cris-desc.c,
    737 	* cris-desc.h, * cris-opc.h, * decodev10.c,
    738 	* decodev10.h, * decodev32.c, * decodev32.h,
    739 	* modelv10.c, * modelv32.c, * semcrisv10f-switch.c,
    740 	* semcrisv32f-switch.c: Regenerate, update copyright year.
    741 
    742 2010-01-01  Doug Evans  <dje (a] sebabeach.org>
    743 
    744 	* mloop.in: Fix copyright year update snafu.
    745 
    746 2009-11-22  Doug Evans  <dje (a] sebabeach.org>
    747 
    748 	* cpuall.h: Regenerate.
    749 	* cpuv10.h: Regenerate.
    750 	* cpuv32.h: Regenerate.
    751 	* decodev10.c: Regenerate.
    752 	* decodev10.h: Regenerate.
    753 	* decodev32.c: Regenerate.
    754 	* decodev32.h: Regenerate.
    755 
    756 2009-10-23  Doug Evans  <dje (a] sebabeach.org>
    757 
    758 	* arch.c: Regenerate.
    759 	* arch.h: Regenerate.
    760 	* cpuall.h: Regenerate.
    761 	* cpuv10.c: Regenerate.
    762 	* cpuv10.h: Regenerate.
    763 	* cpuv32.c: Regenerate.
    764 	* cpuv32.h: Regenerate.
    765 	* cris-desc.c: Regenerate.
    766 	* cris-desc.h: Regenerate.
    767 	* cris-opc.h: Regenerate.
    768 	* decodev10.c: Regenerate.
    769 	* decodev10.h: Regenerate.
    770 	* decodev32.c: Regenerate.
    771 	* decodev32.h: Regenerate.
    772 	* modelv10.c: Regenerate.
    773 	* modelv32.c: Regenerate.
    774 	* semcrisv10f-switch.c: Regenerate.
    775 	* semcrisv32f-switch.c: Regenerate.
    776 
    777 2009-01-18  Hans-Peter Nilsson  <hp (a] axis.com>
    778 
    779 	* sim-if.c: Include errno.h.
    780 	(cris_start_address, cris_program_offset): New variables.
    781 	(OPTION_CRIS_PROGRAM_OFFSET, OPTION_CRIS_STARTADDR): New option
    782 	enums.
    783 	(cris_options): New options --cris-program-offset and
    784 	--cris-start-address.
    785 	(cris_option_handler): Handle new options.
    786 	(cris_program_offset_write, cris_set_section_offset_iterator)
    787 	(cris_offset_sections, cris_offset_sections): New functions.
    788 	(sim_load): Use cris_program_offset_write as function argument to
    789 	cris_load_elf_file, not sim_write.
    790 	(struct offsetinfo): New struct.
    791 	(cris_handle_interpreter): Fix typo in comment.
    792 	(sim_open): Call cris_offset_sections as soon as the bfd of the
    793 	infile is available.  Gate bfd validity checks on abfd non-NULL.
    794 	(sim_create_inferior): Let cris_start_address when != -1 override
    795 	other start-address choices.
    796 
    797 2009-01-06  Hans-Peter Nilsson  <hp (a] axis.com>
    798 
    799 	* traps.c (abort): Define to call sim_io_error.
    800 	(create_map): Make -1 imply a non-fixed address, not 0.  All
    801 	callers changed.  Only prefer the next higher unmapped address if
    802 	the last mapped address is no less than 0x40000000.  Check that
    803 	the address to be mapped is not already mapped.  Update head
    804 	comment.
    805 	(unmap_pages): Don't call abort when recursive call fails, just
    806 	note and return an error if a page in the range couldn't be unmapped.
    807 	(cris_bmod_handler, h_supr_set_handler, h_supr_get_handler)
    808 	(schedule, make_first_thread, cris_pipe_empty): New local variable sd.
    809 	(cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle
    810 	non-MAP_FIXED argument overlapping existing map.  For MAP_FIXED,
    811 	don't abort on page not being mapped.  Handle non-anon filemap
    812 	with length padded to pagesize.
    813 
    814 2009-01-03  Hans-Peter Nilsson  <hp (a] axis.com>
    815 
    816 	* sim-if.c (TARGET_AT_NULL, TARGET_AT_PHDR, TARGET_AT_PHENT)
    817 	(TARGET_AT_PHNUM, TARGET_AT_PAGESZ, TARGET_AT_BASE)
    818 	(TARGET_AT_FLAGS, TARGET_AT_ENTRY, TARGET_AT_UID, TARGET_AT_EUID)
    819 	(TARGET_AT_GID, TARGET_AT_EGID, TARGET_AT_HWCAP)
    820 	(TARGET_AT_CLKTCK): Remove redundant macros.
    821 	(AUX_ENT): Adjust to use standard ELF AT_* macros.
    822 	(AUX_ENTF): Ditto.  Remove always-0 middle argument.  Update all
    823 	callers.
    824 	(sim_open): Also pass AT_SECURE.
    825 
    826 	* sim-main.h (struct _sim_cpu): New member
    827 	set_target_thread_data.
    828 	* crisv32f.c (CRIS_TLS_REGISTER): Define.
    829 	* crisv10f.c: Ditto.
    830 	* cris-tmpl.c (MY (set_target_thread_data)): New function.
    831 	(MY (f_specific_init)): Set new _sim_cpu member to new function.
    832 	* traps.c (TARGET_SYS_set_thread_area): Define.
    833 	(cris_break_13_handler) <case TARGET_SYS_set_thread_area>: New
    834 	case.
    835 
    836 	* traps.c (TARGET_SYS_exit_group): Define.
    837 	(cris_break_13_handler): Handle it like the exit for the last
    838 	thread.
    839 
    840 	* traps.c (TARGET_UTSNAME): Update to 2009-01-01.
    841 	(TARGET_EPOCH): Update to match TARGET_UTSNAME.  Correct comment.
    842 	(cris_break_13_handler) <case TARGET_SYS_uname>: Update to
    843 	2.6.27.  Set machine field to the BFD printable name of the
    844 	machine.
    845 
    846 	* traps.c (TARGET_MAP_DENYWRITE): Define.
    847 	(cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle
    848 	TARGET_MAP_DENYWRITE.
    849 
    850 	* traps.c (TARGET_SYS_access, TARGET_R_OK, TARGET_W_OK)
    851 	(TARGET_X_OK, TARGET_F_OK): Define.
    852 	(cris_break_13_handler) <case TARGET_SYS_access>: New case.
    853 
    854 	* semcrisv32f-switch.c: Regenerate.
    855 
    856 2008-12-30  Hans-Peter Nilsson  <hp (a] axis.com>
    857 
    858 	* sim-if.c (sim_open): If sim_analyze_program fails, emit
    859 	just a short CRIS-specific notice.  Tweak the wording for a
    860 	failing architecture test.
    861 
    862 	* traps.c (TARGET_SYS_writev): New macro.
    863 	(is_mapped_only, cris_dump_map): New functions.
    864 	(cris_break_13_handler) <case TARGET_SYS_mmap2>: Handle more flags
    865 	and prot combinations and a non-zero page-offset.  If
    866 	TARGET_MAP_FIXED, unmap pages before mapping them.
    867 	<case TARGET_SYS_mprotect>: When checking, allow any length
    868 	argument.  Don't actually do anything.
    869 	<case TARGET_SYS_writev>: New case.
    870 
    871 	* Makefile.in (SIM_OBJS): Remove sim-hload.o.
    872 	* sim-if.c: Include elf-bfd.h.
    873 	(struct progbounds): New members end_loadmem, start_nonloadmem.
    874 	(xprintf, eprintf): New functions, copied from common/sim-load.c.
    875 	(cris_load_elf_file, sim_load, cris_get_progbounds): New functions.
    876 	(get_progbounds_iterator): Renamed from get_progbounds.  Make
    877 	static.  Update head comment.  Set new struct progbounds members.
    878 	(exec_load_addr, interp_load_addr, interp_start_addr): New static
    879 	variables.
    880 	(aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base)
    881 	(aux_ent_entry, cris_write_interp, cris_handle_interpreter): New
    882 	functions.
    883 	(sim_open): New constant array auxv_entries.  Rewrite AUX_ENT
    884 	handling to use auxv_entries.  Improve error message and checking
    885 	for invalid programs.  Use new variable abfd for the program
    886 	instead of for each access reaching into sd to get it.
    887 	(sim_create_inferior): If non-zero, use interp_start_addr instead
    888 	of the program start address.
    889 	(cris_disassemble_insn): Remove incorrect and unclear, supposedly
    890 	stale comment.  Always specify little-endian.
    891 
    892 2008-07-11  Hans-Peter Nilsson  <hp (a] axis.com>
    893 
    894 	* configure: Regenerate to track ../common/common.m4 changes.
    895 	* config.in: Ditto.
    896 
    897 2008-06-06  Vladimir Prus  <vladimir (a] codesourcery.com>
    898 	    Daniel Jacobowitz  <dan (a] codesourcery.com>
    899 	    Joseph Myers  <joseph (a] codesourcery.com>
    900 
    901 	* configure: Regenerate.
    902 
    903 2007-10-22  Hans-Peter Nilsson  <hp (a] axis.com>
    904 
    905 	* arch.c, arch.h, cpuall.h, cpuv10.c,
    906 	cpuv10.h, cpuv32.c, cpuv32.h, cris-desc.c,
    907 	cris-desc.h, cris-opc.h, decodev10.c,
    908 	decodev10.h, decodev32.c, decodev32.h,
    909 	modelv10.c, modelv32.c, semcrisv10f-switch.c,
    910 	semcrisv32f-switch.c: Regenerate.
    911 
    912 2007-02-20  Hans-Peter Nilsson  <hp (a] axis.com>
    913 
    914 	* traps.c (dump_statistics): Change format for cycle numbers
    915 	to %llu and cast parameters to unsigned long long.
    916 
    917 2006-10-02  Edgar E. Iglesias  <edgar (a] axis.com>
    918 	    Hans-Peter Nilsson  <hp (a] axis.com>
    919 
    920 	* cris-sim.h (enum cris_unknown_syscall_action_type)
    921 	(cris_unknown_syscall_action): Declare.
    922 	* sim-if.c (cris_unknown_syscall_action): Define.
    923 	(cris_options): Add cris-unknown-syscall option.
    924 	(cris_option_handler): Correct comment about and error message for
    925 	invalid --cris-cycles argument.  Handle --cris-unknown-syscall.
    926 	* traps.c: Include stdarg.h
    927 	(cris_unknown_syscall): New function.
    928 	(cris_break_13_handler): Instead of sim_io_eprintf and
    929 	sim_engine_halt, call cris_unknown_syscall to handle more or less
    930 	unknown syscalls.  Adjust code as necessary to handle return
    931 	value.
    932 
    933 2006-09-30  Hans-Peter Nilsson  <hp (a] axis.com>
    934 
    935 	* traps.c (TARGET_PIPE_BUF): New macro.
    936 	(cris_pipe_empty): Correct initialization of "remaining".  Only
    937 	adjust the "write" return value if more than TARGET_PIPE_BUF bytes
    938 	are written.
    939 
    940 2006-09-29  Hans-Peter Nilsson  <hp (a] axis.com>
    941 
    942 	* configure.ac: Check for limits.h and sys/param.h.
    943 	* configure, config.in: Rebuild.
    944 	* traps.c (SIM_PATHMAX): New macro.
    945 	(cris_break_13_handler): Use SIM_PATHMAX, not MAXPATHLEN.
    946 
    947 2006-06-05  Daniel Jacobowitz  <dan (a] codesourcery.com>
    948 
    949 	* configure: Regenerated.
    950 
    951 2006-05-31  Daniel Jacobowitz  <dan (a] codesourcery.com>
    952 
    953 	* configure: Regenerated.
    954 
    955 2006-04-08  Hans-Peter Nilsson  <hp (a] axis.com>
    956 
    957 	* crisv32f.c (MY (deliver_interrupt)): Set CCS to new_ccs.
    958 
    959 2006-04-03  Hans-Peter Nilsson  <hp (a] axis.com>
    960 
    961 	* dv-cris.c, dv-rv.c, rvdummy.c: New files.
    962 	* Makefile.in (CONFIG_DEVICES): Remove redundant setting.
    963 	(dv-cris.o, dv-rv.o rvdummy$(EXEEXT), rvdummy.o): New rules.
    964 	(all): Depend on rvdummy$(EXEEXT).
    965 	* configure.ac: Call SIM_AC_OPTION_WARNINGS.  Check for
    966 	sys/socket.h and sys/select.h.  Call SIM_AC_OPTION_HARDWARE,
    967 	default off.
    968 	* configure: Regenerate.
    969 	* cris-sim.h (cris_have_900000xxif): Declare here.
    970 	(enum cris_interrupt_type, crisv10deliver_interrupt)
    971 	(crisv32deliver_interrupt: New declarations.
    972 	* cris-tmpl.c [WITH_HW] (MY (f_model_insn_after)): Call
    973 	sim_events_tickn and set state-events member work_pending when it's
    974 	time for the next event.
    975 	[WITH_HW] (MY (f_specific_init)): Set CPU-model-specific
    976 	interrupt-delivery function.
    977 	* crisv10f.c (MY (deliver_interrupt)): New function.
    978 	* crisv32f.c (MY (deliver_interrupt)): New function.
    979 	* devices.c: Include hw-device.h.
    980 	(device_io_read_buffer) [WITH_HW]: Call hw_io_read_buffer.
    981 	(device_io_write_buffer): Only perform 0x900000xx-functions if
    982 	cris_have_900000xxif is nonzero.  Else if WITH_HW defined,
    983 	call hw_io_write_buffer.  Add return 0 last in function.
    984 	* sim-if.c (cris_have_900000xxif): Now global.
    985 	(sim_open) [WITH_HW]: Clear deliver_interrupt cpu member.
    986 	Force "-model" option, effectively.
    987 	* sim-main.h (cris_interrupt_delivery_fn): New type.
    988 	(struct _sim_cpu) [WITH_HW]: New member deliver_interrupt.
    989 
    990 2006-04-02  Hans-Peter Nilsson  <hp (a] axis.com>
    991 
    992 	* Makefile.in (CRISV10F_OBJS): Remove semcrisv10f-switch.o.
    993 	(CRISV32F_OBJS): Remove semcrisv32f-switch.o.
    994 	(semcrisv10f-switch.o, semcrisv32f-switch.o: Remove dependency rules.
    995 
    996 2006-02-23  Hans-Peter Nilsson  <hp (a] axis.com>
    997 
    998 	* traps.c (syscall_map): Remove CB_SYS_time / TARGET_SYS_time
    999 	mapping.
   1000 	(cris_break_13_handler) <case TARGET_SYS_time>: New case.
   1001 
   1002 2006-01-10  Hans-Peter Nilsson  <hp (a] axis.com>
   1003 
   1004 	* cris-tmpl.c (MY (f_model_insn_before)): Only display basic
   1005 	cycle count for the current insn.
   1006 
   1007 2005-12-06  Hans-Peter Nilsson  <hp (a] axis.com>
   1008 
   1009 	* cpuv10.h, cpuv32.h, cris-desc.c, cris-opc.h,
   1010 	decodev10.c, decodev10.h, decodev32.c,
   1011 	decodev32.h, modelv10.c, modelv32.c,
   1012 	semcrisv10f-switch.c, semcrisv32f-switch.c: Regenerate.
   1013 
   1014 2005-12-05  Hans-Peter Nilsson  <hp (a] axis.com>
   1015 
   1016 	* arch.c, arch.h, cpuall.h, cpuv10.c,
   1017 	cpuv10.h, cpuv32.c, cpuv32.h, cris-desc.c,
   1018 	cris-desc.h, cris-opc.h, decodev10.c,
   1019 	decodev10.h, decodev32.c, decodev32.h,
   1020 	modelv10.c, modelv32.c, semcrisv10f-switch.c,
   1021 	semcrisv32f-switch.c: Regenerate.
   1022 
   1023 2005-11-20  Hans-Peter Nilsson  <hp (a] axis.com>
   1024 
   1025 	* traps.c (TARGET_O_RDONLY, TARGET_O_WRONLY): Define.
   1026 	(open_map): Use TARGET_O_ACCMODE, TARGET_O_RDONLY and
   1027 	TARGET_O_WRONLY.
   1028 	(cris_break_13_handler) <case TARGET_SYS_fcntl>: Add support for
   1029 	F_GETFL on fd 0, 1 and 2.
   1030 
   1031 2005-11-17  Hans-Peter Nilsson  <hp (a] axis.com>
   1032 
   1033 	* sim-main.h (struct _sim_cpu): New members last_syscall,
   1034 	last_open_fd, last_open_flags.
   1035 	* traps.c: Don't include targ-vals.h.
   1036 	(TARGET_O_ACCMODE): Define.
   1037 	(cris_break_13_handler): Set new _sim_cpu members.
   1038 	<case TARGET_SYS_fcntl>: Support special case of F_GETFL.
   1039 	Rearrange code as switch.  Emit "unimplemented" abort for
   1040 	unimplemented fcntl calls.
   1041 
   1042 	* traps.c (TARGET_SYS_stat): Define.
   1043 	(syscall_stat32_map): Add entry for TARGET_SYS_stat.
   1044 	(cris_break_13_handler) <case TARGET_SYS_stat>: New case.
   1045 
   1046 2005-11-16  Hans-Peter Nilsson  <hp (a] axis.com>
   1047 
   1048 	* cris-tmpl.c (MY (f_model_insn_before)): Make sure only the
   1049 	low 32 bits are used after an unsigned long cast.
   1050 
   1051 2005-05-28  Hans-Peter Nilsson  <hp (a] axis.com>
   1052 
   1053 	* Makefile.in (stamp-v32fmloop): Depend on stamp-v10fmloop.
   1054 
   1055 2005-04-18  Hans-Peter Nilsson  <hp (a] axis.com>
   1056 
   1057 	* traps.c (cris_break_13_handler) <case TARGET_SYS_mmap2>:
   1058 	For ((len & 8191) != 0 && fd == (USI) -1), don't say this isn't
   1059 	implemented.  In call to create_map, pad length argument to 8k.
   1060 
   1061 2005-03-24  Hans-Peter Nilsson  <hp (a] axis.com>
   1062 
   1063 	* Makefile.in (stamp-v10fcpu, stamp-v32fcpu): Add kludge to
   1064 	include cgen-ops.h in decodev10.c and decodev32.c.
   1065 	* sim-main.h: Don't include cgen-ops.h here.
   1066 	* arch.c, arch.h, cpuall.h, cpuv10.c,
   1067 	cpuv10.h, cpuv32.c, cpuv32.h, cris-desc.c,
   1068 	cris-desc.h, cris-opc.h, decodev10.c,
   1069 	decodev10.h, decodev32.c, decodev32.h,
   1070 	modelv10.c, modelv32.c, semcrisv10f-switch.c,
   1071 	semcrisv32f-switch.c: Regenerate.
   1072 
   1073 	* traps.c (cris_break_13_handler) <case
   1074 	TARGET_SYS_rt_sigaction>: Rename sa_handler, sa_flags,
   1075 	sa_restorer, sa_mask_low, sa_mask_high to target_sa_handler etc.
   1076 
   1077 2005-03-23  Mark Kettenis  <kettenis (a] gnu.org>
   1078 
   1079 	* configure: Regenerate.
   1080