Commit Graph

  • 2d8dcaa2df Initial revision bal 1985-01-18 09:59:09 +00:00
  • d8d2068664 Initial revision garde 1985-01-17 14:31:34 +00:00
  • e1ef16649c Initial revision duk 1985-01-17 14:20:52 +00:00
  • 6512a304a0 Checking in Martin's changes. em 1985-01-17 14:10:27 +00:00
  • e75b8772ca Added some documentation for the interface between C and Pascal. This was necessary because the format of Pascal and C procedure pointers differ from now on. keie 1985-01-17 13:22:49 +00:00
  • d19105ef78 Added the test program for the C<=>Pascal interface. keie 1985-01-17 12:43:51 +00:00
  • f9b105e07a *** empty log message *** keie 1985-01-17 12:43:04 +00:00
  • 218ce4596e The EM runtime routines are reentrant now, so the remark about reentrancy is removed from this file. bal 1985-01-17 10:39:33 +00:00
  • 8f7a447719 Bug fixed: a0 is changed by call to _brk, so it should be saved & restored. bal 1985-01-17 10:33:23 +00:00
  • 14a9b13fd3 Added RCS id. keie 1985-01-11 17:03:53 +00:00
  • d72ad93216 Allows optional second argument. This is the name of the destination file. The destination directory is determined by compare. keie 1985-01-11 16:46:02 +00:00
  • 081413cfda 1 - Allows 2 arguments, 1 - name of source in current directory. 2 - name of destination file(!path), default arg 1. 2 - Make the necessary dirctory. 3 - runs ranlib if "ar t ... | grep SYMDEF succeeds. keie 1985-01-11 16:43:56 +00:00
  • f0d34942e3 Added RCS id. keie 1985-01-11 16:28:30 +00:00
  • 959138af97 The previous fix produced an array in which the values were one off. This has been fixed. keie 1985-01-11 13:42:51 +00:00
  • c61ea7ee53 *** empty log message *** keie 1985-01-11 13:20:36 +00:00
  • 22e4268cc7 The recursive call of setp1 initialized elements 0...ASIZE. This is out of bounds and now altered into 0..ASIZE-1. keie 1985-01-11 13:17:26 +00:00
  • e2c5191f0c *** empty log message *** keie 1985-01-11 13:13:56 +00:00
  • 7f0def8861 RREMOVE section updated. sater 1985-01-11 09:44:34 +00:00
  • dac2f97109 extra define added to aid in generation of DO_RREMOVE sater 1985-01-11 09:42:17 +00:00
  • 3a528a7324 code was added to generate DO_RREMOVE sater 1985-01-11 09:41:47 +00:00
  • 3534869cb5 code was added to cause generation of DO_RREMOVE in some cases sater 1985-01-11 09:41:13 +00:00
  • e9b6045b5a diffs were applied to make default register property at stacking rule -1 instead of 0. sater 1985-01-11 09:40:40 +00:00
  • a1a8fd99a0 Optional register property in stacking rules must be -1 when absent. Fixed this. sater 1985-01-10 16:30:09 +00:00
  • d7fb9edfe2 Maybe some minor changes. duk 1985-01-10 13:35:39 +00:00
  • 58126396af Added call to trap signals. duk 1985-01-10 13:24:36 +00:00
  • 55017702e2 Header and section table now allocated statically. duk 1985-01-10 13:22:04 +00:00
  • 7d312abd59 Inline expansion of index_adjust() and compute_origins(). Section table now allocated statically. duk 1985-01-10 13:19:47 +00:00
  • ba826bad5c Added routine to check signals. duk 1985-01-10 13:17:22 +00:00
  • 4ba6e7a39c *** empty log message *** sater 1985-01-08 15:34:54 +00:00
  • f838dd1047 Initial revision sater 1985-01-08 15:28:26 +00:00
  • 6aaff51b39 *** empty log message *** keie 1985-01-08 13:52:58 +00:00
  • f532b58045 Added provisions for copying everything after the string area into the resulting object file. Because this is most likely symbolic debugging information, these are parametrized by #ifdef SYMDBUG. duk 1985-01-08 11:54:57 +00:00
  • 576688fc10 *** empty log message *** keie 1985-01-08 11:48:43 +00:00
  • 72b83cca59 *** empty log message *** sater 1985-01-08 09:59:28 +00:00
  • 5edf93d2de *** empty log message *** keie 1985-01-07 15:54:38 +00:00
  • dd0951f114 *** empty log message *** keie 1985-01-07 15:43:50 +00:00
  • 5779a88371 *** empty log message *** keie 1985-01-07 14:39:27 +00:00
  • 22c95138aa *** empty log message *** keie 1985-01-07 14:26:46 +00:00
  • d0268a4ec1 *** empty log message *** keie 1985-01-07 14:15:47 +00:00
  • 112211eb3b *** empty log message *** keie 1985-01-07 13:57:25 +00:00
  • d0444e3a04 15-5-83 EGK The coercion from rm1 to register contained allocate(%[1],GENREG). The %[1] here is incorrect and has been removed. 16-5-83 EGK The word before the movb was cleared by a xor. Now we clear the upper byte after the movb. This allows the %[1] to be added to the allocate. keie 1985-01-07 13:51:36 +00:00
  • 9beb72e69b *** empty log message *** keie 1985-01-07 13:49:31 +00:00
  • 5fedca22ad *** empty log message *** keie 1985-01-07 13:37:12 +00:00
  • b4ad7c46da *** empty log message *** keie 1985-01-07 13:08:48 +00:00
  • c2229e5c60 Initial revision sater 1985-01-04 14:05:25 +00:00
  • 11b3f3aa8a added entries for cg,ncg and cgg sater 1985-01-04 14:04:10 +00:00
  • 79411cb4b3 added entry for ncg.doc sater 1985-01-04 13:57:11 +00:00
  • dd8505531b Initial revision sater 1985-01-04 13:55:07 +00:00
  • 9e92291cdc A temporarily needed Makefile. keie 1985-01-01 23:21:10 +00:00
  • 26f38cada3 *** empty log message *** keie 1985-01-01 22:33:43 +00:00
  • c235c1a93d *** empty log message *** keie 1985-01-01 22:27:02 +00:00
  • d16efbab98 *** empty log message *** keie 1985-01-01 22:19:09 +00:00
  • 57115f49cc Take precautions against an already existing march. keie 1985-01-01 21:32:02 +00:00
  • 5e8a571801 *** empty log message *** keie 1985-01-01 19:56:08 +00:00
  • 006c4b7a49 *** empty log message *** keie 1985-01-01 19:42:53 +00:00
  • 5662050ad3 Initial revision keie 1985-01-01 19:30:24 +00:00
  • 6a08d40d15 1 - Added void. 2 - Data and function pointers have the same size. keie 1985-01-01 19:24:34 +00:00
  • fe6eed6c76 Added RCS identification. keie 1985-01-01 18:35:40 +00:00
  • 0ebd337637 *** empty log message *** keie 1985-01-01 18:34:12 +00:00
  • ffb167e8b2 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
  • 6860747f3e Adapted to new tree structure. keie 1984-12-21 14:23:10 +00:00
  • 18dbfc024e 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
  • e129db8343 1 - Added RCS id. 2 - Used two argument [feature] of install. keie 1984-12-20 14:26:14 +00:00
  • b2b1167d7a See the logfile of mach/m68k2/libem/Makefile. keie 1984-12-20 14:21:35 +00:00
  • 6c9e4c84f0 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
  • 6b38714690 Added line for m68k interpreters manual. keie 1984-12-18 17:26:42 +00:00
  • 80d385c291 *** empty log message *** keie 1984-12-18 17:22:29 +00:00
  • 37d01caabd 1 - signal did not clear the stack properly. 2 - lseek did not return correct. keie 1984-12-18 17:12:12 +00:00
  • 7b39ce2cfa Traps now work as documented. keie 1984-12-18 17:11:35 +00:00
  • 53a88ccd69 1 - Human readable profile and count. 2 - Length of last table is now 64. keie 1984-12-18 17:09:36 +00:00
  • 2d4614ca5a Profile, count, flow in non-local goto corrected. keie 1984-12-18 17:08:54 +00:00
  • 246f45c867 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
  • b544d3b401 Replaced clr by the faster mov #0, (for d registers). keie 1984-12-18 17:06:36 +00:00
  • 5f41dcd958 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
  • 9ea83d0838 Finishing profile tables. keie 1984-12-18 16:59:51 +00:00
  • 45e2eea414 1 - length of last table 2 - human readable profile and count output. keie 1984-12-18 16:58:30 +00:00
  • 8b60227186 Added pointer checks. keie 1984-12-18 16:58:11 +00:00
  • f0a6c2fbcf Altered 1980 in 1984. keie 1984-12-18 16:57:56 +00:00
  • 8636bd025e Added machines to be sent with the second distribution to the LNTABLES. keie 1984-12-18 15:28:19 +00:00
  • 4d8c88e7b1 The first version, copied from 6800. keie 1984-12-18 15:13:56 +00:00
  • b4faacec8c The first version, copied from 6809. keie 1984-12-18 15:13:55 +00:00
  • eb15231cf4 Don't rely on cpp to be in the $PATH, call it from em/lib. keie 1984-12-18 13:12:30 +00:00
  • cf947cedd3 Added Ack distribution Makefile names. keie 1984-12-18 13:12:03 +00:00
  • e3bf7b5dc7 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
  • a5e9c4f8d1 *** empty log message *** keie 1984-12-17 15:52:04 +00:00
  • 8c874d4632 Run $RANLIB if the shell variable is set. keie 1984-12-17 15:50:02 +00:00
  • d267037189 *** empty log message *** sater 1984-12-17 15:13:39 +00:00
  • ea8e311e5a Changed descr to use recently developed 8080/cg. sater 1984-12-17 14:36:16 +00:00
  • 3ab2889451 Added 6500 documentation. keie 1984-12-17 11:38:36 +00:00
  • c693044013 *** empty log message *** keie 1984-12-17 11:35:39 +00:00
  • 3b3d3f16b4 Adapted to new library. keie 1984-12-17 11:21:11 +00:00
  • 4f071008c8 *** empty log message *** keie 1984-12-17 11:11:37 +00:00
  • d77b2081c0 Now using LIST. keie 1984-12-17 11:06:48 +00:00
  • b097fe72a7 *** empty log message *** keie 1984-12-17 11:03:13 +00:00
  • 66d68121c8 Added F_DUM(Author of change-- Henry Bal). keie 1984-12-17 10:45:27 +00:00
  • 5060a9fcd6 *** empty log message *** keie 1984-12-17 10:44:08 +00:00
  • 523457f6ee Initial revision bal 1984-12-14 15:57:39 +00:00
  • 6babe9fccd Initial revision bal 1984-12-14 15:52:15 +00:00
  • ad815f1061 Initial revision bal 1984-12-14 15:41:14 +00:00
  • aa0f76a6cd Removed entries for pmds. keie 1984-12-14 13:45:42 +00:00