ack.git
38 years agofixed bug in number() -- hex letters mistreated
em [Mon, 3 Feb 1986 14:30:19 +0000 (14:30 +0000)]
fixed bug in number() -- hex letters mistreated

38 years agoHex numbers didn't work. Corrected bug in myatoi().
sater [Fri, 24 Jan 1986 16:08:34 +0000 (16:08 +0000)]
Hex numbers didn't work. Corrected bug in myatoi().

38 years agoadapted to phototypesetter
dick [Mon, 20 Jan 1986 20:39:09 +0000 (20:39 +0000)]
adapted to phototypesetter

38 years agoSome old changes by keie, plus added tbl to ncg.doc
sater [Wed, 4 Dec 1985 16:08:21 +0000 (16:08 +0000)]
Some old changes by keie, plus added tbl to ncg.doc

38 years agoChanged to be printed on laserprinter.
sater [Wed, 4 Dec 1985 15:52:51 +0000 (15:52 +0000)]
Changed to be printed on laserprinter.
Removed paragraph about bug, since bug is now solved

38 years agoCorrected error in otime of initialisation of booleans
sater [Mon, 2 Dec 1985 13:55:06 +0000 (13:55 +0000)]
Corrected error in otime of initialisation of booleans

38 years agoA minor change in the LL.output format.
ceriel [Tue, 26 Nov 1985 13:27:51 +0000 (13:27 +0000)]
A minor change in the LL.output format.

38 years agoRemove targets before installing new ones
ceriel [Mon, 25 Nov 1985 16:26:59 +0000 (16:26 +0000)]
Remove targets before installing new ones

38 years agoNew manual page for a completely new version of LLgen.
ceriel [Mon, 25 Nov 1985 16:00:18 +0000 (16:00 +0000)]
New manual page for a completely new version of LLgen.

38 years agoChanged dependancies
ceriel [Mon, 25 Nov 1985 15:57:43 +0000 (15:57 +0000)]
Changed dependancies

38 years agoNew version of LLgen, new version of this Makefile ...
ceriel [Mon, 25 Nov 1985 15:52:56 +0000 (15:52 +0000)]
New version of LLgen, new version of this Makefile ...

38 years agoNew version, with a much faster parser.
ceriel [Mon, 25 Nov 1985 15:50:51 +0000 (15:50 +0000)]
New version, with a much faster parser.

38 years agoNew version, much faster
ceriel [Mon, 25 Nov 1985 15:50:19 +0000 (15:50 +0000)]
New version, much faster

38 years agoCompletely new version, generating a much faster parser
ceriel [Mon, 25 Nov 1985 15:48:42 +0000 (15:48 +0000)]
Completely new version, generating a much faster parser

38 years agoCompletely new version, generating a much faster parser.
ceriel [Mon, 25 Nov 1985 15:47:51 +0000 (15:47 +0000)]
Completely new version, generating a much faster parser.

38 years agoYet another bug reported by sater.
bal [Mon, 18 Nov 1985 16:55:53 +0000 (16:55 +0000)]
Yet another bug reported by sater.

38 years agoThe extra BSD4.2 code caused two branches to be out of range.
keie [Tue, 15 Oct 1985 15:53:48 +0000 (15:53 +0000)]
The extra BSD4.2 code caused two branches to be out of range.

38 years agoBSD4.3 size returns an error when it cannot find one of
keie [Tue, 15 Oct 1985 15:47:12 +0000 (15:47 +0000)]
BSD4.3 size returns an error when it cannot find one of
its arguments.

38 years agoSeveral optimization patterns for DAS (Delftse Ada Subset) frontend added.
bal [Mon, 14 Oct 1985 09:27:24 +0000 (09:27 +0000)]
Several optimization patterns for DAS (Delftse Ada Subset) frontend added.

38 years agoInitial revision
ceriel [Thu, 3 Oct 1985 18:31:47 +0000 (18:31 +0000)]
Initial revision

38 years agodifferent interface.
ceriel [Thu, 3 Oct 1985 17:19:14 +0000 (17:19 +0000)]
different interface.

38 years ago0 / -1 confusion for properties (bug reported by sater).
bal [Thu, 3 Oct 1985 14:47:28 +0000 (14:47 +0000)]
0 / -1 confusion for properties (bug reported by sater).

38 years ago0 / -1 confusion for properties (2 bugs reported by sater).
bal [Thu, 3 Oct 1985 14:45:53 +0000 (14:45 +0000)]
0 / -1 confusion for properties (2 bugs reported by sater).

38 years ago0 / -1 confusion for properties (bug reported by sater).
bal [Thu, 3 Oct 1985 14:41:44 +0000 (14:41 +0000)]
0 / -1 confusion for properties (bug reported by sater).

