Share

gocache

File Release Notes and Changelog

Release Name: gocache-0.0.5

Notes: * Added support for the Wind River DIAB compiler. * Optimized gocache for Cygwin. * Fixed a few minor bugs.


Changes: 2006-05-01 03:17 donpedro2 * docs/gocache.1: * Fix the DIAB entry in the MAN 2006-05-01 03:11 donpedro2 * NEWS, docs/gocache.1: * Added DIAB compiler 2006-05-01 02:10 donpedro2 * NEWS: * Updated NEWS for 0.0.5 2006-05-01 02:08 donpedro2 * ChangeLog: [no log message] 2006-05-01 01:55 donpedro2 * cvs2cl.pl: * Added this nice script used to create changelogs 2005-06-23 03:09 donpedro2 * src/util.c: Removed bad debug crap 2005-06-23 03:09 donpedro2 * src/util.c: - Total rewrite of Exec to use spawnv() instead of execv(), as this works better in Cygwin. The win32 version also looks much more similar to UNIX version now. 2005-06-23 03:06 donpedro2 * src/ocache.h: - Fixed bad decl. of t_uint16 - Added process.h to header list 2005-06-23 03:05 donpedro2 * src/ocache.c: - Reordered some code to fix a bug which caused compiler output to be hidden, if the compiler failed (return code !=0) 2005-06-23 03:00 donpedro2 * src/compiler.c: - Added the DIAB compiler - Fixed a small bug, which made it impossible to have more than 1 mandatory compiler arguments. 2004-10-19 03:23 donpedro2 * ChangeLog: [no log message] 2004-10-12 02:32 donpedro2 * src/util.h: Increase maximum stderr/stdout size 2004-10-12 02:31 donpedro2 * src/util.h: Increase maximum stderr/stdout buffer size 2004-10-12 02:30 donpedro2 * src/ocache.c: Spit out stderr/stdout when compiling 2004-10-06 23:35 donpedro2 * AUTHORS: Added snoby to list 2004-10-06 23:34 donpedro2 * NEWS: Added information for 0.0.4 2004-10-06 23:34 donpedro2 * docs/gocache.1: Added some information about supported compilers. Added some more information about credits. Fixed some spelling & understanding. 2004-10-06 03:07 donpedro2 * src/util.c: Totally revamped ForkExec for WIN32. Much faster, much safer. Fixes crash. Cleaned up a little in ForkExec for UNIX 2004-10-06 03:04 donpedro2 * src/debug.c: Fix lame bug in debugger which caused strange output 2004-10-06 03:04 donpedro2 * src/compiler.c: Fixed a printf that should have been ErrorPrintf 2004-10-06 03:03 donpedro2 * src/ocache.c: Fix problem with MSC emitting stdout 2004-10-05 02:39 donpedro2 * src/: compiler.c, compiler.h: Fixed a problem where GCC can be used to compiler CPP files (and not g++). 2004-10-05 02:37 donpedro2 * src/: ocache.c, ocache.h: Added fix to make sure we return the correct error code when preprocessing or compilation fails 2004-10-04 02:26 donpedro2 * src/: util.c, util.h: Added function to extract path from full file name 2004-10-04 02:26 donpedro2 * src/ocache.c: [no log message] 2004-10-04 02:25 donpedro2 * src/compiler.c: Fixed a problem which caused the "i" file not to be saved along with the "o" file 2004-10-04 01:20 donpedro2 * src/: compiler.h, compiler.c: Fixed very long-lasting bug, which screwed the output if it did not have the same name as the input. 2004-10-03 20:11 donpedro2 * src/: util.c, util.h: Implemented UtilFindSubString for partial matching Fixed horrible bug in ForkExec which caused crash because we were closing STDOUT! 2004-10-03 20:09 donpedro2 * src/stats.c: Fixed bug which occured when no cache dir was created and compiler was nt found. 2004-10-03 20:08 donpedro2 * src/compiler.c: Fixed a few bugs in CompilerDetect, which caused unexpected behavior when no name or ident match was made 2004-09-30 00:19 donpedro2 * ChangeLog, aclocal.m4, config.h.in, Makefile.in: [no log message] 2004-09-30 00:18 donpedro2 * src/ocache.c: Fixed burping output when preproccesor burped 2004-09-30 00:17 donpedro2 * src/: compiler.c, compiler.h: Added the possibilty for a compiler to have several names. GCC needed it for G++, which is NOT a symlink. 2004-09-29 00:35 donpedro2 * docs/gocache.1, docs/Makefile.in, configure, configure.ac: [no log message] 2004-09-29 00:33 donpedro2 * src/: util.c, util.h: Changed the unix "ForkExec" function dramatically resulting in more than 100% speedup in execution of compiler. 2004-09-29 00:32 donpedro2 * src/: stats.c, stats.h: Added "zero stats" and cleaned up the module a bit 2004-09-29 00:30 donpedro2 * src/: ocache.c, ocache.h: Added more stats functionality Added "zero stats" option Added checking for stdout on execution 2004-09-29 00:28 donpedro2 * src/: Makefile.am, Makefile.in: [no log message] 2004-09-29 00:27 donpedro2 * src/: debug.c, debug.h: Fixed nasty debug module bug 2004-09-29 00:26 donpedro2 * src/compiler.c: Added IAR-AVR compiler Added secondary compiler detection scheme Improved stack security in general (prevent overflow) 2004-07-29 01:07 donpedro2 * src/util.c: Added debug info 2004-07-29 01:06 donpedro2 * src/: stats.c, stats.h: Started implementing Stats features from ccache 2004-07-29 01:06 donpedro2 * src/: options.c, options.h: Cleanup 2004-07-29 01:05 donpedro2 * src/: ocache.c, ocache.h: Fixed up Maxfiles/Maxsize, and implemented Stats read/write 2004-07-29 01:04 donpedro2 * src/: compiler.c, compiler.h: More comments 2004-07-29 01:03 donpedro2 * src/: cache.c, cache.h: Fixed up MaxFiles/MaxSize, and implemented the new Stats functionality 2004-07-21 02:03 donpedro2 * src/util.c: Added error info. 2004-07-21 02:02 donpedro2 * src/: options.c, options.h: Added some the support env. variables from ccache 2004-07-21 02:01 donpedro2 * src/: ocache.c, ocache.h: Fixed some bugs with the M & F options. Fixed bug in argument value handler. Added support for some the options implemented in options.c Reworked & cleaned the way fileNames (params) flow. 2004-07-21 01:58 donpedro2 * src/cache.c: Fixed up some bugs and trouble in CacheSetMaxSize 2004-07-21 01:10 donpedro2 * src/: compiler.c, compiler.h: Added support for all C & C++ file externsions. Added support for dynamic cache dir. 2004-07-21 01:09 donpedro2 * src/: cache.c, cache.h: Implemented dynamic cache dir. Implemented dynamic nLevels. Added support for G, M, K options in "max cache size". 2004-07-19 01:04 donpedro2 * AUTHORS, Makefile.am, Makefile.in, configure, configure.ac, docs/gocache.1: [no log message] 2004-07-18 00:24 donpedro2 * docs/: Makefile.in, .cvsignore: [no log message] 2004-07-18 00:24 donpedro2 * docs/: Makefile.am, gocache.1: Added docs dir & man file 2004-07-14 00:05 donpedro2 * config.h.in, configure, configure.ac, README, src/.cvsignore, .cvsignore: [no log message] 2004-07-14 00:05 donpedro2 * src/: util.c, util.h: Fixed a few util-bugs. Vastly improoved UtilExecFork() for UNIX & WIN32. Much better performance & stability. Fixed remaining issues with stdout & stderr in UtilExecFork(). 2004-07-14 00:03 donpedro2 * src/: ocache.c, ocache.h: Updated main loop to supply more data to the new CompilerDetect functionality 2004-07-14 00:01 donpedro2 * src/: Makefile.am, Makefile.in: [no log message] 2004-07-14 00:00 donpedro2 * src/hash.c: Fixed to use new file interface 2004-07-13 23:59 donpedro2 * src/config.c: Fix to be able to build (file not in use) 2004-07-13 23:59 donpedro2 * src/: compiler.c, compiler.h: Major rework of CompilerDetect, to be able to detect compilers true identity much better 2004-07-13 23:57 donpedro2 * src/: cache.c, debug.h: [no log message] 2004-06-23 00:39 donpedro2 * .cvsignore, Makefile.in, config.h.in, configure, msc_config.h: [no log message] 2004-06-23 00:37 donpedro2 * configure.ac, src/ocache.h: Updated system so that WIN32 target can be built simply by using ./configure CC=cl 2004-06-23 00:35 donpedro2 * src/ocache.c: Added username and host values to VERSION info 2004-06-23 00:34 donpedro2 * src/: Makefile.in, Makefile.am: [no log message] 2004-06-23 00:34 donpedro2 * src/dirent.c: Spelling 2004-06-16 02:47 donpedro2 * Makefile.in: [no log message] 2004-06-15 01:00 donpedro2 * .cvsignore: Add lineno file 2004-06-15 00:59 donpedro2 * src/cache.c: Fixed problem when .gocache did not exist in HOME 2004-06-15 00:58 donpedro2 * src/util.c: Fix error output when .gocache dir did not exist 2004-06-15 00:44 donpedro2 * configure: [no log message] 2004-06-15 00:43 donpedro2 * src/: util.c, util.h: Fixed up some utilities. Fixed building under MSVC 2004-06-15 00:42 donpedro2 * src/: ocache.c, ocache.h: Added more parameter checks 2004-06-15 00:41 donpedro2 * src/compiler.c: Fixed various bugs. Added support for the ICCAVR compiler. 2004-06-15 00:40 donpedro2 * src/hash.c: Fixed debug output --> should have been error output 2004-06-15 00:39 donpedro2 * src/cache.h: Fixed up maxFiles and maxSize interface 2004-06-15 00:39 donpedro2 * src/cache.c: Added some checks for maxFiles and maxSize 2004-06-14 00:45 donpedro2 * src/ocache.c: Added some more options 2004-06-14 00:44 donpedro2 * src/util.c: Added alot of functionality to support the Clean & Cleanup operations 2004-06-14 00:44 donpedro2 * src/cache.c: Finished up the C (clean) & c (cleanup) options. 2004-06-14 00:43 donpedro2 * src/util.h: Add more fields to fileEntry 2004-06-14 00:42 donpedro2 * src/cache.h: Add prototypes for setting maxfiles & maxsize 2004-06-04 03:12 donpedro2 * .cvsignore: Dont allow .cdtproject 2004-06-04 03:11 donpedro2 * src/: ocache.c, util.c: [no log message] 2004-06-04 03:10 donpedro2 * src/cache.c: Cleanup chache file 2004-06-03 21:13 donpedro2 * configure.ac: Add copyright Fix version number 2004-06-02 00:26 donpedro2 * src/: cache.c, cache.h, compiler.c, compiler.h, config.c, debug.c, debug.h, hash.c, hash.h, ocache.c, ocache.h, util.c, util.h: Apply copyright to all files 2004-06-02 00:18 donpedro2 * src/: util.c, util.h: Added list item count function. Added the ability to return index for the list find-string function. 2004-06-02 00:17 donpedro2 * src/ocache.c: Remove debug crap left in 2004-06-02 00:16 donpedro2 * src/: debug.c, debug.h: Fix bug in debug which resultet in bad debugging of groups > 8 2004-06-02 00:14 donpedro2 * src/: compiler.c, compiler.h: Added support for args that can abort cache -> implement these for GCC Added support for args that are necessary for the cache -> implement these for GC Fixed missing NULL in MSC configuration -> bad abort list. 2004-06-01 02:35 donpedro2 * ChangeLog: [no log message] 2004-05-31 21:35 donpedro2 * .cvsignore: Remove config timestamp as we need it 2004-05-31 19:14 donpedro2 * stamp-h1: Add stamp file so we dont rebuild config.h on first "make" from new build 2004-05-31 02:50 donpedro2 * src/config.h: Add missing files 2004-05-31 02:45 donpedro2 * msc_config.h: config file for compiling with MSC 2004-05-31 02:44 donpedro2 * Makefile.in: [no log message] 2004-05-31 02:42 donpedro2 * .cvsignore: Dont allow ".log" files 2004-05-31 02:41 donpedro2 * src/: util.c, util.h: Add "delete file" util 2004-05-31 02:41 donpedro2 * src/ocache.h: Fix "dirent.h" problem for Cygwin & MSC 2004-05-31 02:41 donpedro2 * src/ocache.c: Add "clear cache" option 2004-05-31 02:40 donpedro2 * src/mdfour.c: Clean comments 2004-05-31 02:40 donpedro2 * src/: cache.c, cache.h: Add cache "clear" function Fix ocache->gocache name 2004-05-31 02:38 donpedro2 * src/: compiler.c, compiler.h: Add more support for MSC compiler 2004-05-31 02:37 donpedro2 * src/: dirent.c, dirent.h: Add WIN32 implementation of DIRENT system 2004-05-31 02:37 donpedro2 * src/.cvsignore: Dont allow .i files 2004-05-30 15:00 donpedro2 * README: [no log message] 2004-05-30 14:59 donpedro2 * src/util.c: Added some text list functions Added af filename extractor function (from path) 2004-05-30 14:57 donpedro2 * src/ocache.h: Fixed broken MSC support 2004-05-30 14:56 donpedro2 * src/ocache.c: Fixed some issue regarding intergrating GCC support 2004-05-30 14:54 donpedro2 * src/debug.c: Changed ocache -> gocache 2004-05-30 14:53 donpedro2 * src/compiler.c: Added more support for GCC Restructured the compiler configuration parameters 2004-05-25 00:36 donpedro2 * .cvsignore: Dont allow .project file 2004-05-25 00:34 donpedro2 * .project: Remove .project file 2004-05-25 00:13 donpedro2 * ChangeLog, .cvsignore: [no log message] 2004-05-24 22:07 donpedro2 * .cvsignore, src/.cvsignore: Add .cvsignore files for more directories 2004-05-23 22:46 donpedro2 * Makefile.am, configure: Cleanup 2004-05-23 22:37 donpedro2 * src/Makefile.in: Add missing Makefile.in 2004-05-23 22:28 donpedro2 * Makefile.in: [no log message] 2004-05-23 22:26 donpedro2 * aclocal.m4: Add missing aclocal.m4 file 2004-05-23 22:18 donpedro2 * AUTHORS, COPYING, ChangeLog, INSTALL, Makefile.am, NEWS, README, config.h.in, configure.ac, depcomp, install-sh, missing, mkinstalldirs, src/Makefile.am, src/cache.c, src/cache.h, src/compiler.c, src/compiler.h, src/config.c, src/config.h, src/debug.c, src/debug.h, src/hash.c, src/hash.h, src/mdfour.c, src/mdfour.h, src/ocache.c, src/ocache.h, src/util.c, src/util.h: Move files to correct location 2004-05-23 21:12 donpedro2 * .project: project