ack/lang/m2/comp
carl 3867cfdaca + M2 Compiler ISO C90 compatibility
* Fixing of potential crash issue with function tables in compiler.
+ SYSTEM.h is now renamed to SYSTEMM2.h to avoid conflicts on non case sensitive filesystems.
2019-03-02 01:44:16 +08:00
..
BigPars + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
build.lua Move the Modula-2 library includes into a directory in lang/m2 where they belong. 2018-06-24 20:32:59 +02:00
casestat.xc + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
char.tab fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
chk_expr.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
chk_expr.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
class.h fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
code.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
code.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
cstoper.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
cstoper.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
debug.h Modula-2 now works. 2013-05-14 22:24:38 +01:00
declar.g + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
def.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
def.xh + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
defmodule.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
desig.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
desig.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
em_m2.6 Tune the installed manual pages. 2017-01-18 23:02:30 -05:00
enter.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
enter.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
error.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
error.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
expression.g + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
f_info.h fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
idf.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
idf.h fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
input.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
input.h Modula-2 now works. 2013-05-14 22:24:38 +01:00
LLlex.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
LLlex.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
LLmessage.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
lookup.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
lookup.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
main.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
main.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
make.allocd Added the appropriate #! magic at the beginning of shell scripts. (Some modern shells don't like scripts to be without it.) 2006-07-18 16:45:57 +00:00
make.hfiles Now avoids piping shell scripts into a new instance of sh, instead 2006-07-26 12:29:47 +00:00
make.next fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
make.parameters The Modula-2 compiler now builds. 2016-08-13 00:02:21 +02:00
make.tokcase fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
make.tokfile fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
misc.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
misc.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
modula-2.1 Update man page not to mention the filename length restriction removed in 2017-08-02 00:07:51 +02:00
next.in + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
node.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
node.xh + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
options fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
options.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
options.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
program.g + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
proto.main fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
proto.make fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
real.xh Attempt to correct file system case sensitivity. 2017-08-06 11:15:53 +02:00
scope.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
scope.xc + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
SmallPars Always use unsigned long. 2017-10-28 17:56:20 -04:00
stab.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
stab.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
standards.h fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
statement.g + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
SYSTEMM2.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
tmpvar.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
tmpvar.xc + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
tokenname.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
tokenname.h fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00
type.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
type.xh + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
typequiv.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
typequiv.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
walk.c + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
walk.h + M2 Compiler ISO C90 compatibility 2019-03-02 01:44:16 +08:00
warning.h fixup commit for tag 'llgen-1-0' 2006-02-04 00:57:05 +00:00