38 years agoMore safety, also after terms and nonterminals.
ceriel [Thu, 3 Oct 1985 12:38:55 +0000 (12:38 +0000)]
More safety, also after terms and nonterminals.

38 years ago*** empty log message ***
ceriel [Thu, 3 Oct 1985 10:36:07 +0000 (10:36 +0000)]
*** empty log message ***

38 years agoInitial revision
ceriel [Thu, 3 Oct 1985 10:35:55 +0000 (10:35 +0000)]
Initial revision

38 years ago*** empty log message ***
ceriel [Thu, 3 Oct 1985 10:25:40 +0000 (10:25 +0000)]
*** empty log message ***

38 years agoInitial revision
ceriel [Thu, 3 Oct 1985 10:25:23 +0000 (10:25 +0000)]
Initial revision

38 years agoA more precise safety after a term.
ceriel [Wed, 2 Oct 1985 22:49:16 +0000 (22:49 +0000)]
A more precise safety after a term.

38 years agoInitial revision
ceriel [Wed, 2 Oct 1985 22:20:04 +0000 (22:20 +0000)]
Initial revision

39 years agoName change : tail_em.vend -> end_em.s
ceriel [Thu, 19 Sep 1985 14:03:13 +0000 (14:03 +0000)]
Name change : tail_em.vend -> end_em.s

39 years agobug fixed: same problem as in r1.3, now with csb.
bal [Thu, 19 Sep 1985 11:14:55 +0000 (11:14 +0000)]
bug fixed: same problem as in r1.3, now with csb.
Solution: only do block fusion if first block end on bra.

39 years agobug fixed: last instruction of first block in block fusion optimization
bal [Wed, 18 Sep 1985 16:27:29 +0000 (16:27 +0000)]
bug fixed: last instruction of first block in block fusion optimization
can be a conditional branch. (bug detected by Ceriel).

39 years agosprintf does not return pointer to string so the assert(s==string) does
bal [Fri, 6 Sep 1985 11:39:06 +0000 (11:39 +0000)]
sprintf does not return pointer to string so the assert(s==string) does
not make any sense.

39 years agoexit(0) added (trouble with make)
bal [Fri, 6 Sep 1985 11:38:00 +0000 (11:38 +0000)]
exit(0) added (trouble with make)

39 years agoMAXSTAB set to 2500 (problem with argument list of ROM for new C front-end).
bal [Fri, 6 Sep 1985 11:06:32 +0000 (11:06 +0000)]
MAXSTAB set to 2500 (problem with argument list of ROM for new C front-end).

39 years agobug fixed: null-pointer dereference.
bal [Tue, 13 Aug 1985 14:03:23 +0000 (14:03 +0000)]
bug fixed: null-pointer dereference.

39 years agoAdded str0 and str 1.
em [Fri, 26 Jul 1985 17:38:22 +0000 (17:38 +0000)]
Added str0 and str 1.

39 years agoThe identifier ns occurs in C programs.
em [Fri, 26 Jul 1985 17:15:15 +0000 (17:15 +0000)]
The identifier ns occurs in C programs.

39 years agoAnnita's versie
em [Fri, 26 Jul 1985 17:14:13 +0000 (17:14 +0000)]
Annita's versie

39 years agoThis one works correctly for programs failing to translate.
em [Fri, 26 Jul 1985 17:04:31 +0000 (17:04 +0000)]
This one works correctly for programs failing to translate.

39 years agoremoved a superfluous line.
em [Fri, 26 Jul 1985 15:37:11 +0000 (15:37 +0000)]
removed a superfluous line.

39 years agoInitial revision
em [Fri, 26 Jul 1985 12:52:13 +0000 (12:52 +0000)]
Initial revision

39 years ago*** empty log message ***
em [Fri, 26 Jul 1985 12:51:45 +0000 (12:51 +0000)]
*** empty log message ***

39 years agoInitial revision
em [Fri, 26 Jul 1985 11:56:24 +0000 (11:56 +0000)]
Initial revision

39 years agoNot using libmon.
em [Fri, 26 Jul 1985 11:47:54 +0000 (11:47 +0000)]
Not using libmon.

39 years agoAdded RCSID
em [Fri, 26 Jul 1985 11:45:49 +0000 (11:45 +0000)]
Added RCSID

39 years agoInitial revision
em [Fri, 26 Jul 1985 11:38:59 +0000 (11:38 +0000)]
Initial revision

39 years ago*** empty log message ***
em [Fri, 26 Jul 1985 11:29:08 +0000 (11:29 +0000)]
*** empty log message ***

39 years agoInitial revision
em [Fri, 26 Jul 1985 11:05:30 +0000 (11:05 +0000)]
Initial revision

