<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/recipes-microblaze, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2017-12-14T00:11:14+00:00</updated>
<entry>
<title>meta-xilinx: Restructuring meta-xilinx to support multiple layers</title>
<updated>2017-12-14T00:11:14+00:00</updated>
<author>
<name>Manjukumar Matha</name>
<email>manjukumar.harthikote-matha@xilinx.com</email>
</author>
<published>2017-12-07T00:06:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=a18947c20dba2c0c38db8bde1ad4684995df4bbd'/>
<id>urn:sha1:a18947c20dba2c0c38db8bde1ad4684995df4bbd</id>
<content type='text'>
As discussed previously on mailing list, we are proceeding with layer
restructuring. For rocko release we will have the following layers

meta-xilinx
        -&gt;meta-xilinx-bsp (current meta-xilinx)
        -&gt;meta-xilinx-contrib

In the subsequent releases we will add other layers from Xilinx
meta-xilinx
        -&gt;meta-xilinx-bsp (current meta-xilinx)
        -&gt;meta-petalinux
        -&gt;meta-xilinx-tools
        -&gt;meta-xilinx-contrib

This will provide one clone to get all the required meta layers from
Xilinx for a complete solution, and the users can blacklist any layer
which they don't want to use using bblayer.conf.
This will enables us to help our vendors/partners to add their reference
designs, board definitions etc.

Recipe changes :
 * Move reference design zybo-linux-bd.bb to meta-xilinx-contrib
 * Move kernel patches realted to zybo-linux-bd-zynq7 board to
   meta-xilinx-contrib
 * Update README

Signed-off-by: Manjukumar Matha &lt;manjukumar.harthikote-matha@xilinx.com&gt;
</content>
</entry>
<entry>
<title>gnu-config: No longer needed</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T15:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=e180ef976831a278565f3b72c62621ae80d2e19e'/>
<id>urn:sha1:e180ef976831a278565f3b72c62621ae80d2e19e</id>
<content type='text'>
OE-Core currently defaults to gnu-config_git which points at a
2015-07-28 revision. This includes the MicroBlaze patch.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>shadow: Drop shadow hack/workaround for MicroBlaze</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T15:46:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=09aad52d3c3072ce00206244f5c59733ad76f73b'/>
<id>urn:sha1:09aad52d3c3072ce00206244f5c59733ad76f73b</id>
<content type='text'>
GCC patch is applied as fix to avoid #ident and .sdata symbol/locations
issues when generating with debug symbols.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>gcc-source_7.%.bbappend: Update/add patches for GCC 7</title>
<updated>2017-10-18T08:00:09+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-09-29T15:57:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=7920c9d001760831b4864147850c2e8a172c7686'/>
<id>urn:sha1:7920c9d001760831b4864147850c2e8a172c7686</id>
<content type='text'>
Update existing patches for GCC 7 (and use backports where available),
and drop merged patches whilst adding some additional patches to fix
specific bugs.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>binutils: Remove MicroBlaze specific patch</title>
<updated>2017-08-19T14:35:47+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-07-18T06:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=87773044869928c70cb41a750849202e9c6a12c2'/>
<id>urn:sha1:87773044869928c70cb41a750849202e9c6a12c2</id>
<content type='text'>
This patch is no longer required, the behaviour has been resolved.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>glibc: Remove 2.25 bbappend and patches</title>
<updated>2017-08-19T14:34:28+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-07-18T06:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=038f1b148372baab51a5b41017271e69030b7bbf'/>
<id>urn:sha1:038f1b148372baab51a5b41017271e69030b7bbf</id>
<content type='text'>
Remove the glibc 2.25 appends for MicroBlaze, glibc does not require any
additional patches for MicroBlaze since 2.26. The pt-vfork issue was
resolved in glibc 2.26.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
Signed-off-by: Alistair Francis &lt;alistair.francis@xilinx.com&gt;
</content>
</entry>
<entry>
<title>binutils: Drop MicroBlaze RELA patch, fixed in 2.28</title>
<updated>2017-03-24T10:50:49+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-03-10T08:23:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=45ac3391fe68fd69bc3c305f4a108766dcfc22c3'/>
<id>urn:sha1:45ac3391fe68fd69bc3c305f4a108766dcfc22c3</id>
<content type='text'>
The MicroBlaze RELA issue is resolved in binutils 2.28, the patch is no
longer required, drop the patch from SRC_URI and delete the patch.

Signed-off-by: Nathan Rossi &lt;nathan@nathanrossi.com&gt;
</content>
</entry>
<entry>
<title>glibc-*.bbappend: Update appends for glibc 2.25</title>
<updated>2017-02-01T12:46:21+00:00</updated>
<author>
<name>Nathan Rossi</name>
<email>nathan@nathanrossi.com</email>
</author>
<published>2017-01-23T10:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=ccb44f031eb7bc4aae2ba549a543593f7775b600'/>
<id>urn:sha1:ccb44f031eb7bc4aae2ba549a543593f7775b600</id>
<content type='text'>
Update the appends to apply for glibc 2.25. The MicroBlaze patch still
applies for this version.

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