Commit graph

61 commits

Author SHA1 Message Date
carl
b1f6d5d827 ANSI C compilation fixes 2019-05-14 23:22:38 +08:00
David Given
58698bed19 Removed a whole bunch of old strcpy() prototypes in favour of <string.h>. 2019-02-10 13:20:04 +01:00
David Given
9e2d45b301 Rename all files called 'aux.*' to something else; Windows can't handle them. 2019-02-09 00:02:41 +01:00
David Given
f67c98e239 Distributions are a pain --- let's not bother any more. Instead, we just tag
the repository and download a complete snapshot, old and ancient stuff and all.
2016-09-02 23:00:38 +02:00
David Given
612e38f1c6 Remove the old make-based build system, plus some big chunks of horribly
obsolete protomake build system.
2016-09-02 22:17:51 +02:00
George Koehler
0131ca4d46 Delete 689 undead files.
These files "magically reappeared" after the conversion from CVS to
Mercurial.  The old CVS repository deleted these files but did not
record *when* it deleted these files.  The conversion resurrected these
files because they have no history of deletion.  These files were
probably deleted before year 1995.  The CVS repository begins to record
deletions around 1995.

These files may still appear in older revisions of this Mercurial
repository, when they should already be deleted.  There is no way to fix
this, because the CVS repository provides no dates of deletion.

See http://sourceforge.net/mailarchive/message.php?msg_id=29823032
2012-09-20 22:26:32 -04:00
ceriel
5c83e7dbb5 Header --> Id 1994-06-24 11:31:16 +00:00
ceriel
11d4fdf6e0 Added prototyping stuff 1993-11-10 11:14:28 +00:00
ceriel
53c4951b29 Do not use '#endif/#else xxx'; it is not allowed for ANSI C 1991-12-17 15:05:43 +00:00
ceriel
4e99d889ff Changed manual page installation mechanism 1991-11-05 15:31:14 +00:00
ceriel
46b0f8ea19 Fixed Email addresses 1991-10-30 18:21:52 +00:00
ceriel
aab21f875e Only install machine-independent part when required 1991-10-25 11:44:18 +00:00
ceriel
18897487a9 do not do lintlib installation on 'make install', also make sure
that every proto.make has a lintlib entry
1991-10-09 19:02:55 +00:00
ceriel
7551b8e83a Changes to manual page 1991-10-01 12:18:39 +00:00
ceriel
73177ad913 New installation mechanism 1991-08-26 16:50:25 +00:00
ceriel
4b40bae467 made acceptable for flex (no yyless() callable from other source file) 1991-01-11 14:36:37 +00:00
ceriel
afae382803 removed references to C_bssinit etc. 1990-05-16 18:03:50 +00:00
ceriel
a413fa8b90 fixed for SunOs 4.0 make 1989-10-24 16:09:24 +00:00
ceriel
1ae683e3b3 improved the making of libCEopt.a 1989-10-18 14:40:15 +00:00
ceriel
81a2d12ae5 improved Makefile: save libemopt.a when creating libCEopt.a 1989-10-16 09:45:06 +00:00
ceriel
998de8d264 install code-expander version 1989-10-11 15:31:10 +00:00
ceriel
1525e12aee mkstrct.o ended up in the archive twice 1989-10-09 15:03:01 +00:00
ceriel
9197c959dc recursive calls to sametest routine were wrong; How could this ever work? 1989-10-06 14:53:49 +00:00
ceriel
4220dc1479 some fixes 1989-05-16 14:48:47 +00:00
ceriel
948aa06740 fixed: signed divide by power of 2 not equivalent to shift-right 1989-05-02 18:00:37 +00:00
ceriel
8aee01de95 made easier to compile with different compiler 1989-02-20 15:29:10 +00:00
ceriel
f3c29355f6 simplified a bit to make the resulting optimizer smaller; Added a
constant w2 that can be used in the patterns instead of 2*w
1989-02-02 11:41:31 +00:00
ceriel
2930ebb406 fixed bug: OO_halfflush did not work properly 1989-01-31 10:33:59 +00:00
ceriel
0e895422bc removed include: was already done in nopt.h 1988-11-03 10:03:45 +00:00
ceriel
7a6913dea1 some minor improvements 1988-10-28 13:37:48 +00:00
ceriel
0f8489fe28 Added .distr 1988-10-14 16:47:39 +00:00
ceriel
391d115b4d fixes from bruce: there are four, not three types of pattern that the
routine findworst should look for
1988-09-27 11:16:04 +00:00
ceriel
a726f7d49e adapted to use new em_code module, and a minor fix 1988-01-14 10:52:36 +00:00
bruce
48a4d04b61 Corrected EMHOME in Makefile (yet again) 1987-07-30 09:42:39 +00:00
bruce
bf63b12a93 Added removal of dead code patterns 1987-07-29 16:10:27 +00:00
bruce
9e55f02c3b Parser outputs some stats and fixed error is pseudo.r 1987-07-28 11:22:59 +00:00
bruce
545bed355d Converted dfa to use row displacement compaction 1987-07-28 09:37:09 +00:00
bruce
85053cf283 Remove strings library from Makefile 1987-07-22 12:41:46 +00:00
bruce
1c1eed4fd8 Major change: All queues now in same buffer 1987-07-21 13:23:09 +00:00
bruce
287a122d85 remove a couple pieces of trivial lint 1987-07-14 09:15:10 +00:00
bruce
40b9920f8f dfa.c now a routine for each state rather than nested switch statement 1987-07-13 15:03:27 +00:00
bruce
dc8d6ce37b Remove free queue and use st_alloc/free from alloc module 1987-07-13 10:07:33 +00:00
bruce
c8aaa59e1c New patterns, man page changes, other little fixes 1987-07-10 14:16:32 +00:00
bruce
1b28d14dcb added manual pages for library and stand alone program 1987-07-10 09:08:31 +00:00
bruce
e5dd1249b2 Added lint entry to Makefile and removed some things lint complained about 1987-07-09 15:04:03 +00:00
bruce
65aab404ba Corrected clean option in Makefile 1987-07-09 09:14:43 +00:00
bruce
64578a3afd Changed trans.c from switch statement into series of small procedures. Output files from parser now only written if changed 1987-07-09 09:02:41 +00:00
bruce
466637933a Convert to new READ_EM data structure. Build a em_nopt. Input names now O_ and output C_. Add insert part support. 1987-07-07 16:31:16 +00:00
ceriel
ed582b0752 Added some patterns replacing divides by shifts (done by bruce) 1987-04-29 11:35:00 +00:00
bruce
2f204ff2ca Initial revision 1987-02-27 16:04:07 +00:00