bal [Thu, 29 Nov 1984 10:09:15 +0000 (10:09 +0000)]
putcall and putcc removed (make local to IL phase)
current output file renamed "curoutp" and exported
outbyte, outshort and outoff exported.
bal [Wed, 28 Nov 1984 09:26:44 +0000 (09:26 +0000)]
cleaned up
em [Tue, 27 Nov 1984 23:59:28 +0000 (23:59 +0000)]
Installed basic compiler in ACK tree.
em [Tue, 27 Nov 1984 23:53:31 +0000 (23:53 +0000)]
1 - Added RCS identification.
2 - Changed the file name parseparams.c into parsepar.c, the original
name was too long for RCS under BSD4.1
3 - Adapted to ACK standard Makefile format(cmp,install,...)
4 - Included more dependencies.
em [Tue, 27 Nov 1984 23:51:07 +0000 (23:51 +0000)]
Added basic.doc.
em [Tue, 27 Nov 1984 23:48:38 +0000 (23:48 +0000)]
Added RCS identification.
em [Tue, 27 Nov 1984 23:46:32 +0000 (23:46 +0000)]
*** empty log message ***
em [Tue, 27 Nov 1984 23:41:46 +0000 (23:41 +0000)]
Removed conflict between rcs_id in basic.yacc and lex.c.
em [Tue, 27 Nov 1984 23:21:41 +0000 (23:21 +0000)]
Now using ACK default tmp directory from em_path.h.
em [Tue, 27 Nov 1984 23:13:28 +0000 (23:13 +0000)]
Added RCS identification.
em [Tue, 27 Nov 1984 22:23:55 +0000 (22:23 +0000)]
The version of basic copied from Martin Kerstens directory.
em [Tue, 27 Nov 1984 22:11:59 +0000 (22:11 +0000)]
The version of basic copied from Martin Kerstens directory.
bal [Tue, 27 Nov 1984 16:16:36 +0000 (16:16 +0000)]
Initial revision
bal [Tue, 27 Nov 1984 15:52:23 +0000 (15:52 +0000)]
cleaned up
bal [Tue, 27 Nov 1984 15:43:14 +0000 (15:43 +0000)]
stack_change was renamed stack_chg
bal [Tue, 27 Nov 1984 15:40:13 +0000 (15:40 +0000)]
Initial revision
bal [Tue, 27 Nov 1984 15:30:34 +0000 (15:30 +0000)]
"ivars" was renamed "ivvars" to avoid name conflict with sr_expr.c
bal [Tue, 27 Nov 1984 15:04:04 +0000 (15:04 +0000)]
cleaned up
bal [Tue, 27 Nov 1984 14:53:00 +0000 (14:53 +0000)]
cleaned up; dependecies added.
bal [Tue, 27 Nov 1984 14:25:02 +0000 (14:25 +0000)]
cleaned up.
bal [Tue, 27 Nov 1984 14:23:20 +0000 (14:23 +0000)]
cleaned up. use CC.
bal [Tue, 27 Nov 1984 14:21:55 +0000 (14:21 +0000)]
getoff() moved to front (was called before being defined)
declaration char *pseudo[] changed to char *pseudo[5] to suppress warining
bal [Tue, 27 Nov 1984 12:59:18 +0000 (12:59 +0000)]
"cc" replaced by $(CC)
keie [Mon, 26 Nov 1984 17:14:17 +0000 (17:14 +0000)]
Treatment of -R flag is altered.
1 - if recognized by mapflag and not by Ack internally no
complaint is given.
2 - If recognized by both mapflag and internally:
-R....-.... : effectuate only mapflag command
otherwise : effectuate both.
3 - If not recognized at all, give a warning message and
pass the flag to the linker.
keie [Mon, 26 Nov 1984 15:56:57 +0000 (15:56 +0000)]
This manual page was not included in the first distribution.
This version is hacked from the VU-Pascal distribution.
bal [Mon, 26 Nov 1984 15:15:07 +0000 (15:15 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 15:04:22 +0000 (15:04 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 14:51:59 +0000 (14:51 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 14:35:32 +0000 (14:35 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 14:14:55 +0000 (14:14 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 14:07:17 +0000 (14:07 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 13:58:05 +0000 (13:58 +0000)]
Initial revision
bal [Mon, 26 Nov 1984 13:43:22 +0000 (13:43 +0000)]
Initial revision
sater [Mon, 26 Nov 1984 11:09:11 +0000 (11:09 +0000)]
added documentation for the fmt_id and fmt_ilb macros
sater [Mon, 26 Nov 1984 10:50:46 +0000 (10:50 +0000)]
Added support for the fmt_id and fmt_ilb macros
sater [Tue, 20 Nov 1984 16:56:26 +0000 (16:56 +0000)]
In the RREMOVE section of this file, the field e_con of the
expression union was used in stead of e_reg.
Fixed. Checked all other occurrances, are correct.
sater [Tue, 20 Nov 1984 10:22:12 +0000 (10:22 +0000)]
The constant 512 slipped in instead of BUFSIZ.
Changed.
keie [Thu, 15 Nov 1984 14:24:35 +0000 (14:24 +0000)]
Added a check for non-ascii characters in the description files.
ceriel [Mon, 12 Nov 1984 18:05:20 +0000 (18:05 +0000)]
Forgotten to close a file. This is corrected.
keie [Thu, 8 Nov 1984 12:08:31 +0000 (12:08 +0000)]
Added rcs identification.
keie [Thu, 8 Nov 1984 11:11:31 +0000 (11:11 +0000)]
Added a P for a specification of lal on line 51.
This missing letter caused lal -1 to be mapped on the opcode
for lal 0.
keie [Thu, 8 Nov 1984 11:09:56 +0000 (11:09 +0000)]
Added a check. Minis & shorties need an N or P argument.
bal [Tue, 6 Nov 1984 12:50:21 +0000 (12:50 +0000)]
The routine con_float now generates a dummy floating point constant
and gives a warning, instead of generating a fatal error + abort.
bal [Tue, 6 Nov 1984 12:47:26 +0000 (12:47 +0000)]
Patterns for floating point instruction and for LFR 8 and RET 8 added.
Each such instruction now results in a call to a library routine.
At present, all these routines generate an Illegal EM Instruction trap,
but anyone wishing to implement floating point for the 6502 can
do so without changing the back end table.
em [Tue, 6 Nov 1984 10:02:25 +0000 (10:02 +0000)]
The line with the user message for failure missed the call to echo.
bal [Mon, 5 Nov 1984 15:58:11 +0000 (15:58 +0000)]
make install also make a tail_mon now.
bal [Mon, 5 Nov 1984 15:29:48 +0000 (15:29 +0000)]
arguments for asld changed. several libraries added.
bal [Mon, 5 Nov 1984 15:13:20 +0000 (15:13 +0000)]
program for be is {LIB}/cg instead of {LIB}/be
keie [Mon, 5 Nov 1984 15:11:19 +0000 (15:11 +0000)]
*** empty log message ***
bal [Mon, 5 Nov 1984 15:06:49 +0000 (15:06 +0000)]
em_head renamed head_em; em_tail renamed tail_em
installs tail_em rather than comparing it
em [Mon, 5 Nov 1984 15:02:32 +0000 (15:02 +0000)]
Added an example with segment prefixes.
em [Mon, 5 Nov 1984 14:42:17 +0000 (14:42 +0000)]
Adapted to new tree shape for libraries and binaries.
em [Mon, 5 Nov 1984 12:05:46 +0000 (12:05 +0000)]
*** empty log message ***
em [Mon, 5 Nov 1984 11:55:15 +0000 (11:55 +0000)]
*** empty log message ***
keie [Mon, 5 Nov 1984 11:37:23 +0000 (11:37 +0000)]
The flag -LIB was missing in the call to the shell-procedure
compmodule. Thus the generated libraries could not be effectively
used by our assembler/linker.
bal [Fri, 2 Nov 1984 11:09:46 +0000 (11:09 +0000)]
Negation of negative operand with inc/dec added in certain cases.
Don't know effect for sure, author has left.
Added rcsid.
bal [Fri, 2 Nov 1984 10:13:29 +0000 (10:13 +0000)]
Initial revision
sater [Thu, 1 Nov 1984 09:30:36 +0000 (09:30 +0000)]
Name of error file was wrong, it was the runtime error file instead
of the compile time error file.
ceriel [Wed, 31 Oct 1984 15:26:09 +0000 (15:26 +0000)]
The input routine used to skip space. This "feature" has been removed
because it is also used to read strings, in which space is significant.
keie [Fri, 26 Oct 1984 12:58:15 +0000 (12:58 +0000)]
Adapted to make use of ../../compare and ../../install.
keie [Fri, 26 Oct 1984 12:54:35 +0000 (12:54 +0000)]
Initial revision
keie [Fri, 26 Oct 1984 11:48:51 +0000 (11:48 +0000)]
Adapted to make use of ../../compare and ../../install.
keie [Fri, 26 Oct 1984 11:48:13 +0000 (11:48 +0000)]
Initial revision
keie [Fri, 26 Oct 1984 11:47:56 +0000 (11:47 +0000)]
*** empty log message ***
keie [Fri, 26 Oct 1984 11:04:10 +0000 (11:04 +0000)]
Adapted to make use of ../../compare and ../../install.
keie [Fri, 26 Oct 1984 11:01:40 +0000 (11:01 +0000)]
*** empty log message ***
keie [Fri, 26 Oct 1984 11:00:08 +0000 (11:00 +0000)]
Initial revision
ceriel [Fri, 26 Oct 1984 10:31:22 +0000 (10:31 +0000)]
Running makedepend again gave a difference.
ceriel [Fri, 26 Oct 1984 10:25:55 +0000 (10:25 +0000)]
removed the "depend" emtry, added a "distr" entry, which should be used
before a distribution is made.
Also added the -DNORCSID flag to the lint-options.
keie [Fri, 26 Oct 1984 10:25:32 +0000 (10:25 +0000)]
Adapted to use ../../install and ../../compare and hide knowledge
about final destination of libraries.
ceriel [Fri, 26 Oct 1984 10:24:48 +0000 (10:24 +0000)]
Added a "distr" entry, which will be propagated to the src directory.
keie [Fri, 26 Oct 1984 10:21:18 +0000 (10:21 +0000)]
Adapted to make use of ../../compare.
keie [Fri, 26 Oct 1984 10:20:29 +0000 (10:20 +0000)]
Adapted to make use of ../../install and ../../compare.
keie [Fri, 26 Oct 1984 10:20:28 +0000 (10:20 +0000)]
Initial revision
keie [Fri, 26 Oct 1984 10:19:56 +0000 (10:19 +0000)]
*** empty log message ***
keie [Fri, 26 Oct 1984 10:12:57 +0000 (10:12 +0000)]
*** empty log message ***
keie [Thu, 25 Oct 1984 14:28:56 +0000 (14:28 +0000)]
Adapted to use install in ../..
keie [Thu, 25 Oct 1984 14:28:19 +0000 (14:28 +0000)]
Now using the compare script in ../..
keie [Thu, 25 Oct 1984 14:28:18 +0000 (14:28 +0000)]
Initial revision
keie [Thu, 25 Oct 1984 14:24:43 +0000 (14:24 +0000)]
*** empty log message ***
keie [Thu, 25 Oct 1984 14:22:53 +0000 (14:22 +0000)]
Altered the installation procedure.
The libraries etc. are now installed in lib/m68k2 using install in ../..
keie [Thu, 25 Oct 1984 14:19:58 +0000 (14:19 +0000)]
Altered to make use of ../../install and ../../compare.
keie [Thu, 25 Oct 1984 14:19:57 +0000 (14:19 +0000)]
Initial revision
keie [Thu, 25 Oct 1984 14:15:27 +0000 (14:15 +0000)]
*** empty log message ***
keie [Thu, 25 Oct 1984 14:10:00 +0000 (14:10 +0000)]
Now making use of ../../install and ../../compare.
keie [Thu, 25 Oct 1984 11:40:16 +0000 (11:40 +0000)]
Adapted to make use of compare in ../..
keie [Thu, 25 Oct 1984 11:39:39 +0000 (11:39 +0000)]
Adapted to make use of install and compare in ../..
keie [Thu, 25 Oct 1984 11:39:38 +0000 (11:39 +0000)]
*** empty log message ***
keie [Thu, 25 Oct 1984 11:27:08 +0000 (11:27 +0000)]
Adapted to make use of install and compare in ../..
keie [Thu, 25 Oct 1984 11:25:22 +0000 (11:25 +0000)]
*** empty log message ***
keie [Thu, 25 Oct 1984 11:16:31 +0000 (11:16 +0000)]
Removed the definition of LIBDIR, it is superfluous.
keie [Thu, 25 Oct 1984 11:16:30 +0000 (11:16 +0000)]
Adapted to make use of install and compare in ../..
keie [Thu, 25 Oct 1984 11:15:20 +0000 (11:15 +0000)]
Initial revision
keie [Thu, 25 Oct 1984 11:00:06 +0000 (11:00 +0000)]
Moved the include directory from mach/ibm/include to lib/ibm/include.
keie [Thu, 25 Oct 1984 10:46:32 +0000 (10:46 +0000)]
Adapted to use compare in ../..
keie [Thu, 25 Oct 1984 10:45:22 +0000 (10:45 +0000)]
Adapted to compare in ../..
keie [Thu, 25 Oct 1984 10:45:21 +0000 (10:45 +0000)]
Initial revision
keie [Tue, 23 Oct 1984 15:29:53 +0000 (15:29 +0000)]
*** empty log message ***
keie [Tue, 23 Oct 1984 15:29:30 +0000 (15:29 +0000)]
Initial revision
keie [Tue, 23 Oct 1984 15:14:17 +0000 (15:14 +0000)]
We have only one copy of the script for compare and install now
they are present in ../..