<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/distcc-git.git/src/arg.c, branch python3</title>
<subtitle>github.com: distcc/distcc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/'/>
<entry>
<title>Handle '--coverage' like '-fprofile-arcs' and '-ftest-coverage':</title>
<updated>2014-02-27T13:55:35+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2014-02-27T13:55:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=44e89fc437dee4f9b8da44bf5980fbcffee02889'/>
<id>44e89fc437dee4f9b8da44bf5980fbcffee02889</id>
<content type='text'>
fall back to compiling locally.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fall back to compiling locally.

</pre>
</div>
</content>
</entry>
<entry>
<title>Apply patch from Jiri Palecek to fix issue 83</title>
<updated>2011-11-01T05:46:37+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2011-11-01T05:46:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=d067fd2adb9fcf90e02b9d3b59c2154227ccd878'/>
<id>d067fd2adb9fcf90e02b9d3b59c2154227ccd878</id>
<content type='text'>
&lt;http://code.google.com/p/distcc/issues/detail?id=83&gt;:
fix bug in handling of several consecutive -Wp,... options.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
&lt;http://code.google.com/p/distcc/issues/detail?id=83&gt;:
fix bug in handling of several consecutive -Wp,... options.

</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a silly mistake (missing "== 0" after strcmp() call)</title>
<updated>2008-10-05T16:43:21+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-10-05T16:43:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=b5dd66d69a9669e907c2618cb80489e45183c29e'/>
<id>b5dd66d69a9669e907c2618cb80489e45183c29e</id>
<content type='text'>
that broke the parsing of "-Wp,-MMD,..." options.

This fixes &lt;http://code.google.com/p/distcc/issues/detail?id=22&gt;.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that broke the parsing of "-Wp,-MMD,..." options.

This fixes &lt;http://code.google.com/p/distcc/issues/detail?id=22&gt;.

</pre>
</div>
</content>
</entry>
<entry>
<title>Fix issue 13 &lt;http://code.google.com/p/distcc/issues/detail?id=13&gt;:</title>
<updated>2008-07-30T02:27:24+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-07-30T02:27:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=af090cf2335d7507aad54e70350900448a2e78b5'/>
<id>af090cf2335d7507aad54e70350900448a2e78b5</id>
<content type='text'>
allow distcc to distribute commands that use "-MF&lt;filename&gt;"
rather than "-MF &lt;filename&gt;", and likewise for -MT and -MQ.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
allow distcc to distribute commands that use "-MF&lt;filename&gt;"
rather than "-MF &lt;filename&gt;", and likewise for -MT and -MQ.

</pre>
</div>
</content>
</entry>
<entry>
<title>Apply patch from Maks Verver which fixes a bug where distcc</title>
<updated>2008-06-11T16:10:48+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-06-11T16:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=29ff3623a21b891f2c23619ebc791a5492faac36'/>
<id>29ff3623a21b891f2c23619ebc791a5492faac36</id>
<content type='text'>
was not doing the right thing when invoked with "-march=native"
or "mtune=native".

This fixes &lt;https://bugs.edge.launchpad.net/distcc/+bug/188813&gt;.

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
was not doing the right thing when invoked with "-march=native"
or "mtune=native".

This fixes &lt;https://bugs.edge.launchpad.net/distcc/+bug/188813&gt;.

</pre>
</div>
</content>
</entry>
<entry>
<title>Normalize the copyright text, to the latest version of the GPLv2 text</title>
<updated>2008-05-23T22:24:20+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-23T22:24:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=51f440cfad4a7b861b774dffb0d8e92db09ca84c'/>
<id>51f440cfad4a7b861b774dffb0d8e92db09ca84c</id>
<content type='text'>
(typically the only change is in the FSF street address).  Add Google
copyright line in some places it was missing.  Add GPLv2 notice to
avahi patches.

OKed by fergus
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(typically the only change is in the FSF street address).  Add Google
copyright line in some places it was missing.  Add GPLv2 notice to
avahi patches.

OKed by fergus
</pre>
</div>
</content>
</entry>
<entry>
<title>Change C++-style // comments to /**/.</title>
<updated>2008-05-20T18:16:38+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-20T18:16:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=458b09d3c0df853a872a2fb214dfbe2aaf7117f8'/>
<id>458b09d3c0df853a872a2fb214dfbe2aaf7117f8</id>
<content type='text'>
Also, fix the emacs var-setting line: it was missing a semicolon
before, which means the entire line was being ignored.

No contentful change.

Reviewed by fergus@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also, fix the emacs var-setting line: it was missing a semicolon
before, which means the entire line was being ignored.

No contentful change.

