ack.git
38 years agonewer version
ceriel [Thu, 26 Jun 1986 09:39:36 +0000 (09:39 +0000)]
newer version

38 years agonewer version
ceriel [Fri, 20 Jun 1986 14:36:49 +0000 (14:36 +0000)]
newer version

38 years agonewer version
ceriel [Tue, 17 Jun 1986 12:04:05 +0000 (12:04 +0000)]
newer version

38 years agoremoved sanity checking on result from sprintf
sater [Tue, 17 Jun 1986 09:13:11 +0000 (09:13 +0000)]
removed sanity checking on result from sprintf
System IIIish systems seem to have their own idea.

38 years agoConversions from 1 byte integers were wrong.
sater [Mon, 16 Jun 1986 11:35:12 +0000 (11:35 +0000)]
Conversions from 1 byte integers were wrong.
Only discovered after new C-frontend.

38 years agonewer version
ceriel [Tue, 10 Jun 1986 13:18:52 +0000 (13:18 +0000)]
newer version

38 years agoThere was a bug in the printing of the trap number.
ceriel [Fri, 6 Jun 1986 23:35:42 +0000 (23:35 +0000)]
There was a bug in the printing of the trap number.
This is corrected.

38 years agonewer version
ceriel [Fri, 6 Jun 1986 09:35:11 +0000 (09:35 +0000)]
newer version

38 years agonewer version
ceriel [Fri, 6 Jun 1986 02:22:09 +0000 (02:22 +0000)]
newer version

38 years agoIncreased the size of the expression node table.
ceriel [Thu, 5 Jun 1986 13:56:31 +0000 (13:56 +0000)]
Increased the size of the expression node table.

38 years agoRediscovered a bug in the VAX 4.1 UNIX assembler. It handles $0f0.0 wrong!
ceriel [Thu, 5 Jun 1986 12:43:56 +0000 (12:43 +0000)]
Rediscovered a bug in the VAX 4.1 UNIX assembler. It handles $0f0.0 wrong!
The changes is the table insure that $0f0.0 is never generated.

38 years agofirst, almost complete, version
ceriel [Wed, 4 Jun 1986 09:01:48 +0000 (09:01 +0000)]
first, almost complete, version

38 years agonewer version
ceriel [Fri, 30 May 1986 18:48:00 +0000 (18:48 +0000)]
newer version

38 years agonewer version
ceriel [Wed, 28 May 1986 18:36:51 +0000 (18:36 +0000)]
newer version

38 years agorevised the type checking of expr in "switch (expr)"
erikb [Wed, 28 May 1986 08:40:06 +0000 (08:40 +0000)]
revised the type checking of expr in "switch (expr)"

38 years agonewer version
ceriel [Fri, 23 May 1986 19:25:21 +0000 (19:25 +0000)]
newer version

38 years agonewer version
ceriel [Fri, 23 May 1986 09:46:31 +0000 (09:46 +0000)]
newer version

38 years agonewer version
ceriel [Wed, 21 May 1986 18:32:20 +0000 (18:32 +0000)]
newer version

38 years agoNon existing token fields in the format string caused memfaults
sater [Wed, 21 May 1986 15:08:57 +0000 (15:08 +0000)]
Non existing token fields in the format string caused memfaults
because fields were checked beyond the end of the tokeninfo. Fixed.

38 years agonewer version
ceriel [Fri, 16 May 1986 17:15:36 +0000 (17:15 +0000)]
newer version

38 years agonewer version
ceriel [Wed, 14 May 1986 09:03:51 +0000 (09:03 +0000)]
newer version

38 years agonewer version
ceriel [Thu, 1 May 1986 19:06:53 +0000 (19:06 +0000)]
newer version

38 years agonewer version
ceriel [Mon, 28 Apr 1986 18:06:58 +0000 (18:06 +0000)]
newer version

38 years agovarious small layout corrections
erikb [Mon, 28 Apr 1986 09:56:33 +0000 (09:56 +0000)]
various small layout corrections

38 years agonewer version
ceriel [Fri, 25 Apr 1986 10:14:08 +0000 (10:14 +0000)]
newer version

38 years agonewer version
ceriel [Wed, 23 Apr 1986 22:12:22 +0000 (22:12 +0000)]
newer version

