Commit graph

235 commits

Author SHA1 Message Date
ceriel 889cf28571 Added target optimizer 1988-06-14 09:43:11 +00:00
ceriel 066439ec19 changed int?? to em?? 1988-05-06 13:46:55 +00:00
ceriel 2cd29242ae deleted int 1988-04-29 11:00:40 +00:00
ceriel 865e5b607a Added include 1988-04-20 09:25:31 +00:00
ceriel eb1ddcb2a3 Added minix 1988-04-19 11:01:39 +00:00
ceriel a4d9ed6ac8 Initial revision 1988-04-19 10:48:34 +00:00
ceriel d5b7752fdb Added define for ACK 1988-04-19 10:30:15 +00:00
ceriel 9d3ae1c4d0 Added minixST 1988-04-19 09:40:02 +00:00
ceriel 1519576e82 Added .distr 1988-04-19 09:22:48 +00:00
ceriel 647b192b1f Initial revision 1988-04-19 09:15:48 +00:00
ceriel 449ea0d073 Added .distr 1988-04-19 09:13:41 +00:00
ceriel 2a7411dd91 Added descr 1988-04-19 09:10:18 +00:00
ceriel ba88529f50 deleted LLgen from distr file 1988-04-18 10:36:07 +00:00
ceriel 3df72f4136 Also allow .def files; compiler will give error message 1988-04-11 12:45:45 +00:00
ceriel b371c91584 Added xenix3 1988-04-11 12:44:36 +00:00
ceriel b64a224b99 Added modula-2 1988-04-06 18:34:20 +00:00
ceriel 14cdead342 lay-out mod 1988-04-06 18:31:49 +00:00
ceriel f80afde044 Added floating point lib and modula-2 1988-04-06 18:31:20 +00:00
ceriel 935ae44985 Added modula-2 1988-04-06 18:18:55 +00:00
ceriel c255ffeaaa Added some defines 1988-04-06 18:12:43 +00:00
ceriel 8e394c3c08 updated 1988-04-06 18:06:23 +00:00
ceriel 93c6adda3c Added modula-2 1988-04-06 18:04:33 +00:00
ceriel 07a378fffe corrected 1988-02-18 10:06:46 +00:00
ceriel 50b73dc023 corrected 1987-11-04 10:54:02 +00:00
ceriel f05d6fb70e improved alignments, and added libfp 1987-11-04 10:48:25 +00:00
ceriel 4d67ee1150 improved alignments, and added libfp 1987-11-04 10:28:01 +00:00
ceriel 2682c42a9e fixed alignments, and added floating point lib 1987-11-03 16:03:18 +00:00
ceriel ad65ffcf9b Added floating point lib 1987-11-03 15:33:28 +00:00
ceriel 1387926fdd align sections on long boundaries, add floating point 1987-11-03 15:13:57 +00:00
ceriel f19ffa5328 Initial revision 1987-10-06 16:58:10 +00:00
ceriel d4a31af34d set section alignments to 4 1987-10-05 09:01:56 +00:00
ceriel 832066b81f use our own assembler instead of /bin/as 1987-08-06 11:36:47 +00:00
ceriel c550150071 pass -i flag to modula-2 compiler, via -Xi 1987-07-22 13:30:06 +00:00
ceriel 1ae2bd256e map -Xs flag to -s for modula-2 compiler 1987-06-23 17:15:56 +00:00
ceriel 479d45d2d9 Added modula, -L was passed twice to peephole optimizer 1987-05-20 14:51:02 +00:00
ceriel d1e9f4e811 tell modula-2 compiler about the word-size! 1987-05-14 11:33:24 +00:00
ceriel d85e43545b fix 1987-05-13 16:38:31 +00:00
ceriel 2f729a1c05 added modula-2 1987-05-13 16:18:17 +00:00
ceriel c20940b631 added modula-2 1987-05-13 16:16:57 +00:00
ceriel bbb0f99495 added modula-2 1987-05-13 14:41:31 +00:00
ceriel debba57b43 made to work with Modula-2 again 1987-05-12 18:20:10 +00:00
ceriel 7df184a5ec previous fix was wrong; corrected 1987-05-11 12:47:59 +00:00
ceriel 63ebea7540 small fix: -I flag was passed twice 1987-05-11 12:31:51 +00:00
ceriel 2ab263265b Initial revision 1987-04-16 13:27:42 +00:00
ceriel 81b1d21c35 Initial revision 1987-04-13 10:32:47 +00:00
ceriel e4758a2c48 -K becomes -KR 1987-04-03 13:18:38 +00:00
ceriel 2e3f2a4a62 tail_em must be scanned twice, because tail_mon contains C-routines 1987-03-31 07:30:44 +00:00
ceriel 2cc1d41f57 Pass preprocessor flags 1987-03-30 13:20:05 +00:00
ceriel 8e8b8c27d7 use own occam library 1987-03-30 07:59:57 +00:00
ceriel 70c76be920 Use own occam library 1987-03-30 07:55:12 +00:00
ceriel dc44540ee8 *** empty log message *** 1987-03-27 12:27:17 +00:00
ceriel db5b8614f3 *** empty log message *** 1987-03-26 17:54:45 +00:00
ceriel f37189ba9b modification to make it easier to edit 1987-03-26 12:44:04 +00:00
ceriel 7f60f6f8c1 Added possibility to pass -V option to compilers 1987-03-25 12:42:12 +00:00
ceriel f408948925 description of asopt apparently has to be in front of the one for as. 1987-03-25 07:49:59 +00:00
ceriel 778948b661 Working version 1987-03-11 14:30:13 +00:00
ceriel 6338348877 Added __USG 1987-03-10 15:54:32 +00:00
ceriel 587c766673 Added CC_ALIGN 1987-03-10 15:40:20 +00:00
ceriel 2e4cf6fe8c Added a define for __BSD4_2 1987-03-10 14:14:38 +00:00
ceriel 2f9ab80205 Initial revision 1987-03-03 09:46:29 +00:00
ceriel eee1d86fc3 *** empty log message *** 1987-02-26 16:22:08 +00:00
ceriel 509439d906 Added ocm, m2, ego, opt2, . 1987-02-26 12:45:37 +00:00
ceriel 00b8ca7b58 Added Occam 1987-02-26 10:24:07 +00:00
ceriel f06b2707b9 Added Occam 1987-02-26 10:06:50 +00:00
ceriel 780c7ba10d *** empty log message *** 1987-02-23 22:49:20 +00:00
ceriel 4fe6ea9c8a *** empty log message *** 1987-02-23 19:39:57 +00:00
ceriel 0a70c8f525 Initial revision 1987-02-21 22:26:39 +00:00
ceriel 063bfe6cb7 other place for include files 1987-02-11 14:49:14 +00:00
ceriel 694f7dfee4 Added asopt 1987-02-04 15:55:32 +00:00
ceriel f3b298586f Initial revision 1987-02-03 14:59:54 +00:00
ceriel 9b2329a49b *** empty log message *** 1987-02-03 14:57:24 +00:00
ceriel eab8db26fe new include directories 1987-02-03 14:55:15 +00:00
ceriel 73e1381194 *** empty log message *** 1987-02-03 14:50:30 +00:00
ceriel 3a75a34c31 *** empty log message *** 1987-02-03 14:36:29 +00:00
ceriel 1672c06a36 backend must accept .g files 1987-02-02 20:40:59 +00:00
ceriel 9abc993f08 back-end must accept .g files 1987-02-02 20:40:04 +00:00
ceriel f5c1d53512 added asopt 1987-02-02 20:36:15 +00:00
ceriel 04a416828b *** empty log message *** 1987-02-02 20:31:55 +00:00
ceriel 22a6938332 *** empty log message *** 1987-02-02 17:40:30 +00:00
ceriel c51a2b3a6c *** empty log message *** 1987-02-02 11:15:48 +00:00
ceriel 60c746ed21 *** empty log message *** 1987-02-02 11:07:21 +00:00
ceriel 8ac474583b New version with new assembler, link editor 1987-02-02 10:55:41 +00:00
em dc6b14760d *** empty log message *** 1987-02-02 10:52:23 +00:00
ceriel 8340d30d77 new version for new assembler and new c library 1987-02-02 10:50:09 +00:00
ceriel e024792e68 Initial revision 1987-02-02 10:25:38 +00:00
ceriel 93c2a95860 new assembler producing .o files 1987-01-20 14:53:11 +00:00
ceriel 32f1fc504c new assembler producing .o files 1987-01-20 14:20:33 +00:00
ceriel 3a2030f3b6 assembler now produces .o format 1987-01-20 14:14:19 +00:00
ceriel 61158d4693 New description file, using LED. 1987-01-08 11:22:44 +00:00
ceriel 2934d628b5 Added -Vi... flag to Pascal compiler options. 1986-07-21 09:58:19 +00:00
ceriel 40915d76c6 Name change : tail_em.vend -> end_em.s 1985-09-19 14:03:13 +00:00
em 8ebd47f7d7 The identifier ns occurs in C programs. 1985-07-26 17:15:15 +00:00
em bccc87a808 Annita's versie 1985-07-26 17:14:13 +00:00
em 37c3bced4b Adapted to using the new linker. 1985-06-04 09:48:00 +00:00
keie be9e253a2f Added 1)libsys 2)end_em.
Changed handling of -i flag.
1985-04-02 11:21:33 +00:00
keie 35fae90a9d Fetch head_em from pmds4.
Short size is 2 not 4!
1985-03-26 14:58:54 +00:00
keie dc92fe358e *** empty log message *** 1985-03-26 14:48:32 +00:00
em ffd0d165a7 *** empty log message *** 1985-03-18 15:52:00 +00:00
keie 7a790e48fb Bleasdale only. 1985-03-04 16:47:56 +00:00
keie 32bc0f2982 Initial revision 1985-03-04 16:44:32 +00:00
keie fb4a3fd479 *** empty log message *** 1985-03-04 16:35:40 +00:00
keie 17e13e9e71 Adapted to single cv for all machines. 1985-03-01 22:11:46 +00:00
keie ee63833f41 Basic also needs libc.a. 1985-02-17 22:47:40 +00:00
em c90c70bb84 Now fetching sedf from this directory instead of
from the cg source directory.
1985-02-05 11:44:40 +00:00
keie b2b1167d7a See the logfile of mach/m68k2/libem/Makefile. 1984-12-20 14:21:35 +00:00
keie 4d8c88e7b1 The first version, copied from 6800. 1984-12-18 15:13:56 +00:00
keie b4faacec8c The first version, copied from 6809. 1984-12-18 15:13:55 +00:00
keie e3bf7b5dc7 Removed the need for as in lib/m68k4.
The as in lib/m68k2 is now used directly.
1984-12-17 17:20:57 +00:00
sater ea8e311e5a Changed descr to use recently developed 8080/cg. 1984-12-17 14:36:16 +00:00
keie c39e619032 Added Basic library and Revision number. 1984-12-10 15:14:00 +00:00
keie 4a2c2d89a0 Added revision number. 1984-12-10 14:57:51 +00:00
keie 468cdfd3eb 1 - Added Basic library.
2 - Added revision number.
1984-12-10 14:41:49 +00:00
keie 83f3de1555 Initial revision 1984-12-10 14:41:30 +00:00
keie ef7ea116cd Added Basic library. 1984-12-10 14:29:51 +00:00
keie f4ab1bb6e6 Initial revision 1984-12-10 14:28:41 +00:00
keie 7e8d898bcb Initial revision 1984-12-03 23:20:13 +00:00
keie 550e4d3cee Adapted to use the files in the library directory dedicated to the pmds. 1984-12-03 22:55:26 +00:00
keie 271b83ecb3 Initial revision 1984-12-03 22:02:45 +00:00
em 90c1dc7c06 Installed basic compiler in ACK tree. 1984-11-27 23:59:28 +00:00
bal 95dd252a5b arguments for asld changed. several libraries added. 1984-11-05 15:29:48 +00:00
bal 87c5817216 program for be is {LIB}/cg instead of {LIB}/be 1984-11-05 15:13:20 +00:00
em 6913efe107 Adapted to new tree shape for libraries and binaries. 1984-11-05 14:42:17 +00:00
sater 45887f2b72 Name of error file was wrong, it was the runtime error file instead
of the compile time error file.
1984-11-01 09:30:36 +00:00
keie 916b1b016e Moved the include directory from mach/ibm/include to lib/ibm/include. 1984-10-25 11:00:06 +00:00
em 94e069fde1 Initial revision 1984-10-09 10:36:29 +00:00
keie 00bd62d942 Corrected a small bug in the pc mapflags. 1984-10-04 10:54:11 +00:00
keie 0abe5e195e 1- Added RCS identification.
2- The pathnames of the Pascal compiler and Compile time-error file
   are now always explicitly passed to em_pc.
1984-10-04 10:47:03 +00:00
keie 5895758914 Added ego, basic and callname conventions. 1984-09-10 17:34:04 +00:00
keie 93672962a1 The name "unix" is now predefined for preprocessor usage. 1984-08-02 14:13:04 +00:00
em 24af0db0e5 The name cpp.new for the alternative C-preprocessor is
no longer needed.
1984-06-21 13:16:26 +00:00
em e11e21fcf8 Assembler peephole optimizer added. 1984-06-21 13:09:51 +00:00
keie 69d23fe0fc Adapted to use the new backend. 1984-06-21 11:26:10 +00:00
keie 782ca5a662 Adapted to the new C preprocessor that does NOT have
ANY default include directories like /usr/include.
1984-06-21 11:25:05 +00:00
keie 5cc6cf8b33 Initial revision 1984-06-21 11:24:08 +00:00
keie 3b4b7cac60 Initial revision 1984-06-21 10:57:59 +00:00