Reviewed by fergus@google.com
</pre>
</div>
</content>
</entry>
<entry>
<title>Turned all tabs into 4 spaces.  Got rid of whitespace at the end of</title>
<updated>2008-05-20T06:13:28+00:00</updated>
<author>
<name>Craig Silverstein</name>
<email>csilvers@khanacademy.org</email>
</author>
<published>2008-05-20T06:13:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=41b794c77d881e29b260d5fccd14293af499b768'/>
<id>41b794c77d881e29b260d5fccd14293af499b768</id>
<content type='text'>
lines.  Fixed up resulting mis-indented code I noticed (mostly in
files that used 8 space indents, or used 4-space and 8-space indents
in the same file (!)).  Added the emacs tab-var setting for all files,
not just some of them.

I also added in copyright notices for files I noticed that didn't have
them.  We'll want to do another pass-through to fix these up properly,
though.

I used the following perl snippet to check for mis-indented code after
converting tabs to whitespace:

  $ for i in *.{c,h}; do echo $i; perl -nle 'if ($indent &gt; 0) {$sp=" " x $indent; /^$sp[^ ]/ &amp;&amp; print "$.: $_"; $indent=0;}; if (/^( *).*{/ ) {$indent=length($1);} else {$indent=0;}' $i; done | less

It had false positives, but hopefully didn't miss anything.

Reviewed by klarlund@google.com
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lines.  Fixed up resulting mis-indented code I noticed (mostly in
files that used 8 space indents, or used 4-space and 8-space indents
in the same file (!)).  Added the emacs tab-var setting for all files,
not just some of them.

I also added in copyright notices for files I noticed that didn't have
them.  We'll want to do another pass-through to fix these up properly,
though.

I used the following perl snippet to check for mis-indented code after
converting tabs to whitespace:

  $ for i in *.{c,h}; do echo $i; perl -nle 'if ($indent &gt; 0) {$sp=" " x $indent; /^$sp[^ ]/ &amp;&amp; print "$.: $_"; $indent=0;}; if (/^( *).*{/ ) {$indent=length($1);} else {$indent=0;}' $i; done | less

It had false positives, but hopefully didn't miss anything.

Reviewed by klarlund@google.com
</pre>
</div>
</content>
</entry>
<entry>
<title>Whitespace change: make indentation more consistent.</title>
<updated>2008-05-19T09:58:26+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-05-19T09:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=32e07db23e49199f6f4076cbe2fbad008b0870ea'/>
<id>32e07db23e49199f6f4076cbe2fbad008b0870ea</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bugs in my previous change to handle "-Wp," options: arguments</title>
<updated>2008-05-18T06:06:13+00:00</updated>
<author>
<name>fergus.henderson</name>
<email>fergushenderson@users.noreply.github.com</email>
</author>
<published>2008-05-18T06:06:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/distcc-git.git/commit/?id=3a831a85a51a0ae7d03e310bd02882c02aeeaff5'/>
<id>3a831a85a51a0ae7d03e310bd02882c02aeeaff5</id>
<content type='text'>
to str_startswith() were in the wrong order, and in one place I had
wrongly passed 'argv' instead of 'new_argv'.

Move the call to dcc_expand_preprocessor_options() from
dcc_get_dotd_info() to gcc_build_somewhere(), so that it is pretty
much the first thing done to argv.  Not sure if this is really needed,
but it seems like a good idea.

Fix various memory management problems, including some introduced by
moving the call to dcc_expand_preprocessor_options().  One problem
was that dcc_find_compiler() was producing a result that was sometimes
allocated with malloc() and sometimes not, so the caller couldn't
safely deallocate it.  I changed dcc_find_compiler to always return
a dynamically allocated result.

Fix some places where return values were being ignored.
Also fix one place where distcc was inconsistenly calling exit()
rather than returning a return code.

Like my previous change, this one is necessary, but perhaps not
sufficient, for building the Linux kernel with distcc-pump.

Tested by "make valgrind-check", and by building and installing the
debian package and the building Linux 2.6.25 in pump mode using the
benchmark.py script.

Reviewers
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to str_startswith() were in the wrong order, and in one place I had
wrongly passed 'argv' instead of 'new_argv'.

Move the call to dcc_expand_preprocessor_options() from
dcc_get_dotd_info() to gcc_build_somewhere(), so that it is pretty
much the first thing done to argv.  Not sure if this is really needed,
but it seems like a good idea.

Fix various memory management problems, including some introduced by
moving the call to dcc_expand_preprocessor_options().  One problem
was that dcc_find_compiler() was producing a result that was sometimes
allocated with malloc() and sometimes not, so the caller couldn't
safely deallocate it.  I changed dcc_find_compiler to always return
a dynamically allocated result.

Fix some places where return values were being ignored.
Also fix one place where distcc was inconsistenly calling exit()
rather than returning a return code.

Like my previous change, this one is necessary, but perhaps not
sufficient, for building the Linux kernel with distcc-pump.

Tested by "make valgrind-check", and by building and installing the
debian package and the building Linux 2.6.25 in pump mode using the
benchmark.py script.

Reviewers
</pre>
</div>
</content>
</entry>
</feed>