39 years agoThere was a bug in the "str $1==0" instruction. It said:
ceriel [Sun, 21 Jul 1985 11:34:33 +0000 (11:34 +0000)]
There was a bug in the "str $1==0" instruction. It said:
str $1==0 | source4 |
remove(ALL) "jsb\t.strlb" | | |
It should of course have been
str $1==0 | STACK | jsb\t.strlb" | | |

39 years agobugs for ngf 8 and fif 4 fixed (asp 16 --> asp 8).
bal [Fri, 19 Jul 1985 18:02:25 +0000 (18:02 +0000)]
bugs for ngf 8 and fif 4 fixed  (asp 16 --> asp 8).

39 years agopatterns for "loc loc cii/cui/ciu/cuu $1==$2" added.
bal [Fri, 19 Jul 1985 17:58:34 +0000 (17:58 +0000)]
patterns for "loc loc cii/cui/ciu/cuu $1==$2" added.

39 years ago.sect .text added
bal [Fri, 19 Jul 1985 13:43:03 +0000 (13:43 +0000)]
.sect .text added

39 years ago.sect .text added
bal [Thu, 18 Jul 1985 14:52:56 +0000 (14:52 +0000)]
.sect .text added

39 years ago%D => %ld
keie [Fri, 21 Jun 1985 12:55:17 +0000 (12:55 +0000)]
%D => %ld

39 years ago*** empty log message ***
keie [Wed, 19 Jun 1985 13:42:49 +0000 (13:42 +0000)]
*** empty log message ***

39 years agoNow using AALMAG instead of ARMAG for led libraries.
keie [Wed, 12 Jun 1985 10:31:28 +0000 (10:31 +0000)]
Now using AALMAG instead of ARMAG for led libraries.

39 years ago*** empty log message ***
keie [Mon, 10 Jun 1985 16:57:01 +0000 (16:57 +0000)]
*** empty log message ***

39 years ago*** empty log message ***
keie [Mon, 10 Jun 1985 16:05:04 +0000 (16:05 +0000)]
*** empty log message ***

39 years ago*** empty log message ***
keie [Mon, 10 Jun 1985 15:32:18 +0000 (15:32 +0000)]
*** empty log message ***

39 years ago*** empty log message ***
keie [Mon, 10 Jun 1985 14:52:43 +0000 (14:52 +0000)]
*** empty log message ***

39 years ago*** empty log message ***
keie [Mon, 10 Jun 1985 13:55:48 +0000 (13:55 +0000)]
*** empty log message ***

39 years ago*** empty log message ***
keie [Mon, 10 Jun 1985 13:50:36 +0000 (13:50 +0000)]
*** empty log message ***

39 years agoUsing new magic number for 'aal' archives.
keie [Mon, 10 Jun 1985 12:41:51 +0000 (12:41 +0000)]
Using new magic number for 'aal' archives.

39 years agoAdded AALMAG, for making distiction between 'led' archives
keie [Mon, 10 Jun 1985 11:28:06 +0000 (11:28 +0000)]
Added AALMAG, for making distiction between 'led' archives
with SYMDEF and archives made/altered with 'arch'.

39 years agoRemoved debugging printout.
keie [Mon, 10 Jun 1985 11:23:22 +0000 (11:23 +0000)]
Removed debugging printout.

39 years agoAdapted by Sjoerd to amoeba.
keie [Mon, 10 Jun 1985 10:53:15 +0000 (10:53 +0000)]
Adapted by Sjoerd to amoeba.

39 years agoChanged to get led working under amoeba.
keie [Mon, 10 Jun 1985 10:48:49 +0000 (10:48 +0000)]
Changed to get led working under amoeba.
Author: K.S. Mullender.

39 years agoUsing new assembler & linker.
keie [Tue, 4 Jun 1985 11:43:01 +0000 (11:43 +0000)]
Using new assembler & linker.

39 years agoAdapated to use of new linker & assembler.
keie [Tue, 4 Jun 1985 11:30:54 +0000 (11:30 +0000)]
Adapated to use of new linker & assembler.

39 years ago*** empty log message ***
keie [Tue, 4 Jun 1985 11:18:43 +0000 (11:18 +0000)]
*** empty log message ***

39 years agoAdapted to use of the new assembler & linker
keie [Tue, 4 Jun 1985 11:18:09 +0000 (11:18 +0000)]
Adapted to use of the new assembler & linker

39 years agoAdapted to use of new assembler & linker
keie [Tue, 4 Jun 1985 10:57:42 +0000 (10:57 +0000)]
Adapted to use of new assembler & linker

39 years agoAdapted to use of new linker & assembler.
keie [Tue, 4 Jun 1985 10:44:10 +0000 (10:44 +0000)]
Adapted to use of new linker & assembler.

