home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / gdb-4.16-base.tgz / gdb-4.16-base.tar / fsf / gdb / sim / z8k / ChangeLog next >
Text File  |  1996-02-21  |  8KB  |  230 lines

  1. Wed Feb 21 12:17:27 1996  Ian Lance Taylor  <ian@cygnus.com>
  2.  
  3.     * configure: Regenerate with autoconf 2.7.
  4.  
  5. Thu Jan 11 16:59:07 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
  6.  
  7.     * writecode.c (info_args, case CLASS_DISP8): Sign extend using
  8.     shifts instead of char cast.
  9.     (shift): Likewise.
  10.  
  11. Fri Jan  5 15:36:26 1996  Jim Wilson  <wilson@chestnut.cygnus.com>
  12.  
  13.     * mem.c (get_page_and_offset): Allocate 16MB not 8MB.
  14.  
  15. Fri Oct 13 15:02:45 1995  steve chamberlain  <sac@slash.cygnus.com>
  16.  
  17.     * iface.c (sim_set_callbacks): New.
  18.  
  19. Tue Oct 10 11:13:55 1995  Fred Fish  <fnf@cygnus.com>
  20.  
  21.     * Makefile.in (BISON): Remove macro.
  22.  
  23. Wed Sep 20 13:35:35 1995  Ian Lance Taylor  <ian@cygnus.com>
  24.  
  25.     * Makefile.in (maintainer-clean): New synonym for realclean.
  26.  
  27. Fri Sep  8 13:16:10 1995  Ian Lance Taylor  <ian@cygnus.com>
  28.  
  29.     * Makefile.in (install): Don't install in $(tooldir).
  30.  
  31.     * configure.in: Call AC_CONFIG_HEADER.  Don't try to use
  32.     bfd/hosts/*.h file or bfd/config/*.mh file.  Call AC_PROG_CC and
  33.     AC_PROG_RANLIB.  Substitute in values for CFLAGS, HDEFINES, AR,
  34.     and CC_FOR_BUILD.  Call AC_CHECK_HEADERS for various header files.
  35.     Touch stamp.h if creating config.h.
  36.     * configure: Rebuild.
  37.     * config.in: New file, created by autoheader.
  38.     * Makefile.in (AR): Define as @AR@.
  39.     (CC): New variable, defined as @CC@.
  40.     (CFLAGS): Define as @CFLAGS@.
  41.     (CC_FOR_BUILD): New variable, defined as @CC_FOR_BUILD@.
  42.     (RANLIB): Define as @RANLIB@.
  43.     (HDEFINES, TDEFINES): New variables.
  44.     (@host_makefile_frag@): Remove.
  45.     (support.o, comped1.o, comped3.o): Depend upon config.h.
  46.     (compedb3.o, comped2.o): Likewise.
  47.     (mem.o): New target.
  48.     (tc-gen2.h): Depend upon writecode, not quick.c.
  49.     (writecode): Build using $(CC_FOR_BUILD).
  50.     (writecode.o, list.o, quick.o): New targets.
  51.     (mostlyclean): Make the same as clean, not distclean.
  52.     (clean): Remove config.log.
  53.     (distclean): Remove config.h and stamp-h.
  54.     (Makefile): Don't depend upon @frags@.  Just rebuild Makefile when
  55.     invoking config.status.
  56.     (config.h, stamp-h): New targets.
  57.     * comped1.c: Don't include "sysdep.h".
  58.     (INLINE): Define as inline, not static inline.
  59.     * comped3.c, compedb3.c, run.c: Don't include "sysdep.h".
  60.     * mem.c: Include "config.h".  Don't include "sysdep.h".  Include
  61.     <stdlib.h> if it exists.
  62.     * support.c: Include "config.h".  Don't include "sysdep.h".
  63.     Include <stdio.h>.  Include <time.h> and <sys/times.h> if they
  64.     exists.  Include <sys/types.h> and <sys/stat.h>.
  65.     (get_now): Only use times if <sys/times.h> exists; otherwise use
  66.     time.
  67.     * writecode.c: Include "config.h".  Include <stdio.h>.  Include
  68.     <stdlib.h> and <string.h> if they exist.  Include <strings.h> if
  69.     it exists and <string.h> does not.
  70.  
  71. Thu Aug  3 10:45:37 1995  Fred Fish  <fnf@cygnus.com>
  72.  
  73.     * Update all FSF addresses except those in COPYING* files.
  74.  
  75. Mon Jul 31 10:18:06 1995  steve chamberlain  <sac@slash.cygnus.com>
  76.  
  77.     * support.c (normal_flags_16): Calculate carry correctly.
  78.     (support_call): Return values in std regs too.
  79.  
  80. Fri Jul 28 12:10:06 1995  steve chamberlain  <sac@slash.cygnus.com>
  81.  
  82.     * inlines.h (put_byte_mem_da): Moved.
  83.     * run.c (main): Return program result.
  84.     * support.c (support_call): Return exit argument.
  85.     * writecode.c (rotate): Fix a load of bugs.
  86.     (info_decode): Insert missing break after OPC_rrc.
  87.  
  88. Wed Jul  5 16:13:43 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
  89.  
  90.       * Makefile.in, configure.in: converted to autoconf.
  91.     * configure: New file, generated with autconf 2.4.
  92.  
  93.     * z8k.mt: Removed.
  94.  
  95. Fri Jun 30 16:53:09 1995  Stan Shebs  <shebs@andros.cygnus.com>
  96.  
  97.     * iface.c (sim_do_command): New function.
  98.  
  99. Wed May 24 16:31:38 1995  Jim Wilson  <wilson@chestnut.cygnus.com>
  100.  
  101.     * configure.in: Fix typo in last change.
  102.  
  103. Mon Mar 27 10:32:34 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
  104.  
  105.     * run.c: parse arguments with getopt().
  106.  
  107. Tue Feb 28 17:31:00 1995  Ian Lance Taylor  <ian@cygnus.com>
  108.  
  109.     * configure.in: Use ../../bfd/hosts/std-host.h if specific
  110.     host unavailable.
  111.  
  112. Sun Feb 12 16:03:29 1995  Steve Chamberlain  <sac@splat>
  113.  
  114.     * iface.c (sim_stop_reason): (Make a bad syscall give a SIGILL.
  115.     * writecode.c (adiv):  Divides are always signed.
  116.  
  117. Wed Dec 28 21:30:09 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
  118.  
  119.     * inlines.h: Make INLINES static.
  120.     * mem.c (sitoptr): New instance.
  121.     * support.c (normal_flags_[32|16|8]): New functions.
  122.     (optimize_normal_flags): Use new functions.
  123.     * writecode.c (info_special): Handle sbc. (optimize_normal_flags):
  124.     Always recalc flags.
  125.  
  126. Wed May 18 14:38:49 1994  Doug Evans  (dje@canuck.cygnus.com)
  127.  
  128.     * support.c (sim_open): Delete from here.
  129.     (sim_set_args): Delete from here.
  130.     (sim_kill): Delete from here.
  131.     * iface.c (sim_*): Make result void where there isn't one.
  132.     (sim_clear_breakpoints): Delete.
  133.     (sim_set_pc): Delete.
  134.     (sim_info): Delete printf_fn arg, all callers changed.
  135.     (sim_open): Define here.
  136.     (sim_close): New function.
  137.     (sim_load): New function.
  138.     (sim_create_inferior): Renamed from sim_set_args.
  139.     (sim_kill): Define here.
  140.     * run.c (printf): Delete declaration.
  141.     (main): Call sim_create_inferior instead of sim_set_pc.
  142.     * sim.h (sim_clear_breakpoints): Delete.
  143.  
  144. Wed May 18 13:22:02 1994  Steve Chamberlain  (sac@jonny.cygnus.com)
  145.  
  146.     * writecode.c (main): Disable the chopping of large initializers.
  147.     GCC can now cope.
  148.  
  149. Sat May  7 17:24:46 1994  Steve Chamberlain  (sac@cygnus.com)
  150.  
  151.     * writecode.c (info_args): Add resflg and setflg.
  152.     * list.c : Regenerated.
  153.     * Makefile.in: First rule is now called 'all'
  154.  
  155. Sat Dec 11 16:39:30 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
  156.  
  157.     * iface.c (sim_store_register): Get regval the right way up.
  158.     * writecode.c (info_args): Add lda.
  159.  
  160. Tue Oct 26 13:01:46 1993  Doug Evans  (dje@canuck.cygnus.com)
  161.  
  162.     * Makefile.in (INCDIR): Fix definition.
  163.     (CSEARCH): Add -I$(srcdir)/../../gdb
  164.     (comped1.o, comped3.o, compedb3.o, comped2.o): Use CSEARCH, not INCDIR.
  165.     * iface.c: Replace #include "../include/wait.h" with "remote-sim.h".
  166.     (sim_set_pc): int result, use SIM_ADDR for type of arg `addr'.
  167.     (sim_store_register): int result, pass value by reference.
  168.     (sim_fetch_register): Use unsigned char * for arg `buf'.
  169.     (sim_write): int result, use SIM_ADDR for `where' arg,
  170.     use unsigned char * for `what' arg.
  171.     (sim_read): Ditto.
  172.     (sim_resume): int result.
  173.     (sim_stop_reason): Renamed from sim_stop_signal, int result,
  174.     new arg `reason'.
  175.     (sim_info): int result, merge sim_info_print into here.
  176.     (sim_info_print): Deleted.
  177.     * run.c: #include <stdio.h>
  178.     (main): Update call to sim_info.
  179.     * sim.h: Remove various prototypes defined in remote-sim.h.
  180.  
  181. Sat Oct 23 15:16:45 1993  Doug Evans  (dje@canuck.cygnus.com)
  182.  
  183.     * iface.c (sim_stop_signal): Result is now enum sim_stop.
  184.  
  185. Thu Oct  7 19:01:07 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
  186.  
  187.     * writecode.c (doset, info_docode): Understand set and res insns.
  188.  
  189. Thu Sep 30 11:30:42 1993  Steve Chamberlain  (sac@phydeaux.cygnus.com)
  190.  
  191.     * support.c (tm_info_print):  If no timetaken, don't divide by zero.
  192.  
  193. Fri Jul 30 15:51:54 1993  david d `zoo' zuhn  (zoo@rtl.cygnus.com)
  194.  
  195.     * writecode.c (div): rename to divide, to resolve conflict with
  196.     ANSI function div from <stdlib.h>
  197.  
  198. Mon Mar 15 15:48:50 1993  Ian Lance Taylor  (ian@cygnus.com)
  199.  
  200.     * z8k.mt (DO_INSTALL): Renamed from INSTALL.
  201.  
  202. Tue Mar  9 12:32:29 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
  203.  
  204.     * writecode.c (main): Make the vector 'big' static, so that it
  205.     will compile on the apollo.
  206.     * support.c: Use the ANSI compilant __inline__.
  207.  
  208. Fri Mar  5 07:54:18 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
  209.  
  210.     * writecode.c (main): When using gcc, split the tables into
  211.     sections so that it will compile.
  212.     * Makefile.in: Get ar args right.
  213.     * tm.h: Fix gcc prototypes.
  214.  
  215. Wed Mar  3 15:04:48 1993  Steve Chamberlain  (sac@poseidon.cygnus.com)
  216.  
  217.     * support.c (fail): Get the argument count right.
  218.     * tm.h: Lint.
  219.     * writecode.c (main): Pass all the arguments emit needs.
  220.  
  221. Tue Feb  2 07:49:42 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
  222.  
  223.     * lint, prototypes
  224.  
  225. Fri Jan 15 12:43:08 1993  Steve Chamberlain  (sac@thepub.cygnus.com)
  226.  
  227.     * New
  228.  
  229.  
  230.