Mail Archives: djgpp/1998/05/19/13:23:15
Hey Guys -
I've decided to throw my work in progress versions of the Windows NT
Long File Name virtual device driver and gcc that uses intel asm syntax
(and nasm for assembler instead of gas) out there for people to grab if they
want. They are available via annonymous ftp or through the web in the
same directory that the actual Pentium GCC zips go. Just point
your browser to
http://www.goof.com/pcg/data/djgpp/
NT/LFN -> lfn0106.zip 65K
Nasm/gcc -> npcg0508.zip 839K
The LFN package should work somewhat, and comes with binaries, source,
and a readme. Simple instructions are
1) set LFN=y in your environment
2) Run the .com file. You should get a windows dialog if it runs properly
Nasm/gcc project
This is more of a 'proof of concept' than anything else right now. Also,
I would not try to install it until I release the pgcc 0508 snapshot
because it is really designed to install over that. There are
substantial limitations of this currently.
1) It hasn't been tested very well.
2) No debug support.
The only thing it is really good for is prototyping files. Say you want to
speed something up by writing the entire file in assembly. If you compile
the starting C code with this and use -S you should have a pretty decent
optimized version of the code to start with. There is no documentation
that comes with it at all, and you will have to be a slightly above
average user to get it installed and working (especially before the 0508 pgcc
release, although it is possible. Setup is similar to gcc 2.8.1 in terms
of directory structure). Please do not
send bug reports or questions about it for the time being.
Questions, reports, comments, code changes, etc. about the NT/LFN
project are welcome and encouraged.
Happy hacking
Andy
--
_______ ___________________________________________________________
/ Andrew Crabtree
/ Workgroup Networks Division
____ ___ / Hewlett-Packard
/ / / / Roseville, CA
__/ __/ _____/ 916/785-1675
/ andrewc AT rosemail DOT rose DOT hp DOT com
___________ __/ _____________________________________________________
- Raw text -