Home | History | Annotate | Line # | Download | only in cr16
      1 2021-06-22  Mike Frysinger  <vapier (a] gentoo.org>
      2 
      3 	* configure.ac: Removed.
      4 	* aclocal.m4: Removed.
      5 	* configure: Removed.
      6 
      7 2021-06-21  Mike Frysinger  <vapier (a] gentoo.org>
      8 
      9 	* aclocal.m4: Regenerate.
     10 	* configure: Regenerate.
     11 
     12 2021-06-21  Mike Frysinger  <vapier (a] gentoo.org>
     13 
     14 	* configure: Regenerate.
     15 
     16 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
     17 
     18 	* configure.ac (SIM_AC_COMMON): Delete.
     19 	* aclocal.m4, configure: Regenerate.
     20 
     21 2021-06-20  Mike Frysinger  <vapier (a] gentoo.org>
     22 
     23 	* aclocal.m4: Regenerate.
     24 	* configure: Regenerate.
     25 
     26 2021-06-19  Mike Frysinger  <vapier (a] gentoo.org>
     27 
     28 	* aclocal.m4: Regenerate.
     29 	* configure: Regenerate.
     30 
     31 2021-06-19  Mike Frysinger  <vapier (a] gentoo.org>
     32 
     33 	* configure: Regenerate.
     34 
     35 2021-06-18  Mike Frysinger  <vapier (a] gentoo.org>
     36 
     37 	* aclocal.m4, configure: Regenerate.
     38 
     39 2021-06-18  Mike Frysinger  <vapier (a] gentoo.org>
     40 
     41 	* configure: Regenerate.
     42 
     43 2021-06-18  Mike Frysinger  <vapier (a] gentoo.org>
     44 
     45 	* interp.c: Include sim-signal.h.
     46 	* simops.c: Likewise.
     47 
     48 2021-06-17  Mike Frysinger  <vapier (a] gentoo.org>
     49 
     50 	* configure.ac: Delete SIM_AC_OPTION_ENDIAN call.
     51 	* interp.c (sim_open): Set current_target_byte_order.
     52 	* aclocal.m4, configure: Regenerate.
     53 
     54 2021-06-16  Mike Frysinger  <vapier (a] gentoo.org>
     55 
     56 	* configure: Regenerate.
     57 
     58 2021-06-16  Mike Frysinger  <vapier (a] gentoo.org>
     59 
     60 	* configure: Regenerate.
     61 	* config.in: Removed.
     62 
     63 2021-06-15  Mike Frysinger  <vapier (a] gentoo.org>
     64 
     65 	* config.in, configure: Regenerate.
     66 
     67 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
     68 
     69 	* configure.ac: Delete call to SIM_AC_OPTION_ALIGNMENT.
     70 
     71 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
     72 
     73 	* aclocal.m4, config.in, configure: Regenerate.
     74 
     75 2021-06-12  Mike Frysinger  <vapier (a] gentoo.org>
     76 
     77 	* config.in, configure: Regenerate.
     78 
     79 2021-05-17  Mike Frysinger  <vapier (a] gentoo.org>
     80 
     81 	* sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Delete.
     82 
     83 2021-05-17  Mike Frysinger  <vapier (a] gentoo.org>
     84 
     85 	* sim-main.h (SIM_HAVE_COMMON_SIM_STATE): Define.
     86 	(struct sim_state): Delete.
     87 
     88 2021-05-16  Mike Frysinger  <vapier (a] gentoo.org>
     89 
     90 	* cr16_sim.h: Delete config.h include.
     91 	* gencode.c: Replace config.h include with defs.h.
     92 	(write_template): Output defs.h include.
     93 	(write_opcodes): Likewise.
     94 	* interp.c: Replace config.h include with defs.h.
     95 	* simops.c: Include defs.h.
     96 
     97 2021-05-16  Mike Frysinger  <vapier (a] gentoo.org>
     98 
     99 	* config.in, configure: Regenerate.
    100 
    101 2021-05-14  Mike Frysinger  <vapier (a] gentoo.org>
    102 
    103 	* Makefile.in: Update path.
    104 	* cr16_sim.h: Update include path.
    105 	* interp.c: Likewise.
    106 
    107 2021-05-04  Mike Frysinger  <vapier (a] gentoo.org>
    108 
    109 	* configure: Regenerate.
    110 
    111 2021-05-04  Mike Frysinger  <vapier (a] gentoo.org>
    112 
    113 	* interp.c (sim_create_inferior): Use BFD_VMA_FMT and drop cast.
    114 
    115 2021-05-01  Mike Frysinger  <vapier (a] gentoo.org>
    116 
    117 	* config.in, configure: Regenerate.
    118 
    119 2021-04-26  Mike Frysinger  <vapier (a] gentoo.org>
    120 
    121 	* aclocal.m4, config.in, configure: Regenerate.
    122 
    123 2021-04-22  Tom Tromey  <tom (a] tromey.com>
    124 
    125 	* simops.c: Update includes.
    126 	* configure, config.in: Rebuild.
    127 
    128 2021-04-22  Tom Tromey  <tom (a] tromey.com>
    129 
    130 	* Makefile.in (SIM_EXTRA_DEPS): New variable.
    131 	(simops.o): Remove.
    132 
    133 2021-04-22  Tom Tromey  <tom (a] tromey.com>
    134 
    135 	* configure: Rebuild.
    136 
    137 2021-04-21  Mike Frysinger  <vapier (a] gentoo.org>
    138 
    139 	* aclocal.m4: Regenerate.
    140 
    141 2021-04-21  Simon Marchi  <simon.marchi (a] polymtl.ca>
    142 
    143 	* configure: Regenerate.
    144 
    145 2021-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    146 
    147 	* configure: Regenerate.
    148 
    149 2021-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    150 
    151 	* interp.c (sim_open): Use PRIx64 to match mcode type.  Skip the
    152 	current simop when it doesn't match a known hash table.
    153 	* configure.ac (SIM_AC_OPTION_WARNINGS): Delete call.
    154 	* configure: Regenerate.
    155 
    156 2021-04-12  Mike Frysinger  <vapier (a] gentoo.org>
    157 
    158 	* interp.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all.
    159 
    160 2021-04-02  Mike Frysinger  <vapier (a] gentoo.org>
    161 
    162 	* aclocal.m4, configure: Regenerate.
    163 
    164 2021-03-13  Mike Frysinger  <vapier (a] gentoo.org>
    165 
    166 	* Makefile.in (gencode.o, cr16-opc.o): Call COMPILE_FOR_BUILD.
    167 	(gencode): Call LINK_FOR_BUILD.
    168 
    169 2021-03-08  Mike Frysinger  <vapier (a] gentoo.org>
    170 
    171 	* Makefile.in (gencode): Delete $(BUILD_LIB).
    172 
    173 2021-02-28  Mike Frysinger  <vapier (a] gentoo.org>
    174 
    175 	* configure: Regenerate.
    176 
    177 2021-02-21  Mike Frysinger  <vapier (a] gentoo.org>
    178 
    179 	* configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4.
    180 	* aclocal.m4, configure: Regenerate.
    181 
    182 2021-02-13  Mike Frysinger  <vapier (a] gentoo.org>
    183 
    184 	* configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS.
    185 	* aclocal.m4, configure: Regenerate.
    186 
    187 2021-02-06  Mike Frysinger  <vapier (a] gentoo.org>
    188 
    189 	* configure: Regenerate.
    190 
    191 2021-01-11  Mike Frysinger  <vapier (a] gentoo.org>
    192 
    193 	* config.in, configure: Regenerate.
    194 	* simops.c: Delete HAVE_STRING_H & HAVE_TIME_H.
    195 
    196 2021-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    197 
    198 	* cr16_sim.h (State): Change to an extern.
    199 	* interp.c (State): Define.
    200 
    201 2021-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    202 
    203 	* configure: Regenerate.
    204 
    205 2021-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    206 
    207 	* configure.ac (SIM_AC_OPTION_WARNINGS): Pass "no".
    208 	* configure: Regenerate.
    209 
    210 2021-01-08  Mike Frysinger  <vapier (a] gentoo.org>
    211 
    212 	* configure: Regenerate.
    213 
    214 2021-01-04  Mike Frysinger  <vapier (a] gentoo.org>
    215 
    216 	* configure: Regenerate.
    217 
    218 2017-09-06  John Baldwin  <jhb (a] FreeBSD.org>
    219 
    220 	* configure: Regenerate.
    221 
    222 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    223 
    224 	* config.in, configure: Regenerate.
    225 
    226 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    227 
    228 	* configure: Regenerate.
    229 
    230 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    231 
    232 	* configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call.
    233 	* configure: Regenerate.
    234 
    235 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    236 
    237 	* configure: Regenerate.
    238 
    239 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    240 
    241 	* configure: Regenerate.
    242 
    243 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    244 
    245 	* configure.ac (SIM_AC_OPTION_INLINE): Delete call.
    246 	* configure: Regenerate.
    247 
    248 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    249 
    250 	* configure: Regenerate.
    251 
    252 2016-01-10  Mike Frysinger  <vapier (a] gentoo.org>
    253 
    254 	* configure: Regenerate.
    255 
    256 2016-01-09  Mike Frysinger  <vapier (a] gentoo.org>
    257 
    258 	* config.in, configure: Regenerate.
    259 
    260 2016-01-06  Mike Frysinger  <vapier (a] gentoo.org>
    261 
    262 	* interp.c (sim_open): Mark argv const.
    263 	(sim_create_inferior): Mark argv and env const.
    264 
    265 2016-01-04  Mike Frysinger  <vapier (a] gentoo.org>
    266 
    267 	* configure: Regenerate.
    268 
    269 2016-01-03  Mike Frysinger  <vapier (a] gentoo.org>
    270 
    271 	* interp.c (sim_open): Update sim_parse_args comment.
    272 
    273 2016-01-03  Mike Frysinger  <vapier (a] gentoo.org>
    274 
    275 	* configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete.
    276 	* configure: Regenerate.
    277 
    278 2016-01-02  Mike Frysinger  <vapier (a] gentoo.org>
    279 
    280 	* configure.ac (SIM_AC_OPTION_ENDIAN): Change LITTLE_ENDIAN to
    281 	LITTLE.
    282 	* configure: Regenerate.
    283 
    284 2015-12-27  Mike Frysinger  <vapier (a] gentoo.org>
    285 
    286 	* Makefile.in (SIM_OBJS): Delete sim-hload.o.
    287 
    288 2015-12-26  Mike Frysinger  <vapier (a] gentoo.org>
    289 
    290 	* config.in, configure: Regenerate.
    291 
    292 2015-12-24  Mike Frysinger  <vapier (a] gentoo.org>
    293 
    294 	* sim-if.c (cris_option_install): Delete.
    295 	(sim_open): Call sim_add_option_table.
    296 	* tconfig.h: Delete sim-module.h include.
    297 	(MODULE_INSTALL_FN, MODULE_LIST): Delete.
    298 
    299 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    300 
    301 	* Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and
    302 	sim-stop.o.
    303 
    304 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    305 
    306 	* cr16_sim.h (cr16_callback): Delete.
    307 	* interp.c (cr16_callback): Delete.
    308 	(do_run): Delete cr16_callback.  Replace
    309 	cr16_callback->printf_filtered with sim_io_printf.
    310 	(sim_open): Delete cr16_callback assignment.
    311 	(step_once, sim_create_inferior): Replace
    312 	cr16_callback->printf_filtered with sim_io_printf.
    313 	* simops.c (move_to_cr, trace_input_func, do_trace_output_flush,
    314 	do_trace_output_finish, trace_output_40, trace_output_32,
    315 	trace_output_16, trace_output_void, trace_output_flag): Replace
    316 	cr16_callback->printf_filtered with sim_io_printf and
    317 	cr16_callback->flush_stdout with sim_io_flush_stdout.
    318 	(OP_14C_14): Likewise.  Rename cr16_callback to cb.
    319 
    320 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    321 
    322 	* Makefile.in (SIM_OBJS): Add sim-reason.o, sim-resume.o, and
    323 	sim-stop.o.
    324 	* cr16_sim.h (struct _state): Delete exe and exception.
    325 	* interp.c (lookup_hash): Call sim_engine_halt instead of setting
    326 	State.exception.
    327 	(do_run): Delete unused s and func variables.
    328 	(stop_simulator, sim_stop, sim_stop_reason): Delete.
    329 	(sim_resume): Rename to ...
    330 	(step_once): ... this.  Delete State.exception code and move
    331 	siggnal checking to sim_engine_run.
    332 	(sim_engine_run): New function.
    333 	* simops.c (EXCEPTION): Define.
    334 	(move_to_cr): Call EXCEPTION instead of setting State.exception.
    335 	(OP_1_4, OP_18_8, OP_10_10, OP_C0_8, OP_102_14, OP_148_14, OP_D_C,
    336 	OP_14_D, OP_15_D, OP_2C00_10, OP_16_D, OP_17_D, OP_31E_10, OP_6_10):
    337 	Likewise.
    338 	(OP_C_C): Likewise.  Call sim_engine_halt instead of setting
    339 	State.exception.
    340 	(OP_0_20): Call sim_engine_halt instead of setting State.exception.
    341 
    342 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    343 
    344 	* Makefile.in (SIM_OBJS): Delete endian.o.
    345 	(INCLUDE): Delete endian.c.
    346 	* configure.ac (SIM_AC_OPTION_ENDIAN): Declare little endian.
    347 	(SIM_AC_OPTION_ALIGNMENT): release unaligned loads.
    348 	* configure: Regenerate.
    349 	* cr16_sim.h (IMAP_BLOCK_SIZE, DMAP_BLOCK_SIZE, SEGMENT_SIZE,
    350 	IMEM_SEGMENTS, DMEM_SEGMENTS, UMEM_SEGMENTS, cr16_memory, dmem_addr,
    351 	imem_addr, decode_pc, get_longword, get_word, write_word,
    352 	write_longword, READ_16): Delete.
    353 	(struct _state): Delete mem member.
    354 	(endian.c): Delete include.
    355 	(SB, RB, SW, RW, SLW): Rewrite to use sim-core functions.
    356 	(get_longword): New function.
    357 	(RLW): Rewrite to use get_longword.
    358 	* endian.c: Delete file.
    359 	* interp.c (map_memory, sim_size, last_segname, last_from, last_to,
    360 	IMAP0_OFFSET, DMAP0_OFFSET, DMAP2_SHADDOW, DMAP2_OFFSET,
    361 	dmap_register, imap_register, sim_cr16_translate_dmap_addr,
    362 	sim_cr16_translate_imap_addr, sim_cr16_translate_addr, map_memory,
    363 	xfer_mem, sim_write, sim_read, dmem_addr, imem_addr): Delete.
    364 	(do_run): Delete iaddr and replace imem_addr/get_longword with RW.
    365 	(sim_open): Call sim_do_commandf.  Delete sim_size call.
    366 	(sim_resume): Delete iaddr and replace imem_addr/get_longword with
    367 	RLW.
    368 	* simops.c (MEMPTR): Rewrite to use sim_core_trans_addr.
    369 
    370 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    371 
    372 	* cr16_sim.h (struct simops): Add SIM_DESC and SIM_CPU to func args.
    373 	(SET_CREG, SET_HW_CREG, SET_PSR_BIT): Pass sd and cpu to move_to_cr.
    374 	(dmem_addr, imem_addr, move_to_cr): Add SIM_DESC and SIM_CPU args.
    375 	(RB, SW, RW, SLW, RLW): Pass sd and cpu to dmem_addr.
    376 	* endian.c: Change cr16_sim.h include to sim-main.h.
    377 	* gencode.c: Likewise.  Add SIM_DESC and SIM_CPU args to all OPs.
    378 	* interp.c (lookup_hash, map_memory, do_run, dmap_register,
    379 	imap_register, sim_cr16_translate_dmap_addr, xfer_mem,
    380 	sim_cr16_translate_imap_addr, sim_cr16_translate_addr): Add
    381 	SIM_DESC and SIM_CPU args and adjust all callers.
    382 	(trace_sd): Delete.
    383 	(sim_open): Do not assign trace_sd.
    384 	(sim_resume, sim_create_inferior): Set up cpu from the first one
    385 	in sd.
    386 	(cr16_reg_store): Get sim state from cpu.
    387 	* simops.c (move_to_cr): Add SIM_DESC and SIM_CPU args.
    388 	(trace_input_func, trace_input, do_trace_output_finish,
    389 	do_trace_output_finish, trace_output_40, trace_output_32,
    390 	trace_output_16, trace_output_void, trace_output_flag): Add
    391 	SIM_DESC arg.
    392 	(trace_input_func): Likewise.  Change trace_sd to sd.
    393 	(OP_*): Add SIM_DESC and SIM_CPU args to all OP funcs.
    394 
    395 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    396 
    397 	* cr16_sim.h (get_longlong, write_longlong, WRITE_16, READ_64,
    398 	WRITE_64): Delete.
    399 	* endian.c (get_longlong, write_longlong): Likewise.
    400 
    401 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    402 
    403 	* Makefile.in (SIM_OBJS): Add sim-reg.o.
    404 	* interp.c (cr16_reg_fetch, cr16_reg_store): Add prototypes.
    405 	(sim_open): Call CPU_REG_FETCH/CPU_REG_STORE.
    406 	(cr16_extract_unsigned_integer, cr16_store_unsigned_integer):
    407 	New helper functions.
    408 	(sim_fetch_register): Rename to ...
    409 	(cr16_reg_fetch): ... this.  Use cr16_store_unsigned_integer
    410 	to write out the updated register values.
    411 	(sim_store_register): Rename to ...
    412 	(cr16_reg_store): ... this.  Use cr16_extract_unsigned_integer
    413 	to read in the updated register values.
    414 
    415 2015-11-15  Mike Frysinger  <vapier (a] gentoo.org>
    416 
    417 	* interp.c (sim_open): Delete sim_create_inferior call.
    418 
    419 2015-11-14  Mike Frysinger  <vapier (a] gentoo.org>
    420 
    421 	* interp.c (sim_close): Delete.
    422 
    423 2015-11-10  Mike Frysinger  <vapier (a] gentoo.org>
    424 
    425 	* interp.c (sim_cr16_translate_dmap_addr): Mark static.
    426 	(sim_cr16_translate_imap_addr): Likewise.
    427 	(sim_cr16_translate_addr): Likewise.
    428 
    429 2015-06-23  Mike Frysinger  <vapier (a] gentoo.org>
    430 
    431 	* configure: Regenerate.
    432 
    433 2015-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    434 
    435 	* configure: Regenerate.
    436 
    437 2015-06-12  Mike Frysinger  <vapier (a] gentoo.org>
    438 
    439 	* configure: Regenerate.
    440 
    441 2015-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    442 
    443 	* sim-main.h (SIM_CPU): Delete.
    444 
    445 2015-04-18  Mike Frysinger  <vapier (a] gentoo.org>
    446 
    447 	* sim-main.h (sim_cia): Delete.
    448 
    449 2015-04-17  Mike Frysinger  <vapier (a] gentoo.org>
    450 
    451 	* sim-main.h (CIA_GET, CIA_SET): Delete.
    452 
    453 2015-04-17  Mike Frysinger  <vapier (a] gentoo.org>
    454 
    455 	* interp.c (cr16_pc_get, cr16_pc_set): New functions.
    456 	(sim_open): Call CPU_PC_FETCH & CPU_PC_STORE for all cpus.
    457 
    458 2015-04-15  Mike Frysinger  <vapier (a] gentoo.org>
    459 
    460 	* Makefile.in (SIM_OBJS): Delete sim-cpu.o.
    461 	* sim-main.h (STATE_CPU): Delete.
    462 
    463 2015-04-13  Mike Frysinger  <vapier (a] gentoo.org>
    464 
    465 	* configure: Regenerate.
    466 
    467 2015-04-06  Mike Frysinger  <vapier (a] gentoo.org>
    468 
    469 	* Makefile.in (SIM_OBJS): Delete sim-engine.o.
    470 
    471 2015-04-01  Mike Frysinger  <vapier (a] gentoo.org>
    472 
    473 	* interp.c (sim_set_profile, sim_set_profile_size): Delete.
    474 
    475 2015-03-31  Mike Frysinger  <vapier (a] gentoo.org>
    476 
    477 	* Makefile.in (simops.o): New rule.
    478 
    479 2015-03-29  Mike Frysinger  <vapier (a] gentoo.org>
    480 
    481 	* cr16_sim.h (text, text_start, text_end, prog_bfd): Delete.
    482 	(SEXT8, SEXT16, SEXT32): Undefine.
    483 	* interp.c: Delete run-sim.h and cr16_sim.h includes.  Include
    484 	sim-main.h and sim-options.h.
    485 	(myname, sim_kind, init_text_p, prog_bfd_was_opened_p, prog_bfd,
    486 	text, text_start, text_end, decode_pc, sim_set_profile,
    487 	sim_set_profile_size, sim_set_trace, sim_info, sim_set_callbacks,
    488 	sim_trace, sim_complete_command, sim_do_command, sim_load): Delete.
    489 	(do_run): Delete prototype.
    490 	(INLINE): Delete define.
    491 	(do_run, xfer_mem): Pass in SIM_DESC.  Set cr16_callback locally from
    492 	it.
    493 	(sim_size): Mark static.
    494 	(sim_write, sim_read): Pass sd to xfer_mem.
    495 	(free_state): New function.
    496 	(trace_sd): Declare global variable.
    497 	(sim_open): Rewrite to use new common logic.
    498 	(sim_close): Delete body.
    499 	(sim_resume): Pass sd to do_run.
    500 	* Makefile.in (SIM_RUN_OBJS, SIM_EXTRA_CFLAGS): Delete.
    501 	(SIM_OBJS): Change to $(SIM_NEW_COMMON_OBJS).
    502 	* sim-main.h: New file.
    503 	* simops.c: Change cr16_sim.h include to sim-main.h.
    504 	(trace_input_func): Rewrite pc checks to use trace_sd.
    505 
    506 2015-03-29  Mike Frysinger  <vapier (a] gentoo.org>
    507 
    508 	* Makefile.in (SIM_EXTRA_CFLAGS): Delete -DNEED_UI_LOOP_HOOK.
    509 	* interp.c [NEED_UI_LOOP_HOOK] (UI_LOOP_POLL_INTERVAL,
    510 	ui_loop_hook_counter, deprecated_ui_loop_hook): Delete.
    511 	(sim_resume) [NEED_UI_LOOP_HOOK]: Delete ui code.
    512 
    513 2015-03-29  Mike Frysinger  <vapier (a] gentoo.org>
    514 
    515 	* interp.c (old_segment_mapping, ins_type_counters, add_commas,
    516 	set_dmap_register, set_imap_register, HELD_SPI_IDX, HELD_SPU_IDX,
    517 	spu_register, spi_register, set_spi_register, set_spu_register):
    518 	Delete.
    519 	(sim_cr16_translate_addr): Delete old_segment_mapping handling.
    520 	(sim_open): Likewise.
    521 	(sim_info): Delete function body.
    522 
    523 2015-03-29  Mike Frysinger  <vapier (a] gentoo.org>
    524 
    525 	* Makefile.in (gencode.o, cr16-opc.o): Add $(WARN_CFLAGS).
    526 	(gencode): Add $(BUILD_LDFLAGS).
    527 	* endian.c (get_word, get_longword, get_longlong, write_word,
    528 	write_longword, write_longlong): Convert old style prototypes.
    529 	* gencode.c: Include string.h.
    530 	(write_header): Convert old style prototype and fix printf format.
    531 	(write_template, write_opcodes): Likewise.
    532 	(check_opcodes): Mark static void and put behind #if 0.
    533 	* interp.c: Include inttypes.h and run-sim.h.
    534 	(add_commas): Delete prototype.
    535 	(decode_pc): Convert old style prototype.
    536 	(do_run): Change h->op compare to 0.
    537 	(add_commas, set_dmap_register, set_imap_register, HELD_SPI_IDX,
    538 	HELD_SPU_IDX, spu_register, spi_register, set_spi_register,
    539 	set_spu_register): Wrap in #if 0.
    540 	(sim_write, sim_read, sim_close, sim_stop, sim_set_callbacks,
    541 	sim_stop_reason, sim_fetch_register, sim_store_register,
    542 	sim_do_command): Convert old style prototypes.
    543 	(sim_create_inferior): Fix pointer cast to use uintptr_t.
    544 	* simops.c [HAVE_TIME_H]: Include time.h.
    545 	[HAVE_SYS_TIME_H]: Include sys/time.h.
    546 	[TARGET_SYS_utime]: Include utime.h.
    547 	[TARGET_SYS_wait]: Include sys/wait.h.
    548 	(strrchr): Delete prototype.
    549 	(cond_stat): Mark static.
    550 	(trace_input_func): Mark name static.
    551 	(trace_input_func, trace_output_void, trace_output_flag): Convert old style prototypes.
    552 	(trace_output_40): Wrap in #if 0.
    553 	(OP_*): Convert old style prototypes.  Move trace_input call below
    554 	all variable decls.  Initialize tmp to 0 when appropriate.
    555 
    556 2015-03-29  Mike Frysinger  <vapier (a] gentoo.org>
    557 
    558 	* Makefile.in (SIM_EXTRA_CFLAGS): Delete -DSIM_HAVE_ENVIRONMENT.
    559 	(interp.o, simops.o, endian.o, table.o): Delete rules.
    560 	* configure.ac: Call SIM_AC_OPTION_ENDIAN, SIM_AC_OPTION_ALIGNMENT,
    561 	SIM_AC_OPTION_HOSTENDIAN, SIM_AC_OPTION_ENVIRONMENT, and
    562 	SIM_AC_OPTION_INLINE.
    563 	* config.in, configure: Regenerate.
    564 	* interp.c (sim_trace): Define.
    565 
    566 2015-03-16  Mike Frysinger  <vapier (a] gentoo.org>
    567 
    568 	* config.in, configure: Regenerate.
    569 
    570 2015-03-14  Mike Frysinger  <vapier (a] gentoo.org>
    571 
    572 	* Makefile.in (SIM_EXTRA_CFLAGS): Add
    573 	-DSIM_USE_DEPRECATED_RUN_FRONTEND.
    574 	(SIM_RUN_OBJS): Set to run.o.
    575 
    576 2015-03-14  Mike Frysinger  <vapier (a] gentoo.org>
    577 
    578 	* configure.ac (AC_CHECK_HEADERS): Delete.
    579 	* aclocal.m4, configure: Regenerate.
    580 
    581 2014-08-19  Alan Modra  <amodra (a] gmail.com>
    582 
    583 	* configure: Regenerate.
    584 
    585 2014-08-15  Roland McGrath  <mcgrathr (a] google.com>
    586 
    587 	* configure: Regenerate.
    588 	* config.in: Regenerate.
    589 
    590 2014-03-10  Mike Frysinger  <vapier (a] gentoo.org>
    591 
    592 	* interp.c (sim_do_command): Add const to cmd.
    593 
    594 2014-03-05  Mike Frysinger  <vapier (a] gentoo.org>
    595 
    596 	* interp.c (sim_load): Add const to prog.
    597 
    598 2014-03-04  Mike Frysinger  <vapier (a] gentoo.org>
    599 
    600 	* configure: Regenerate.
    601 
    602 2013-09-23  Alan Modra  <amodra (a] gmail.com>
    603 
    604 	* configure: Regenerate.
    605 
    606 2013-06-03  Mike Frysinger  <vapier (a] gentoo.org>
    607 
    608 	* aclocal.m4, configure: Regenerate.
    609 
    610 2013-05-10  Freddie Chopin  <freddie_chopin (a] op.pl>
    611 
    612 	* configure: Rebuild.
    613 
    614 2012-08-28  Kaushik Phatak  <kaushik.phatak (a] kpitcummins.com>
    615 
    616 	* cr16_sim.h: Add defines for TRAP handling.
    617 	* interp.c (sim_complete_command): New stub function.
    618 	* simops.c: Breakpoint handling code.
    619 
    620 2012-06-17  Mike Frysinger  <vapier (a] gentoo.org>
    621 
    622 	* interp.c: Include config.h first.  Also include stdlib.h and
    623 	string.h so we can drop the sysdep.h include.
    624 
    625 2012-06-15  Joel Brobecker  <brobecker (a] adacore.com>
    626 
    627 	* config.in, configure: Regenerate.
    628 
    629 2012-05-24  Pedro Alves  <palves (a] redhat.com>
    630 
    631 	PR gdb/7205
    632 
    633 	Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout.
    634 
    635 2012-03-24  Mike Frysinger  <vapier (a] gentoo.org>
    636 
    637 	* aclocal.m4, config.in, configure: Regenerate.
    638 
    639 2011-12-30  Mike Frysinger  <vapier (a] gentoo.org>
    640 
    641 	PR sim/12862
    642 	* simops.c (OP_C_C): Only handle TARGET_SYS_fork, TARGET_SYS_execve,
    643 	TARGET_SYS_pipe, TARGET_SYS_rename, and TARGET_SYS_chown when they
    644 	are defined.
    645 
    646 2011-12-03  Mike Frysinger  <vapier (a] gentoo.org>
    647 
    648 	* aclocal.m4: New file.
    649 	* configure: Regenerate.
    650 
    651 2011-10-17  Mike Frysinger  <vapier (a] gentoo.org>
    652 
    653 	* configure.ac: Change include to common/acinclude.m4.
    654 
    655 2011-10-17  Mike Frysinger  <vapier (a] gentoo.org>
    656 
    657 	* configure.ac: Change AC_PREREQ to 2.64.  Delete AC_CONFIG_HEADER
    658 	call.  Replace common.m4 include with SIM_AC_COMMON.
    659 	* configure: Regenerate.
    660 
    661 2010-04-14  Mike Frysinger  <vapier (a] gentoo.org>
    662 
    663 	* interp.c (sim_write): Add const to buffer arg.
    664 
    665 2010-01-09  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
    666 
    667 	* configure: Regenerate.
    668 
    669 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues (a] gmx.de>
    670 
    671 	* config.in: Regenerate.
    672 	* configure: Likewise.
    673 
    674 	* configure: Regenerate.
    675 
    676 2008-07-11  Hans-Peter Nilsson  <hp (a] axis.com>
    677 
    678 	* configure: Regenerate to track ../common/common.m4 changes.
    679 	* config.in: Ditto.
    680 
    681 	* interp.c (hash): Remove incorrect prototype.
    682 
    683 2008-06-06  Vladimir Prus  <vladimir (a] codesourcery.com>
    684 	    Daniel Jacobowitz  <dan (a] codesourcery.com>
    685 	    Joseph Myers  <joseph (a] codesourcery.com>
    686 
    687 	* configure: Regenerate.
    688 
    689 2008-05-02  M Ranga Swami Reddy <MR.Swami.Reddy (a] nsc.com>
    690 
    691 	* interp.c: Update the machine code decode algorithm using hash table.
    692 	* Makefile.in, cr16_sim.h, gencode.c and  simops.c: Update for typos
    693 	and coding standards.
    694 
    695 2008-02-12  M Ranga Swami Reddy <MR.Swami.Reddy (a] nsc.com>
    696 
    697 	* ChangeLog, Makefile.in, configure, configure.in, cr16_sim.h,
    698 	gencode.c, interp.c, simops.c, endian.c: Created.
    699