<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/recipes-microblaze, branch morty</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=morty</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=morty'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2016-12-01T13:12:45+00:00</updated>
<entry>
<title>glibc: Fix up MicroBlaze pt-vfork compat symbols</title>
<updated>2016-12-01T13:12:45+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-11-24T11:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=cacffe476cf8f7eda6ed574c476e456d2e8ab670'/>
<id>urn:sha1:cacffe476cf8f7eda6ed574c476e456d2e8ab670</id>
<content type='text'>
A bug has been present in glibc for a while where a symbol is emitted in
libpthread.so which is corrupt. Whilst previously this has not been an
issue due to how binutils has handled it, recent binutils behaviour has
changed enough to make this bug surface as a linker error.

Depending on the host (behaviour and native dependencies) the cross
binutils that is built may emit different values for the corrupt symbol.
This appears as an error similar to the following when linking against
libpthread.so (e.g. librt links against libpthread in glibc):

    invalid string offset 1843814912 &gt;= 4913 for section `.dynstr'

This patch fixes up the symbols emitted for libpthread.so without
breaking any libpthread or libc ABI. See the glibc patch for more
specifics.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gcc-source: Add MicroBlaze DWARF exception support</title>
<updated>2016-10-11T11:10:52+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-09-27T13:48:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=e7cfe30e2a8fc15c27e0f319509e8e06f637c081'/>
<id>urn:sha1:e7cfe30e2a8fc15c27e0f319509e8e06f637c081</id>
<content type='text'>
This resolves some issues with unwind support needed for pthread.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gcc-source: Add patch to fix MicroBlaze ABI bug</title>
<updated>2016-10-11T11:10:52+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-09-27T11:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=d904dafd51dd0f1ec2264b8dbcb7b637b4c5b11a'/>
<id>urn:sha1:d904dafd51dd0f1ec2264b8dbcb7b637b4c5b11a</id>
<content type='text'>
Add a patch which fixes a bug in GCC regarding the usage of the r20 and
r21 registers specifically for the use in Linux.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>binutils: Fix bug in binutils for MicroBlaze</title>
<updated>2016-10-11T11:10:52+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-09-24T18:19:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=59e716bc054d2ca2f3ad138f6fa9043e985e6f3c'/>
<id>urn:sha1:59e716bc054d2ca2f3ad138f6fa9043e985e6f3c</id>
<content type='text'>
Fix a regression in binutils where the "RELA" and "RELASZ" entries of
the .dynamic table were incorrect set to invalid values/addresses.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gcc-source_6.%.bbappend: Rename to use a wildcard version</title>
<updated>2016-08-22T13:24:56+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-08-22T02:21:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=f81ee7634607a63c8cdcaa343251bfa64bb6ac43'/>
<id>urn:sha1:f81ee7634607a63c8cdcaa343251bfa64bb6ac43</id>
<content type='text'>
Rename the gcc-source recipe append so that the only the major version
is specified.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gdb-7.7.1.inc: Setup the SRC_URI to point to a specific tarball</title>
<updated>2016-07-16T17:37:53+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-06-12T09:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=deb6e31b0076632d4aa9377f121d9e47a5949d67'/>
<id>urn:sha1:deb6e31b0076632d4aa9377f121d9e47a5949d67</id>
<content type='text'>
This forces the recipe to use only the source from the target tarball,
avoiding any of the patches or sources provided by the meta/ layer
includes.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gcc-source_6.1.bbappend: Include MB patch</title>
<updated>2016-07-16T17:37:53+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2016-07-11T22:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=a7856bd055259cbc8988125a6b5e1bfbf4ecfcfc'/>
<id>urn:sha1:a7856bd055259cbc8988125a6b5e1bfbf4ecfcfc</id>
<content type='text'>
Patch GCC 6 for addi3 and subdi3 instruction definitions

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>Remove this patch as it is no longer required</title>
<updated>2016-07-16T17:37:53+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2016-07-11T22:39:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=843dca042ed56ef82f8e473309785b7465d1cc7e'/>
<id>urn:sha1:843dca042ed56ef82f8e473309785b7465d1cc7e</id>
<content type='text'>
This patch is applied upstream, and no longer required

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>Remove old references to GCC 4.9 and 5.3</title>
<updated>2016-07-16T17:37:53+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2016-07-11T22:39:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=bd27094e30181662b07eb16d86094590d9f954fd'/>
<id>urn:sha1:bd27094e30181662b07eb16d86094590d9f954fd</id>
<content type='text'>
Remove older GCC support

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gcc-source_4.9: Backport MicroBlaze musl libc support</title>
<updated>2016-05-10T13:48:45+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2016-05-10T13:48:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=d8ff2354eccedae4a4d5ef0768f7e5d1f7ea2a99'/>
<id>urn:sha1:d8ff2354eccedae4a4d5ef0768f7e5d1f7ea2a99</id>
<content type='text'>
Backport the patch from GCC to handle musl libc for MicroBlaze, this
patch sets up the correct path for ld.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
</feed>