39 years agoAdapted to using the new assembler & linker.
keie [Tue, 4 Jun 1985 10:40:50 +0000 (10:40 +0000)]
Adapted to using the new assembler & linker.

39 years agoAdded a module for fake floating point.
keie [Tue, 4 Jun 1985 10:39:45 +0000 (10:39 +0000)]
Added a module for fake floating point.

39 years agoNow prevents inclusion of failed compilations into libraries.
keie [Tue, 4 Jun 1985 10:32:27 +0000 (10:32 +0000)]
Now prevents inclusion of failed compilations into libraries.

39 years agoAdapted to use of new assmbler and linker.
keie [Tue, 4 Jun 1985 10:32:07 +0000 (10:32 +0000)]
Adapted to use of new assmbler and linker.

39 years agoMore adapted to use by march.
keie [Tue, 4 Jun 1985 10:30:18 +0000 (10:30 +0000)]
More adapted to use by march.

39 years agoAdapted to use of the new assembler and linker.
keie [Tue, 4 Jun 1985 10:29:56 +0000 (10:29 +0000)]
Adapted to use of the new assembler and linker.

39 years agoA version that tells march to not try to include objects
keie [Tue, 4 Jun 1985 10:26:06 +0000 (10:26 +0000)]
A version that tells march to not try to include objects
of modules that failed to translate in the library.

39 years agoAdapted tu use new assembler & linker.
keie [Tue, 4 Jun 1985 10:25:30 +0000 (10:25 +0000)]
Adapted tu use new assembler & linker.

39 years ago1 - Changed %D into %ld.
keie [Tue, 4 Jun 1985 10:21:15 +0000 (10:21 +0000)]
1 - Changed %D into %ld.
2 - Adapted to the new linker.

39 years agoAdapted to using the new linker.
em [Tue, 4 Jun 1985 09:48:00 +0000 (09:48 +0000)]
Adapted to using the new linker.

39 years agoAdded one remark intended for bug circumvention.
em [Tue, 28 May 1985 15:57:52 +0000 (15:57 +0000)]
Added one remark intended for bug circumvention.

39 years ago*** empty log message ***
em [Thu, 23 May 1985 13:56:24 +0000 (13:56 +0000)]
*** empty log message ***

39 years ago*** empty log message ***
keie [Mon, 13 May 1985 11:19:24 +0000 (11:19 +0000)]
*** empty log message ***

39 years agoAdapted to installation in the EM tree.
keie [Mon, 13 May 1985 11:09:53 +0000 (11:09 +0000)]
Adapted to installation in the EM tree.

39 years ago*** empty log message ***
keie [Mon, 13 May 1985 11:06:30 +0000 (11:06 +0000)]
*** empty log message ***

39 years agoBug fixed: cg generated instructions like "and.l #2,a4", which are
bal [Wed, 1 May 1985 12:53:33 +0000 (12:53 +0000)]
Bug fixed:  cg generated instructions like "and.l #2,a4", which are
not allowed on the 68000.
The condition "inreg($...) < 2" is added to every EM-pattern that
accesses local non-register variables. So the ordering of the
patterns for regvar/non-regvar is no longer important.

39 years agoAdded a message to the effect that 'local commons' can not be handled.
keie [Mon, 29 Apr 1985 11:55:30 +0000 (11:55 +0000)]
Added a message to the effect that 'local commons' can not be handled.

39 years agoChanged trap number into bit shifted by number for ignore mask.
keie [Thu, 25 Apr 1985 13:37:59 +0000 (13:37 +0000)]
Changed trap number into bit shifted by number for ignore mask.
The whole example is, at leat, unclear.
The trap for EFOVL never occurs!

39 years agoAdd hoc solution of .align problem.
keie [Tue, 23 Apr 1985 12:55:01 +0000 (12:55 +0000)]
Add hoc solution of .align problem.

39 years agoThe reading of the input is now machine independent.
em [Mon, 22 Apr 1985 15:13:24 +0000 (15:13 +0000)]
The reading of the input is now machine independent.

39 years ago*** empty log message ***
em [Mon, 22 Apr 1985 14:12:26 +0000 (14:12 +0000)]
*** empty log message ***

39 years agoAdded assignment for debuuging info.
keie [Fri, 19 Apr 1985 13:28:56 +0000 (13:28 +0000)]
Added assignment for debuuging info.

39 years agoNow using out.h from ../../h
keie [Thu, 18 Apr 1985 15:22:22 +0000 (15:22 +0000)]
Now using out.h from ../../h

39 years agoNow using arch.h, out.h and ranlib.h from ../../h
keie [Thu, 18 Apr 1985 15:21:16 +0000 (15:21 +0000)]
Now using arch.h, out.h and ranlib.h from ../../h