38 years agonewer version
ceriel [Tue, 22 Apr 1986 23:22:19 +0000 (23:22 +0000)]
newer version

38 years agonewer version
ceriel [Tue, 22 Apr 1986 22:36:16 +0000 (22:36 +0000)]
newer version

38 years agoAdded EODDZ to the exported externals.
keie [Tue, 22 Apr 1986 10:40:29 +0000 (10:40 +0000)]
Added EODDZ to the exported externals.
It should have been there from the start.

38 years agonewer version
ceriel [Mon, 21 Apr 1986 17:27:06 +0000 (17:27 +0000)]
newer version

38 years agonewer version
ceriel [Fri, 18 Apr 1986 17:53:47 +0000 (17:53 +0000)]
newer version

38 years agovarious small corrections
erikb [Thu, 17 Apr 1986 14:42:54 +0000 (14:42 +0000)]
various small corrections

38 years agonewer version
ceriel [Thu, 17 Apr 1986 09:28:09 +0000 (09:28 +0000)]
newer version

38 years agonewer version
ceriel [Tue, 15 Apr 1986 17:51:53 +0000 (17:51 +0000)]
newer version

38 years agonewer version
ceriel [Sat, 12 Apr 1986 02:21:24 +0000 (02:21 +0000)]
newer version

38 years agonewer version
ceriel [Fri, 11 Apr 1986 11:57:19 +0000 (11:57 +0000)]
newer version

38 years agonewer version
ceriel [Thu, 10 Apr 1986 01:08:49 +0000 (01:08 +0000)]
newer version

38 years agosafety commit
ceriel [Wed, 9 Apr 1986 18:14:49 +0000 (18:14 +0000)]
safety commit

38 years agonewer version
ceriel [Tue, 8 Apr 1986 23:51:11 +0000 (23:51 +0000)]
newer version

38 years agonewer version
ceriel [Tue, 8 Apr 1986 23:34:10 +0000 (23:34 +0000)]
newer version

38 years agonewer version
ceriel [Tue, 8 Apr 1986 18:15:46 +0000 (18:15 +0000)]
newer version

38 years agonewer version
ceriel [Mon, 7 Apr 1986 22:15:08 +0000 (22:15 +0000)]
newer version

38 years agonewer version
ceriel [Mon, 7 Apr 1986 17:40:38 +0000 (17:40 +0000)]
newer version

38 years agonewer version, partial parse trees
ceriel [Sun, 6 Apr 1986 17:42:56 +0000 (17:42 +0000)]
newer version, partial parse trees

38 years agoA newer version
ceriel [Fri, 4 Apr 1986 13:47:04 +0000 (13:47 +0000)]
A newer version

38 years agocorrected the treatment of PREDEF-ed macros
erikb [Fri, 4 Apr 1986 11:31:03 +0000 (11:31 +0000)]
corrected the treatment of PREDEF-ed macros

38 years agorevised the treatment of strings in initialisations
erikb [Fri, 4 Apr 1986 09:54:50 +0000 (09:54 +0000)]
revised the treatment of strings in initialisations

38 years agonewer version, safety commit
ceriel [Thu, 3 Apr 1986 17:41:26 +0000 (17:41 +0000)]
newer version, safety commit

38 years agoadapted to print(3L) module
erikb [Thu, 3 Apr 1986 14:32:56 +0000 (14:32 +0000)]
adapted to print(3L) module

38 years agorevised check_ival() (among some other small changes)
erikb [Thu, 3 Apr 1986 11:33:32 +0000 (11:33 +0000)]
revised check_ival() (among some other small changes)

38 years agoNewer version, safety commit
ceriel [Thu, 3 Apr 1986 00:44:39 +0000 (00:44 +0000)]
Newer version, safety commit

38 years agonewer version, safety commit
ceriel [Wed, 2 Apr 1986 17:34:21 +0000 (17:34 +0000)]
newer version, safety commit

38 years agorevised the administration of Value expressions
erikb [Wed, 2 Apr 1986 08:37:17 +0000 (08:37 +0000)]
revised the administration of Value expressions

38 years agoNewer version, safety commit
ceriel [Sat, 29 Mar 1986 01:04:49 +0000 (01:04 +0000)]
Newer version, safety commit

