compilercache-1.0.7 released
Erik Thiele
erikyyy@erikyyy.de
Sat Apr 7 06:11:00 GMT 2001
http://www.erikyyy.de/compilercache/
released 1.0.7.
* now also compiling .m (objective C) files.
well, i accidentaly had removed Objective C support...
* fixed wrong output file paths if no -o is given.
gcc -c ../../foo.c
didn't place foo.o in the current directory
* minor README changes
as usual, it's a good idea to reread it ;)
* added PATH configuration variable
you can now set your system PATH in the configuration file
* added COMPILERPATH configuration variable
you can now specify where your compiler is. i.e. colorgcc or
nonstandard places
* added /etc/compilercacherc
in addition to ~/.compilercacherc
* eliminated -D options from hash computation
gcc -c foo.c
and
gcc -c foo.c -Dbottle
will both be the same (i.e. cached), if foo.c does not use "bottle"
* fixed the commandline for cache removal in the README file
find -mtime 10
is wrong.
find -mtime +10
is correct
what is heavily needed is a C* sourcecode unique-ifier !
i.e. replace all blanks and newlines and comments and combinations of those
by a SINGLE newline, and remove all preprocessor (#) lines. but don't destroy
strings that are multiline! and all this in a ultra fast little program,
preferable a sed script, but C/lex would also be ok.
once this is done, the linux kernel compilation will really rock.
right now if you change the kernel config, the config.h file will
contain many blanks that it didn't contain before. since everybody includes
this file, nothing will cache.
if the unique-ifier is done by one of you :-) the cache will be real cool.
cu & thanks for all the reports!
erik
--
Name: Erik Thiele \\\\
Email: erikyyy@erikyyy.de o `QQ'_
WWW: http://www.erikyyy.de/ / __8
' `
More information about the Gcc
mailing list