]> err.no Git - varnish/commit
Significant rewrite of the code used to invoke the C compiler. The most
authordes <des@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Fri, 9 Nov 2007 14:10:15 +0000 (14:10 +0000)
committerdes <des@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Fri, 9 Nov 2007 14:10:15 +0000 (14:10 +0000)
commit559f760dd0507b97c47f8e6c3d58cadfce7a5ca4
treeab78c82cd17ff1117f43028d5b93f1cb19ecbea4
parent4c449f80e780e70f45cc43fe36afdb2032227eaa
Significant rewrite of the code used to invoke the C compiler.  The most
important functional change is that the source is no longer piped to the
compiler; instead, the source file name (which now ends in .c) is passed
on the command line.  This makes it *much* easier to support non-GNU
compilers.

The cc_command parameter processed by a custom function instead of sprintf;
"%s" is replaced with the source file name, "%o" is replaced with the output
file name, and "%%" is replaced with a single "%".

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@2249 d4fa192b-c00b-0410-8231-f00ffab90ce4
varnish-cache/bin/varnishd/mgt_param.c
varnish-cache/bin/varnishd/mgt_vcc.c