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