<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot-novena/Makefile, branch 2011.05_rc2</title>
<subtitle>build system for the novena open hardware laptop board</subtitle>
<id>https://git.bnewbold.net/buildroot-novena/atom?h=2011.05_rc2</id>
<link rel='self' href='https://git.bnewbold.net/buildroot-novena/atom?h=2011.05_rc2'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/'/>
<updated>2011-05-24T13:02:23+00:00</updated>
<entry>
<title>Update for 2011.05-rc2</title>
<updated>2011-05-24T13:02:23+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-05-24T13:02:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=effcc9a2a2a6678dbc04d3c5b6957df3987dccc6'/>
<id>urn:sha1:effcc9a2a2a6678dbc04d3c5b6957df3987dccc6</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Update for 2011.05-rc1</title>
<updated>2011-05-18T20:03:57+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-05-18T19:47:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=137a4d7e92baf57e46e35280feb5c0fddfb49af1'/>
<id>urn:sha1:137a4d7e92baf57e46e35280feb5c0fddfb49af1</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Get rid of unneeded CFLAGS</title>
<updated>2011-05-05T21:39:03+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-05-02T21:58:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=125e2558b2ec253d255bf3a1fb2950efc358c8d2'/>
<id>urn:sha1:125e2558b2ec253d255bf3a1fb2950efc358c8d2</id>
<content type='text'>
Now that we use a wrapper for external toolchains (and internal ones
default to the correct setting), we no longer need to explicitly pass
sysroot/march/mtune/mabi/floating point mode in TARGET_CFLAGS.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Add toolchain wrapper for external toolchains</title>
<updated>2011-05-05T21:38:58+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-04-29T11:09:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=85dc57f6fd2755d8f5b193f369dad35796e764c2'/>
<id>urn:sha1:85dc57f6fd2755d8f5b193f369dad35796e764c2</id>
<content type='text'>
Add a simple toolchain wrapper for external toolchains, which forces the
correct sysroot/march/mtune/floating point options needed to use it
with buildroot.

With this in place the external toolchain behaves similar to the internal
ones, and the special handling can be removed. This also means that the
toolchain is usable outside buildroot without having to pass any special
compiler flags.

Also adjust the downloadable external toolchain support to install under
HOST_DIR so it can be used after the temporary build files are removed.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Makefile: make help: show busybox/ctng/linux/uclibc-menuconfig if enabled</title>
<updated>2011-04-24T22:10:45+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-04-24T22:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=4bb33dce49245ed36137c7028a9d170d8f4fe8ff'/>
<id>urn:sha1:4bb33dce49245ed36137c7028a9d170d8f4fe8ff</id>
<content type='text'>
For this we need to read .config.

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Makefile: remove outdated make targets</title>
<updated>2011-04-24T22:00:23+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-04-24T22:00:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=b052862f02f94eaca39fcd576971a84a13b865be'/>
<id>urn:sha1:b052862f02f94eaca39fcd576971a84a13b865be</id>
<content type='text'>
busybox and linux26 no longer have a -config target, and prepatch only makes
sense for a very specific configuration (BR toolchain with GDB enabled).

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Makefile: remove extra quotes around host linker flags for cygwin</title>
<updated>2011-04-04T13:44:35+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-04-04T13:44:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=f894e85e8537ec8b54abe40db21bd8281cedd245'/>
<id>urn:sha1:f894e85e8537ec8b54abe40db21bd8281cedd245</id>
<content type='text'>
Closes #3541

Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>Fix ccache handling</title>
<updated>2011-04-02T20:34:09+00:00</updated>
<author>
<name>Thomas Petazzoni</name>
<email>thomas.petazzoni@free-electrons.com</email>
</author>
<published>2011-04-02T16:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=c729829c6c3f7c5bccf2a4370f8df853642b23b8'/>
<id>urn:sha1:c729829c6c3f7c5bccf2a4370f8df853642b23b8</id>
<content type='text'>
When ccache support is enabled and 'make silentoldconfig' is being
started from the following rule:

$(BUILD_DIR)/buildroot-config/auto.conf: $(CONFIG_DIR)/.config
	$(MAKE) $(EXTRAMAKEARGS) HOSTCC="$(HOSTCC_NOCCACHE)" HOSTCXX="$(HOSTCXX_NOCCACHE)" silentoldconfig

then, the Makefile in package/config inherits from HOSTCC/HOSTCXX
values with the ccache prefix. However, if we start from a cleaned
build (after make clean), ccache is not compiled yet, so things break.

To solve this, we pass a noccache variant of HOSTCC/HOSTCXX down to
the package/config Makefile.

Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>hostcc/hostcxx: fix noccache variant setting</title>
<updated>2011-03-28T08:29:35+00:00</updated>
<author>
<name>Mike Frysinger</name>
<email>vapier@gentoo.org</email>
</author>
<published>2011-03-28T07:18:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=0df02e1233c5990391c030f40ab4263cfaa83a40'/>
<id>urn:sha1:0df02e1233c5990391c030f40ab4263cfaa83a40</id>
<content type='text'>
The current code accidentally sets up HOSTCC_NOCCACHE and HOSTCXX_NOCCACHE
only when the respective HOSTCC or HOSTCXX values are not set.  So if you
do something like:
	make HOSTCC=gcc menuconfig
The build fails because HOSTCC_NOCCACHE is not set anywhere.

Signed-off-by: Mike Frysinger &lt;vapier@gentoo.org&gt;
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
<entry>
<title>kickoff 2011.05 development cycle</title>
<updated>2011-03-01T13:13:06+00:00</updated>
<author>
<name>Peter Korsgaard</name>
<email>jacmet@sunsite.dk</email>
</author>
<published>2011-03-01T13:13:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/buildroot-novena/commit/?id=da5e5a5aa23a727ffc7cd3a2eb8cd268ef2f8d06'/>
<id>urn:sha1:da5e5a5aa23a727ffc7cd3a2eb8cd268ef2f8d06</id>
<content type='text'>
Signed-off-by: Peter Korsgaard &lt;jacmet@sunsite.dk&gt;
</content>
</entry>
</feed>
