<feed xmlns='http://www.w3.org/2005/Atom'>
<title>build_soong, branch android-n-preview-2</title>
<subtitle>Fork of build/soong
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/'/>
<entry>
<title>libm's headers have moved to live with their libc cousins.</title>
<updated>2016-04-04T19:58:03+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2016-04-04T19:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=852442957bf35e9dced80ec01d8a72da28743ea5'/>
<id>852442957bf35e9dced80ec01d8a72da28743ea5</id>
<content type='text'>
(To reduce the need for this kind of thing in the various build systems.)

Change-Id: I75d11497bbf42695f804bcc9ea9ba3b3a12ac764
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(To reduce the need for this kind of thing in the various build systems.)

Change-Id: I75d11497bbf42695f804bcc9ea9ba3b3a12ac764
</pre>
</div>
</content>
</entry>
<entry>
<title>Move runpaths out of global ldflags</title>
<updated>2016-03-31T07:00:02+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-31T00:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=d30e610ef24425596d1787755b6f952bb04b6c1d'/>
<id>d30e610ef24425596d1787755b6f952bb04b6c1d</id>
<content type='text'>
The make macros add these to the linker lines even if the default
compiler flags are being skipped.

This also allows us to add another runpath for test binaries, which are
currently being installed in:

  &lt;out&gt;/host/linux-x86/nativetest[64]/&lt;test&gt;/&lt;binary&gt;

So they need to use ../../lib[64] as a rpath.

Change-Id: Ia7e954cdf63bc627a8f71d01c953530355c248ab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The make macros add these to the linker lines even if the default
compiler flags are being skipped.

This also allows us to add another runpath for test binaries, which are
currently being installed in:

  &lt;out&gt;/host/linux-x86/nativetest[64]/&lt;test&gt;/&lt;binary&gt;

So they need to use ../../lib[64] as a rpath.

Change-Id: Ia7e954cdf63bc627a8f71d01c953530355c248ab
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix ToolchainLdflags calls</title>
<updated>2016-03-31T04:16:34+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-31T00:33:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=e71749280e895d588a229ba5a64fc8a4f5a71a85'/>
<id>e71749280e895d588a229ba5a64fc8a4f5a71a85</id>
<content type='text'>
Instead of having the baseCompiler adjust the Ldflags, teach
objectLinker about ToolchainLdflags. And don't assume that
ToolchainLdflags will work for Clang too, add a ToolchainClangLdflags
call.

Change-Id: I5f546e46f32edf3fcf75a44bee2c5ee103bc5de3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of having the baseCompiler adjust the Ldflags, teach
objectLinker about ToolchainLdflags. And don't assume that
ToolchainLdflags will work for Clang too, add a ToolchainClangLdflags
call.

Change-Id: I5f546e46f32edf3fcf75a44bee2c5ee103bc5de3
</pre>
</div>
</content>
</entry>
<entry>
<title>Various host flag updates to match Make</title>
<updated>2016-03-30T19:35:07+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-30T07:01:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=01fdd3d8c1867d71d718ed900ecf41f7f7245d18'/>
<id>01fdd3d8c1867d71d718ed900ecf41f7f7245d18</id>
<content type='text'>
Some of these are updates from the old build system, others are just
differences/bugs being corrected.

Change-Id: Ied7f47ade495dcb26ba3611e636869cba283860f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of these are updates from the old build system, others are just
differences/bugs being corrected.

Change-Id: Ied7f47ade495dcb26ba3611e636869cba283860f
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Provide a default DeviceArchVariant"</title>
<updated>2016-03-30T06:26:54+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-30T06:26:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=d6d6b6942d9c908c63c8846537b05e405d487d1a'/>
<id>d6d6b6942d9c908c63c8846537b05e405d487d1a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide a default DeviceArchVariant</title>
<updated>2016-03-30T05:06:42+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-30T05:06:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=a91d127443de743b397936a32d27ffd1f1e5ba88'/>
<id>a91d127443de743b397936a32d27ffd1f1e5ba88</id>
<content type='text'>
The empty string is no longer a valid arm64 arch variant.

Change-Id: I61468ba09f9fd629e9ebd3915e266490416f65d6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The empty string is no longer a valid arm64 arch variant.

Change-Id: I61468ba09f9fd629e9ebd3915e266490416f65d6
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Only add -fdebug-prefix-map on Linux hosts"</title>
<updated>2016-03-30T04:07:54+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-30T04:07:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=99b5a09022a06a09d20a6fe0c25bdf9f369aaa5c'/>
<id>99b5a09022a06a09d20a6fe0c25bdf9f369aaa5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Remove extension from LOCAL_MODULE_STEM"</title>
<updated>2016-03-30T01:15:44+00:00</updated>
<author>
<name>Colin Cross</name>
<email>ccross@android.com</email>
</author>
<published>2016-03-30T01:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=e925ffce03086c8654265705a7e0d3f4558ff5e9'/>
<id>e925ffce03086c8654265705a7e0d3f4558ff5e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only add -fdebug-prefix-map on Linux hosts</title>
<updated>2016-03-30T01:03:54+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-03-30T00:31:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=0c38c5ea1719bcb502ae5d15eed1bd90f6b1d3cd'/>
<id>0c38c5ea1719bcb502ae5d15eed1bd90f6b1d3cd</id>
<content type='text'>
Change-Id: I4fb865fbe40020f2d69d598491e755f793b62b7c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4fb865fbe40020f2d69d598491e755f793b62b7c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix arm[64] cflags</title>
<updated>2016-03-30T00:40:14+00:00</updated>
<author>
<name>Dan Willemsen</name>
<email>dwillemsen@google.com</email>
</author>
<published>2016-01-14T23:17:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant-next/build_soong/commit/?id=110a89d2c57a31f7e2ad7e15a70dca77167da68d'/>
<id>110a89d2c57a31f7e2ad7e15a70dca77167da68d</id>
<content type='text'>
Limit arm cpu variants to armv7-a-neon only, and handle a generic
armv7-a-neon cpu variant. Add arm64 cortex-a53 cpu variant. Sanity check
the arch variant against supported versions.

Change-Id: I8ecdea4cd36d9c82e1f29b158efc131f8b1cbc4d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Limit arm cpu variants to armv7-a-neon only, and handle a generic
armv7-a-neon cpu variant. Add arm64 cortex-a53 cpu variant. Sanity check
the arch variant against supported versions.

Change-Id: I8ecdea4cd36d9c82e1f29b158efc131f8b1cbc4d
</pre>
</div>
</content>
</entry>
</feed>