38 years agoexpression nodes now can have a flag EX_ERROR
dick [Thu, 27 Mar 1986 18:17:48 +0000 (18:17 +0000)]
expression nodes now can have a flag EX_ERROR

38 years agosafety commit, newer version
ceriel [Thu, 27 Mar 1986 17:37:41 +0000 (17:37 +0000)]
safety commit, newer version

38 years agorepaired inreg() pseudofunction, it delivered total nonsense
sater [Thu, 27 Mar 1986 15:49:16 +0000 (15:49 +0000)]
repaired inreg() pseudofunction, it delivered total nonsense

38 years agomodified the string-constant printing routines; bts2str() is invoked
erikb [Thu, 27 Mar 1986 11:01:12 +0000 (11:01 +0000)]
modified the string-constant printing routines; bts2str() is invoked

38 years agosafety commit, newer version
ceriel [Wed, 26 Mar 1986 22:46:48 +0000 (22:46 +0000)]
safety commit, newer version

38 years agonewer version, safety commit
ceriel [Wed, 26 Mar 1986 17:53:13 +0000 (17:53 +0000)]
newer version, safety commit

38 years agointroduced the string(3L) module
erikb [Wed, 26 Mar 1986 16:58:43 +0000 (16:58 +0000)]
introduced the string(3L) module

38 years agoA newer version, safety commit
ceriel [Wed, 26 Mar 1986 15:11:02 +0000 (15:11 +0000)]
A newer version, safety commit

38 years agoidentifier pfd_type renamed to fdtpp
dick [Wed, 26 Mar 1986 14:01:10 +0000 (14:01 +0000)]
identifier pfd_type renamed to fdtpp

38 years agointroduced the em_code(3L) and em_mes(3L) modules
erikb [Tue, 25 Mar 1986 16:40:43 +0000 (16:40 +0000)]
introduced the em_code(3L) and em_mes(3L) modules

38 years agoadapted to the system(3L) interface
erikb [Tue, 25 Mar 1986 10:39:23 +0000 (10:39 +0000)]
adapted to the system(3L) interface

38 years agosome improvements
ceriel [Mon, 24 Mar 1986 17:29:57 +0000 (17:29 +0000)]
some improvements

38 years agofixed a garbage collection problem
erikb [Fri, 21 Mar 1986 13:26:28 +0000 (13:26 +0000)]
fixed a garbage collection problem

38 years agoInitial version
ceriel [Thu, 20 Mar 1986 14:52:03 +0000 (14:52 +0000)]
Initial version

38 years agofixed a bug in check_*_expr()
erikb [Thu, 20 Mar 1986 13:09:47 +0000 (13:09 +0000)]
fixed a bug in check_*_expr()

38 years agoRelaxed input syntax for from STACK coercions
sater [Wed, 19 Mar 1986 16:14:12 +0000 (16:14 +0000)]
Relaxed input syntax for from STACK coercions
No gen clause is necessary anymore.

38 years agoimproved lay-out
erikb [Wed, 19 Mar 1986 16:07:32 +0000 (16:07 +0000)]
improved lay-out

38 years agoAdded C_init(), an empty-bodied routine
erikb [Wed, 19 Mar 1986 12:36:02 +0000 (12:36 +0000)]
Added C_init(), an empty-bodied routine

38 years agoRecovered from some inconsistencies.
erikb [Wed, 19 Mar 1986 12:31:05 +0000 (12:31 +0000)]
Recovered from some inconsistencies.

38 years agolast modifications in order to introduce the EM library mechanism
erikb [Tue, 18 Mar 1986 09:01:59 +0000 (09:01 +0000)]
last modifications in order to introduce the EM library mechanism

38 years agosome long lines split
dick [Mon, 17 Mar 1986 17:47:04 +0000 (17:47 +0000)]
some long lines split

38 years agomore calls of expr_error() for better error reporting
dick [Sat, 15 Mar 1986 18:16:30 +0000 (18:16 +0000)]
more calls of expr_error() for better error reporting

38 years agoimproved error reporting for initialization expressions
dick [Fri, 14 Mar 1986 16:15:16 +0000 (16:15 +0000)]
improved error reporting for initialization expressions
miscellaneous changes

38 years agosimplified the EM con/rom functions (86/03/13)
erikb [Thu, 13 Mar 1986 13:27:44 +0000 (13:27 +0000)]
simplified the EM con/rom functions (86/03/13)

