| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Rebase 0001-Patch-microblaze-Add-config-microblaze.mt-for-target.patch to
newer version of newlib.
All patches, add Upstream-Status as now required by the build system.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
alsa-libs does not currently build for microblaze:
../../../alsa-lib-1.2.9/src/control/control.c:3648:1: error: symver is only supported on ELF platforms
Also disable alsa-libs in the layer.conf for the same reason.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
ltp requires on-target gdb, which does not currently work.
kexec is also not supported on Microblaze.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
microblaze architecture
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Signed-off-By line is also required and added where missing.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Versions of these components have changes, rename to allow a wider wild
card match.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Disable items that don't work on microblaze
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Rebase/rework microblaze patches for the latest systemd version
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
Disable the textrel warning, as it is expected.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
items when on microblaze"
This is a partial revert of commit 36428595d7da5a18ebf5ec173ecfbfc8bb7c73cb
Revert disabling of gdb and gdbserver in packagegroup-core-tools-debug.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
This reverts commit 17daecd2918a7cd98f61825704cac1d9d3a046e2.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
microblaze
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
|
|
|
|
|
| |
Move to a backport of the official fix for glibc BZ #28883.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*) Select syscall is not implemented on microblaze, newselect should be
used instead, but commit 4c3df0eba5e8fe98f0de917ade9b2ebba6951c5f
from glibc removed this behavior. Presumably by accident.
*) When the code path that doesn't use select, but instead uses
pselect32 is used, microblaze provides it's own implementation
but this implementation is only available when ASSUME_PSELECT
is disabled. We need to fallback to the default Linux implementation.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
Create a new meta-xilinx-core, move core functionality to the core, keeping
board specific files in the bsp layer.
zynqmp-generic changed from require <board> to include, so if meta-xilinx-bsp
is not available it will not fail.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rename a mispelled patch name
Add a patch that defines the microblaze syscalls.
Disable stack-protection, as it is not supported on Microblaze at this
time.
Add a patch to resolve an undefined gcc internal, that is not enabled
on microblaze.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using symver related functions results in:
| ../git/lib/crypt-static.c:32:1: error: symver is only supported on ELF platforms
| 32 | SYMVER_crypt;
| | ^~~~~~~~~~~~
Microblaze does not support these functions at this time, so fall back
to the older approach to resolve this issue.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
This is the result of automated script (0.9.0) conversion:
oe-core/scripts/contrib/convert-overrides.py .
converting the metadata to use : as the override character instead of _.
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the newlib-3.3 release reent-check is enabled by default. The reent-check
is needed to ensure memory is not NULL.
See:
https://sourceware.org/git/?p=newlib-cygwin.git;a=commit;h=8b39f7406c7b819bc45a83e9c94531221a6b3b34
We need to disable this check on microblaze, as iostream library test cases
fail with an assert error.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
|
|
|
|
| |
This is the result of automated script (0.9.0) conversion:
oe-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
|
|
|
|
| |
Upgrade newlib, libgloss recipes from 3.3 -> 4.1
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Issue: CR-1062133
For some reason libgloss installs the crt*.o files with executable bit set,
this causes the build system to strip these as executables. However, it
makes it impossible to use the .o files to properly link applications later
on.
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
|
|
|
|
| |
This reverts commit 96f122efe48f239f7b5df4025acd5c98a61828b3.
Signed-off-by: Sai Hari Chandana Kalluri <chandana.kalluri@xilinx.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@xilinx.com>
|
|
Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org>
|