summaryrefslogtreecommitdiffstats
path: root/meta-microblaze
Commit message (Collapse)AuthorAgeFilesLines
* util-linux: carry the version from upsream masterTrevor Woerner2025-05-085-2/+21
| | | | | | | | | | | | | | | | | | wic uses the sfdisk(-native) utility from the util-linux project. Adding support for 4k sectors requires a version of sfdisk that can handle variable-sized sectors specified on the command-line. The version of sfdisk in scarthgap (2.39.3) does not have this feature, but the version in master (2.40.4) does. Signed-off-by: Trevor Woerner <trevor.woerner@amd.com> The microblaze util-linux patch needs to be updated for 2.40 as well. Move existing integration to specifically target the Poky version, while a new 2.40 version is created. This should allow either version if the user decided to use PREFERRED_VERSION. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* README.md: Update meta-microblaze docs to scrathgapSandeep Gundlupet Raju2024-10-221-4/+8
| | | | | Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: newlib/libgloss: Update for microblazeMark Hatle2024-07-2817-173/+114
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: Update to gcc 13Mark Hatle2024-07-2457-475/+508
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "meta-microblaze: Import last version of gcc 12.2"Mark Hatle2024-07-24122-5289/+1
| | | | | | | | | This reverts commit 80dc01609f4cf24329cd71adac4dacd2882f82dc. This effectively reverts back to 2024.1 state, GCC won't work but gives us a clean starting point. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "meta-microblaze: gcc-12.2 fix CVE_STATUS"Mark Hatle2024-07-241-1/+1
| | | | | | This reverts commit 93d2836d4d0f7732e51b96250a1bfe2b2f058202. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: gdb: Fix target GDB compilation for Linux nativeMark Hatle2024-07-244-75/+29
| | | | | | | | | | | | Add patch for Linux native issue Add library linkage to libatomic to address: ld: /usr/include/c++/13.3.0/bits/atomic_base.h:1015:(.text+0x16d0c): undefined reference to `__atomic_compare_exchange_1' Also remove extra files no longer required. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: gdb: Update to latest versionMark Hatle2024-07-2447-2771/+5280
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Revert "gdb: Bring in last OE version of gdb 12.1"Mark Hatle2024-07-2417-593/+0
| | | | | | This reverts commit 5db2df9a364b9fee7402c0bf0e2eaa2ecd7bee48. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: binutils: Add local patches, including 64-bit supportMark Hatle2024-07-2454-0/+13677
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: Update Upstream-StatusMark Hatle2024-07-172-1/+3
| | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 79fa542cb1202cd491fd8a1395892b3e9f905773) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* microblaze: attr: Patch not required for scarthgapMark Hatle2024-05-212-34/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge remote-tracking branch 'xilinx/master' into master_2024.1Mark Hatle2024-05-212-0/+34
|\ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * attr: Add microblaze symver workaroundMark Hatle2024-05-012-0/+34
| | | | | | | | | | | | Microblaze does not support symver, so disable this code. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Merge remote-tracking branch 'github/rel-v2023.2' into HEADMark Hatle2024-04-182-0/+34
| |\ | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * microblaze: gdb: Fix crash on startupMark Hatle2024-04-022-0/+34
| | | | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 9fc4fc9e03f25ddcc60629b83db7c5b855046229) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| | * microblaze: binutils: Fix objdump/disassemblyMark Hatle2024-04-023-0/+73
| | | | | | | | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit f4a0582919c0fead055615e63283b9f2df80bf95) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | meta-microblaze: gcc-12.2 fix CVE_STATUSMark Hatle2024-04-181-1/+1
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | | Merge remote-tracking branch 'xilinx/rel-v2024.1' into HEADMark Hatle2024-04-042-0/+34
|\ \ \ | |/ / |/| | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | microblaze: gdb: Fix crash on startupMark Hatle2024-04-012-0/+34
| | | | | | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * | microblaze: binutils: Fix objdump/disassemblyMark Hatle2024-04-013-0/+73
| |/ | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * tcf-agent: Move build fix from meta-petalinuxMark Hatle2023-06-261-0/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-microblaze: Remove diffutils bbappendMark Hatle2023-06-192-15/+0
| | | | | | | | | | | | | | | | Change is no longer needed, now upstream. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit ee903da38d5a5d5580cb87cc05cc09983a602d34) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-microblaze: packagegroup-core-tools-testapps: Disable packagesMark Hatle2023-04-111-0/+9
| | | | | | | | | | | | Disable items that don't work on microblaze Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * systemd: rebase microblaze patchesMark Hatle2023-04-114-111/+121
| | | | | | | | | | | | Rebase/rework microblaze patches for the latest systemd version Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: newlib: Update patchesMark Hatle2024-03-2111-32/+49
| | | | | | | | | | | | | | | | | | 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>
* | layer.conf: Move from nanbield to scarthgapMark Hatle2024-03-191-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: Update to current binutilsMark Hatle2024-02-1235-9989/+0
| | | | | | | | | | | | Latest binutils contains everything we need to Linux support. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: gdb_12 disable python supportMark Hatle2024-01-312-2/+2
| | | | | | | | | | | | | | | | gdb 12 python support requires 'distutils', which was removed in python 3.12. Disable until we can patch this or upgrade. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | layer.conf: Set to nanbieldMark Hatle2023-11-081-1/+1
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: mesa: Make it clear this doesn't workMark Hatle2023-09-221-0/+14
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: systemd: Refactor for update systemdMark Hatle2023-09-223-80/+111
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: packagegroup-core-tools-testapps: Remove alsa-libs dependencyMark Hatle2023-08-242-0/+8
| | | | | | | | | | | | | | | | | | 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>
* | meta-microblaze: packagegroup-core-tools-testapps: Disable ltp on microblazeMark Hatle2023-08-241-0/+2
| | | | | | | | | | | | | | | | 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>
* | meta-microblaze: util-linux.bbappend: Audit support needs to know about the ↵Mark Hatle2023-08-242-0/+19
| | | | | | | | | | | | microblaze architecture Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: Move gcc 13.1 to 13.%Mark Hatle2023-08-239-0/+0
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: YP now requires Upstream-Status in patchesMark Hatle2023-07-21100-0/+336
| | | | | | | | | | | | Signed-off-By line is also required and added where missing. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | tcf-agent: Move build fix from meta-petalinuxMark Hatle2023-07-191-0/+2
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | meta-microblaze: Import last version of gcc 12.2Mark Hatle2023-06-0868-0/+5113
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | gdb-cross-canadian: Sync dependency with current pokyMark Hatle2023-05-221-1/+1
| | | | | | | | | | | | | | Poky commit 768c89e306d0486acf8bc76cecef90436f6551b3 changes the default depends, we match this behavior to resolve a dependency issue. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | Merge remote-tracking branch 'origin/rel-v2023.1'Mark Hatle2023-05-181-1/+1
|\| | | | | | | | | | | | | Resolved conflicts Preserved 2022* versions Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * README: Update microblaze layer langdale release infoSandeep Gundlupet Raju2023-03-151-6/+10
| | | | | | | | | | | | | | Update meta-microblaze README with langdale release info. Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * binutils: Disable broken alternativesMark Hatle2023-03-101-0/+2
| | | | | | | | | | | | | | | | | | | | ld.gold and dwp are not supported on Microblaze, disable gprof is not generated on Microblaze, disable this alternative Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 57d6ff39e32c46f81cccad97fd8634f3aad88e16) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * glibc: libc.so.6 contains a textrel on microblazeMark Hatle2023-03-101-0/+1
| | | | | | | | | | | | | | | | Disable the textrel warning, as it is expected. Signed-off-by: Mark Hatle <mark.hatle@amd.com> (cherry picked from commit 6eca19d4576391e01571b762c3e18e2f3f16c3f4) Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * meta-microblaze: gcc-source: Always apply microblaze patchesMark Hatle2023-02-241-2/+2
| | | | | | | | | | | | | | | | | | The microblaze patches are safe for all configurations. But due to the use of the gcc-source package being shared for native, cross, target, sdk, etc we need a single full source that covers all configurations. Otherwise we run into problems with sstate-cache re-use and a lot of duplication. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Partial revert "packagegroup-core-tools-debug/testapps: Clear unsupported ↵Mark Hatle2022-11-081-2/+0
| | | | | | | | | | | | | | | | | | | | 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>
| * Revert "meta-microblaze: gdb: Temporarily disable GDB"Mark Hatle2022-11-083-9/+0
| | | | | | | | | | | | This reverts commit 17daecd2918a7cd98f61825704cac1d9d3a046e2. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * Revert "ltp: Disable ltp gdb dependency only on Microblaze"Mark Hatle2022-11-081-2/+0
| | | | | | | | | | | | This reverts commit a88a734282fb007f81e0d8e365eccfc7d8a375e3. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * gdb-microblaze: Update to new version of the portMark Hatle2022-11-0812-2191/+1738
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
| * newlib-microblaze: Update to new version of the portMark Hatle2022-11-0711-38/+48
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>