38 years agorenamed some EM code functions according to the 86/03/11 EMCODE definition
erikb [Tue, 11 Mar 1986 15:21:30 +0000 (15:21 +0000)]
renamed some EM code functions according to the 86/03/11 EMCODE definition

38 years agoadded the possibility to prepend your own libc.a before the default
erikb [Tue, 11 Mar 1986 14:46:46 +0000 (14:46 +0000)]
added the possibility to prepend your own libc.a before the default

38 years agoremoved a reference to declarator.str
erikb [Mon, 10 Mar 1986 15:59:43 +0000 (15:59 +0000)]
removed a reference to declarator.str

38 years agoIntroduced the ALLOCDEF mechanism
erikb [Mon, 10 Mar 1986 15:20:30 +0000 (15:20 +0000)]
Introduced the ALLOCDEF mechanism

38 years agoIntroduction of ALLOCDEF
erikb [Mon, 10 Mar 1986 15:18:00 +0000 (15:18 +0000)]
Introduction of ALLOCDEF

38 years agointroduced the ALLOCDEF mechanism
erikb [Mon, 10 Mar 1986 15:16:33 +0000 (15:16 +0000)]
introduced the ALLOCDEF mechanism

38 years agorenamed declarator.h as declar.h
erikb [Mon, 10 Mar 1986 15:10:56 +0000 (15:10 +0000)]
renamed declarator.h as declar.h

38 years ago*** empty log message ***
erikb [Mon, 10 Mar 1986 13:15:40 +0000 (13:15 +0000)]
*** empty log message ***

38 years ago*** empty log message ***
erikb [Mon, 10 Mar 1986 13:07:55 +0000 (13:07 +0000)]
*** empty log message ***

38 years agoupdated
em [Wed, 5 Mar 1986 17:12:39 +0000 (17:12 +0000)]
updated

38 years agogenerated itables no longer in RCS; avoid overflow in app.codes.pr
dick [Wed, 5 Mar 1986 16:58:40 +0000 (16:58 +0000)]
generated itables no longer in RCS; avoid overflow in app.codes.pr

38 years agoAdded the possibility of a third field in the pseudo-instruction
em [Wed, 5 Mar 1986 14:27:08 +0000 (14:27 +0000)]
Added the possibility of a third field in the pseudo-instruction
description.
This change is upwards compatible with the previous version, t.i., it still
works the same with the previous version of "em_table".

38 years agoAdded a third field to the pseudos indicating the type(s) of argument(s).
em [Wed, 5 Mar 1986 13:45:38 +0000 (13:45 +0000)]
Added a third field to the pseudos indicating the type(s) of argument(s).
New types are:
t cst {0,1}
a par
v val
e dlb
Also added : ?, * and +, having the usual regular expression meaning.

38 years agoadapting to phototypesetter
dick [Tue, 4 Mar 1986 15:30:45 +0000 (15:30 +0000)]
adapting to phototypesetter

38 years agoBug fix: The "calls" instruction could be called with
ceriel [Tue, 4 Mar 1986 11:39:22 +0000 (11:39 +0000)]
Bug fix: The "calls" instruction could be called with
first argument > 255. This is corrected.

38 years agoadapting to phototypesetter
dick [Fri, 28 Feb 1986 18:02:00 +0000 (18:02 +0000)]
adapting to phototypesetter

38 years agosmall adjustments
dick [Fri, 28 Feb 1986 17:46:09 +0000 (17:46 +0000)]
small adjustments

38 years agoentry clean added
dick [Thu, 27 Feb 1986 14:57:35 +0000 (14:57 +0000)]
entry clean added

38 years agoAdapted to our ack environment.
keie [Tue, 11 Feb 1986 11:22:43 +0000 (11:22 +0000)]
Adapted to our ack environment.

38 years agoAdded a warning message.
keie [Tue, 11 Feb 1986 11:18:57 +0000 (11:18 +0000)]
Added a warning message.

38 years agoAck is using good old cpp again.
keie [Tue, 11 Feb 1986 11:15:19 +0000 (11:15 +0000)]
Ack is using good old cpp again.

38 years ago*** empty log message ***
keie [Tue, 11 Feb 1986 11:14:11 +0000 (11:14 +0000)]
*** empty log message ***