Re: [ccache] ccache-like tool

2010-08-02 Thread David Boyce
On Mon, Aug 2, 2010 at 1:32 PM, Wilson Snyder  wrote:
> Interesting!  You should take a look at Vesta
> http://www.vestasys.org/, which is based on a similar
> find-all-input-files concept, though likely quite different
> in implementation.

Yes, I'm aware of Vesta. Never looked into how it works though. As
with ClearCase/clearmake it seems to be a build system tied to an SCM
tool, whereas AO attempts to cut that cord.

-David
___
ccache mailing list
ccache@lists.samba.org
https://lists.samba.org/mailman/listinfo/ccache


Re: [ccache] ccache-like tool

2010-07-30 Thread David Boyce
On Fri, Jul 30, 2010 at 9:48 AM, Joel Rosdahl  wrote:
> It is if the source file path is absolute.

Ah, of course.

David
___
ccache mailing list
ccache@lists.samba.org
https://lists.samba.org/mailman/listinfo/ccache


Re: [ccache] ccache-like tool

2010-07-30 Thread David Boyce
changed. For
> instance, the expansion of the preprocessor macros __TIME__, __DATE__
> and __FILE__ change independently of the source code files.

__TIME__ and __DATE__, yes. __FILE__? Doesn't look like an absolute path to me.

> Also, when
> compiling with GCC and the -g option, an absolute path to the source
> file is embedded in the object file, which means that if you just cache
> the object file, the wrong path is included in the object file if it's
> compiled from source located in another directory.

Yes, good point. I suspect this may be addressable with some settings
in .gdbinit (search paths, etc) but at least "out of the box" it's an
issue.

David Boyce
___
ccache mailing list
ccache@lists.samba.org
https://lists.samba.org/mailman/listinfo/ccache


[ccache] ccache-like tool

2010-07-30 Thread David Boyce
I recently released a GPL tool which is, in part, an alternative to
ccache and thought I'd drop a line to this list for anyone interested.
The front page is at http://audited-objects.sourceforge.net/ and a
comparison with ccache is at
http://audited-objects.sourceforge.net/html/man/ao-ccache.html. As a
matter of fact I haven't used ccache seriously in quite a few years,
since I've been developing my own tool, so I'd appreciate any
corrections to the comparison document.

David Boyce
___
ccache mailing list
ccache@lists.samba.org
https://lists.samba.org/mailman/listinfo/ccache