Commit Graph

  • 8ce02c938f *** empty log message *** keie 1985-01-01 19:56:08 +00:00
  • 4a085a558a *** empty log message *** keie 1985-01-01 19:42:53 +00:00
  • adee1f13b0 Initial revision keie 1985-01-01 19:30:24 +00:00
  • d68cf0c108 1 - Added void. 2 - Data and function pointers have the same size. keie 1985-01-01 19:24:34 +00:00
  • a536e69ff8 Added RCS identification. keie 1985-01-01 18:35:40 +00:00
  • aa81915541 *** empty log message *** keie 1985-01-01 18:34:12 +00:00
  • 5043de261e lay-out enhanced; flags (CFLAGS etc.) inherited from central Makefile; entry for compiling this phase with ack -O created. bal 1984-12-21 14:41:47 +00:00
  • d9ab5ba46a Adapted to new tree structure. keie 1984-12-21 14:23:10 +00:00
  • 2a0a27f00a Routine was wrong, leaving things on the stack in the one bit case, the inclusion of slu in this routine was bogus. It is never called anyway, so slu is taken out. sater 1984-12-20 15:17:05 +00:00
  • 751f4365a9 1 - Added RCS id. 2 - Used two argument [feature] of install. keie 1984-12-20 14:26:14 +00:00
  • 12202ff391 See the logfile of mach/m68k2/libem/Makefile. keie 1984-12-20 14:21:35 +00:00
  • 6c1b88998e The definition if the symbols, end, endbss etc, is moved from a library to a file. This to avoid 2 libraries in this directory. keie 1984-12-20 14:13:48 +00:00
  • 85239ebef6 Added line for m68k interpreters manual. keie 1984-12-18 17:26:42 +00:00
  • 06fa66f6ff *** empty log message *** keie 1984-12-18 17:22:29 +00:00
  • f042bef513 1 - signal did not clear the stack properly. 2 - lseek did not return correct. keie 1984-12-18 17:12:12 +00:00
  • ce14d6ad9d Traps now work as documented. keie 1984-12-18 17:11:35 +00:00
  • 5bf34a7ad2 1 - Human readable profile and count. 2 - Length of last table is now 64. keie 1984-12-18 17:09:36 +00:00
  • 98b1d72aa4 Profile, count, flow in non-local goto corrected. keie 1984-12-18 17:08:54 +00:00
  • 1821f0e587 1 - Improved line number updating when returning from library routines. 2 - Line 234, 0xD must be #0x1C, crashed at error handling for incorrect return size. keie 1984-12-18 17:07:23 +00:00
  • d1a5b58d03 Replaced clr by the faster mov #0, (for d registers). keie 1984-12-18 17:06:36 +00:00
  • da191d33c2 1 - Indexed addressing mode gave unwanted sign extends. They are replaced by additions. 2 - Added pointer checks. 3 - Completed parametrization of addresses of locals.  keie 1984-12-18 17:04:24 +00:00
  • 6100288a2f Finishing profile tables. keie 1984-12-18 16:59:51 +00:00
  • 8264bfc23f 1 - length of last table 2 - human readable profile and count output. keie 1984-12-18 16:58:30 +00:00
  • 843cb007e5 Added pointer checks. keie 1984-12-18 16:58:11 +00:00
  • c1fcf34d6a Altered 1980 in 1984. keie 1984-12-18 16:57:56 +00:00
  • 219b6b5b54 Added machines to be sent with the second distribution to the LNTABLES. keie 1984-12-18 15:28:19 +00:00
  • 7784bcf1a4 The first version, copied from 6800. keie 1984-12-18 15:13:56 +00:00
  • 6c0814bde7 The first version, copied from 6809. keie 1984-12-18 15:13:55 +00:00
  • dfea415aa3 Don't rely on cpp to be in the $PATH, call it from em/lib. keie 1984-12-18 13:12:30 +00:00
  • 95da5226fb Added Ack distribution Makefile names. keie 1984-12-18 13:12:03 +00:00
  • af8ab471e7 Removed the need for as in lib/m68k4. The as in lib/m68k2 is now used directly. keie 1984-12-17 17:20:57 +00:00
  • 2dd487db73 *** empty log message *** keie 1984-12-17 15:52:04 +00:00
  • db3342e865 Run $RANLIB if the shell variable is set. keie 1984-12-17 15:50:02 +00:00
  • 3394ae40b3 *** empty log message *** sater 1984-12-17 15:13:39 +00:00
  • 5b88923783 Changed descr to use recently developed 8080/cg. sater 1984-12-17 14:36:16 +00:00
  • 7091fd6cbc Added 6500 documentation. keie 1984-12-17 11:38:36 +00:00
  • 94e17b8685 *** empty log message *** keie 1984-12-17 11:35:39 +00:00
  • 3935dae9c2 Adapted to new library. keie 1984-12-17 11:21:11 +00:00
  • e8c1cfc107 *** empty log message *** keie 1984-12-17 11:11:37 +00:00
  • fee4bc3993 Now using LIST. keie 1984-12-17 11:06:48 +00:00
  • 7b551501a2 *** empty log message *** keie 1984-12-17 11:03:13 +00:00
  • 827ce2a2ce Added F_DUM(Author of change-- Henry Bal). keie 1984-12-17 10:45:27 +00:00
  • f31d74d66d *** empty log message *** keie 1984-12-17 10:44:08 +00:00
  • c3e475af74 Initial revision bal 1984-12-14 15:57:39 +00:00
  • ed3f76dea7 Initial revision bal 1984-12-14 15:52:15 +00:00
  • f946a2d503 Initial revision bal 1984-12-14 15:41:14 +00:00
  • b86ce9ae9a Removed entries for pmds. keie 1984-12-14 13:45:42 +00:00
  • 76715e219a Added Basic library and Revision number. keie 1984-12-10 15:14:00 +00:00
  • 184f22e538 Added revision number. keie 1984-12-10 14:57:51 +00:00
  • 957de399cd 1 - Added Basic library. 2 - Added revision number. keie 1984-12-10 14:41:49 +00:00
  • fa2714690d Initial revision keie 1984-12-10 14:41:30 +00:00
  • ca456f8868 Added Basic library. keie 1984-12-10 14:29:51 +00:00
  • fbec4a1d1d Initial revision keie 1984-12-10 14:28:41 +00:00
  • af434517be Initial revision bal 1984-12-10 13:36:12 +00:00
  • 732ec6f76e Removed the definition of the NEEDS variable. keie 1984-12-10 12:49:56 +00:00
  • 8e05cacf31 *** empty log message *** keie 1984-12-08 00:50:27 +00:00
  • 4ba9e23bc7 This makefile was copied from ../../m68k2/dl. The now irrelevant entries are removed. keie 1984-12-08 00:45:55 +00:00
  • 88d8a9cb71 Comparing shouldn't stop when one compare fails. keie 1984-12-08 00:40:04 +00:00
  • 972a6a41b8 Added entries for pr and opr. keie 1984-12-08 00:28:16 +00:00
  • 47fefae471 Adapted to new install + compare, added anties for cmp, clean, opr and pr. keie 1984-12-08 00:17:39 +00:00
  • 9c2e7adbd6 *** empty log message *** keie 1984-12-07 17:32:33 +00:00
  • 1ee974b3ec Improved "make pr". keie 1984-12-07 17:14:43 +00:00
  • 6eadfb8d13 An efficiency change only. keie 1984-12-07 16:52:09 +00:00
  • 8de2f14ce9 Added cmp entry. keie 1984-12-07 16:45:26 +00:00
  • 5aa9f95636 This one works, the previous one didn't. keie 1984-12-07 16:42:59 +00:00
  • e0e7310024 install now allows a source and destination name. keie 1984-12-07 16:38:13 +00:00
  • e5e467b257 Now use prototype makefile from ../../proto. keie 1984-12-07 15:22:22 +00:00
  • 55fa86d7be Removed a reference to a non existing Makefile ( in the lib directory). ceriel 1984-12-07 15:21:25 +00:00
  • a9465eeffc Bug fixed in optimizing two adjacent basic blocks. bal 1984-12-07 14:19:53 +00:00
  • 0797b57bd0 Changed access path of em h directory. keie 1984-12-07 14:01:33 +00:00
  • cb2393abcf Changed access path of en h directory. keie 1984-12-07 14:01:11 +00:00
  • 4db6d65b08 Initial revision keie 1984-12-07 13:41:58 +00:00
  • 3879880554 Initial revision keie 1984-12-07 10:42:27 +00:00
  • edfc9943ef The path lib/ack is changed into lib/descr. The name ack, used as a file name was a bit overloaded. keie 1984-12-06 11:08:40 +00:00
  • 6692cbb192 Changed so that the installation process will continue if LLgen is not present yet. Also added Makefile to the "make pr" entry. ceriel 1984-12-06 10:39:28 +00:00
  • 62f5a16cdf Repaired a few minor bugs. keie 1984-12-04 21:57:22 +00:00
  • 3b28b7bd26 I hope this version is correct. keie 1984-12-04 21:48:14 +00:00
  • 1b9d89a7e6 Initial revision keie 1984-12-04 21:38:13 +00:00
  • c7404cc041 Initial revision sater 1984-12-04 15:33:28 +00:00
  • a4c588562c Initial revision bal 1984-12-04 15:04:44 +00:00
  • 3e88c1ef02 WORDLENGTH now defined in automatically generated file wordlen.h Generate this file from makewlen.c bal 1984-12-04 15:04:01 +00:00
  • 3374980bbc WORDLENGTH now defined in automatically generated file worlen.h bal 1984-12-04 15:03:22 +00:00
  • 3ba6a9a47a Bug fixed: fill_item() should initialize item->it_desirable to TRUE. bal 1984-12-04 14:41:20 +00:00
  • 193d318e2f Added tail_m and tail_ln. keie 1984-12-04 13:31:03 +00:00
  • dfd575d062 regsave_cost() return void instead of short. bal 1984-12-04 13:04:27 +00:00
  • f6e0636553 regsave_cost() returns void instead of short. bal 1984-12-04 13:03:49 +00:00
  • a4a757bbad Initial revision keie 1984-12-03 23:20:13 +00:00
  • baf63af68c Adapted to use the files in the library directory dedicated to the pmds. keie 1984-12-03 22:55:26 +00:00
  • 9180900d52 Initial revision keie 1984-12-03 22:02:45 +00:00
  • f3aa113380 Comment closer ("*/") added to description of getlines(). bal 1984-12-03 12:12:37 +00:00
  • b35b5b0c11 fixup commit for branch 'unlabeled-2.8.1' cvs2hg 1984-11-30 11:14:19 +00:00
  • e8d88ed790 Increased MAXPATLEN to 8000. ceriel 1984-11-30 11:14:18 +00:00
  • 2d40a4fa61 Macros for B_DIST, B_USECNT and B_MARK removed, as these fields are no longer used. Declarations of nrinstrs and instrmap marked "extern" to satisfy ack compiler. bal 1984-11-30 10:52:05 +00:00
  • 0f77c7fb9f Declaration of items[] made static to avoid name conflict with ra_items.c Core allocation macros added. bal 1984-11-30 10:50:27 +00:00
  • 83c3f45a29 Declaration of items[] made static to avoid name conflict with ra.c bal 1984-11-30 10:49:09 +00:00
  • f84e129361 routines getcall(), get_text() and getcc() move from get.c to this file routines putactuals(), putcall(), and putcc() move from put.c to this file get.h, put.h, stdio.h, em_mnem.h and em_pseu.h included bal 1984-11-30 10:30:22 +00:00
  • bf86a0f8ef several data structures added (moved from types.h). core allocation macros added. bal 1984-11-30 10:28:35 +00:00
  • e7cbb5780b Declarations for iv and code_info added (moved from types.h). core allocation macros added. bal 1984-11-30 10:27:05 +00:00
  • 4a4b1ae156 core allocation macros added bal 1984-11-30 10:25:21 +00:00
  • 63e97ee535 declaration for sym,num and prc added (moved from types.h) bal 1984-11-30 10:24:21 +00:00