ioq3/code/tools/lcc
Zack Middleton 5ede35d8dd Fix building QVMs on Linux with Windows line endings
On non-Windows, compiling QVM tools failed if dagcheck.md had CRLF line
endings and compiling QVMs failed if game source had CRLF line endings.

Also made Windows open the files as binary (no automatic CRLF to LF) so
it behaves the same as on non-Windows.
2023-12-26 23:26:47 -05:00
..
cpp Fix building QVMs on Linux with Windows line endings 2023-12-26 23:26:47 -05:00
doc Correct spelling mistakes. 2017-11-22 01:40:20 -06:00
etc Make LCC path resolution more robust 2020-08-29 21:40:57 +01:00
lburg Fix building QVMs on Linux with Windows line endings 2023-12-26 23:26:47 -05:00
src Correct spelling mistakes. 2017-11-22 01:40:20 -06:00
COPYRIGHT * Moved lcc and q3asm into code/tools 2005-10-04 15:18:22 +00:00
LOG * Moved lcc and q3asm into code/tools 2005-10-04 15:18:22 +00:00
README * Moved lcc and q3asm into code/tools 2005-10-04 15:18:22 +00:00
README.id * Moved lcc and q3asm into code/tools 2005-10-04 15:18:22 +00:00

README

This hierarchy is the distribution for lcc version 4.1.

lcc version 3.x is described in the book "A Retargetable C Compiler:
Design and Implementation" (Addison-Wesley, 1995, ISBN 0-8053-1670-1).
There are significant differences between 3.x and 4.x, most notably in
the intermediate code. doc/4.html summarizes the differences.

VERSION 4.1 IS INCOMPATIBLE WITH EARLIER VERSIONS OF LCC. DO NOT
UNLOAD THIS DISTRIBUTION ON TOP OF A 3.X DISTRIBUTION.

LOG describes the changes since the last release.

CPYRIGHT describes the conditions under you can use, copy, modify, and
distribute lcc or works derived from lcc.

doc/install.html is an HTML file that gives a complete description of
the distribution and installation instructions.

Chris Fraser / cwfraser@microsoft.com
David Hanson / drh@microsoft.com
$Revision: 145 $ $Date: 2001-10-17 16:53:10 -0500 (Wed, 17 Oct 2001) $