4a36e98f5c
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
1984-11-26 17:14:17 +00:00
3c2c03165b
This manual page was not included in the first distribution. This version is hacked from the VU-Pascal distribution.
keie
1984-11-26 15:56:57 +00:00
c4b4a08720
Initial revision
bal
1984-11-26 15:15:07 +00:00
6d481ce4d6
Initial revision
bal
1984-11-26 15:04:22 +00:00
6a9e49f683
Initial revision
bal
1984-11-26 14:51:59 +00:00
1833451151
Initial revision
bal
1984-11-26 14:35:32 +00:00
9f778655a6
Initial revision
bal
1984-11-26 14:14:55 +00:00
f01e1431b0
Initial revision
bal
1984-11-26 14:07:17 +00:00
415ae7e922
Initial revision
bal
1984-11-26 13:58:05 +00:00
7b798175ad
Initial revision
bal
1984-11-26 13:43:22 +00:00
5481dd47a9
added documentation for the fmt_id and fmt_ilb macros
sater
1984-11-26 11:09:11 +00:00
0a00b80726
Added support for the fmt_id and fmt_ilb macros
sater
1984-11-26 10:50:46 +00:00
6a4dc794a2
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
1984-11-20 16:56:26 +00:00
7c07f91e1c
The constant 512 slipped in instead of BUFSIZ. Changed.
sater
1984-11-20 10:22:12 +00:00
36c1f227ea
Added a check for non-ascii characters in the description files.
keie
1984-11-15 14:24:35 +00:00
1fe1bc8c09
Forgotten to close a file. This is corrected.
ceriel
1984-11-12 18:05:20 +00:00
9f776924d6
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
1984-11-08 11:11:31 +00:00
cb84476be0
Added a check. Minis & shorties need an N or P argument.
keie
1984-11-08 11:09:56 +00:00
d07b17ca5c
The routine con_float now generates a dummy floating point constant and gives a warning, instead of generating a fatal error + abort.
bal
1984-11-06 12:50:21 +00:00
58c679c94c
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.
bal
1984-11-06 12:47:26 +00:00
e2e78ccd0a
The line with the user message for failure missed the call to echo.
em
1984-11-06 10:02:25 +00:00
0d5a4693a7
make install also make a tail_mon now.
bal
1984-11-05 15:58:11 +00:00
95dd252a5b
arguments for asld changed. several libraries added.
bal
1984-11-05 15:29:48 +00:00
87c5817216
program for be is {LIB}/cg instead of {LIB}/be
bal
1984-11-05 15:13:20 +00:00
b9ebdc1a07
em_head renamed head_em; em_tail renamed tail_em installs tail_em rather than comparing it
bal
1984-11-05 15:06:49 +00:00
73b651052e
Added an example with segment prefixes.
em
1984-11-05 15:02:32 +00:00
6913efe107
Adapted to new tree shape for libraries and binaries.
em
1984-11-05 14:42:17 +00:00
3e7b7990f2
*** empty log message ***
em
1984-11-05 12:05:46 +00:00
9c66801439
*** empty log message ***
em
1984-11-05 11:55:15 +00:00
2976b590af
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.
keie
1984-11-05 11:37:23 +00:00
a837112d99
Negation of negative operand with inc/dec added in certain cases. Don't know effect for sure, author has left. Added rcsid.
bal
1984-11-02 11:09:46 +00:00
13685d4bc0
Initial revision
bal
1984-11-02 10:13:29 +00:00
45887f2b72
Name of error file was wrong, it was the runtime error file instead of the compile time error file.
sater
1984-11-01 09:30:36 +00:00
4d48191bcc
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.
ceriel
1984-10-31 15:26:09 +00:00
fedaa3267a
Adapted to make use of ../../compare and ../../install.
keie
1984-10-26 12:58:15 +00:00
da7230a8eb
Running makedepend again gave a difference.
ceriel
1984-10-26 10:31:22 +00:00
1ca93d7aa1
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.
ceriel
1984-10-26 10:25:55 +00:00
9d8dd3f989
Adapted to use ../../install and ../../compare and hide knowledge about final destination of libraries.
keie
1984-10-26 10:25:32 +00:00
c5345aaaba
Added a "distr" entry, which will be propagated to the src directory.
ceriel
1984-10-26 10:24:48 +00:00
fd23647c1c
Adapted to make use of ../../compare.
keie
1984-10-26 10:21:18 +00:00
4724e96474
Adapted to make use of ../../install and ../../compare.
keie
1984-10-26 10:20:29 +00:00
86d96452a3
Altered the installation procedure. The libraries etc. are now installed in lib/m68k2 using install in ../..
keie
1984-10-25 14:22:53 +00:00
e88028dcb9
Altered to make use of ../../install and ../../compare.
keie
1984-10-25 14:19:58 +00:00
828b4d62c9
We have only one copy of the script for compare and install now they are present in ../..
keie
1984-10-23 15:14:17 +00:00
7e31dee840
changed EM_WSIZE to TEM_WSIZE
sater
1984-10-23 15:10:15 +00:00
5ca4cd622f
fixup commit for branch 'unlabeled-2.6.1'
cvs2hg
1984-10-23 15:04:25 +00:00
a4a5fc4bfa
changed references to EM_?SIZE to TEM_?SIZE
sater
1984-10-23 15:04:24 +00:00
765ebcc864
fixup commit for branch 'hs'
cvs2hg
1984-10-23 15:02:04 +00:00
62f42d18f7
changed EM_WSIZE to TEM_WSIZE
sater
1984-10-23 15:02:03 +00:00
be9b72e273
added -h and -c flags, to change names of tables.h and tables.c respectively now also takes an argument instead of stdin. EM_BSIZE is now compulsory again. Constants EM_?SIZE are passed on to cg with a T prepended (T for target)
sater
1984-10-23 13:39:15 +00:00
79ea4bdea3
Changed to use -h flag to cgg and better way of preserving old tables.h if not changed. Nice huh, Andy?
sater
1984-10-23 13:29:41 +00:00
ab0db1c5fb
added rcsid(again). Who took that away?
sater
1984-10-16 13:45:16 +00:00
c02387e38d
fixup commit for branch 'unlabeled-2.4.1'
cvs2hg
1984-10-16 13:31:45 +00:00
5d5a09a5d0
added code to generate code for ACK assembler. Works if ACK_ASS is defined.
sater
1984-10-16 13:31:44 +00:00
9eb72b6ee8
Had forgotten to initialise the line number on which a nonterminal symbol occurred first.
ceriel
1984-10-12 14:19:34 +00:00
f1a2fdaa43
No changes
ceriel
1984-10-11 21:35:58 +00:00
bdc67c3332
The former version gave a fatal error message at the first undefined nonterminal. The new version checks all nonterminals
ceriel
1984-10-11 10:35:01 +00:00
a33d4cdbba
The routine findpath did not work. It used the same static buffer for several calls. Now it uses alloc.
ceriel
1984-10-09 11:43:19 +00:00
94e069fde1
Initial revision
em
1984-10-09 10:36:29 +00:00