summaryrefslogtreecommitdiffstats
path: root/meta-microblaze
Commit message (Collapse)AuthorAgeFilesLines
* meta-microblaze: util-linux: Rebase patchMark Hatle2024-11-241-5/+5
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* meta-microblaze: Rename mesa bbappendMark Hatle2024-11-241-0/+0
| | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* layer.conf: Move from scarthgap to styhead walnascar, bring in old recipes ↵Mark Hatle2024-11-2428-2/+35879
| | | | | | | | | for parse binutils-2.42 and gstreamer-1.22.12 were pulled in from the latest poky scarthgap, as of commit dce4163d42f7036ea216b52b9135968d51bec4c1. Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* Merge remote-tracking branch 'origin/scarthgap' into yocto-masterMark Hatle2024-11-21249-4846/+20228
|\ | | | | | | | | | | This moves the system to scarthgap. It is known to NOT work with Styhead and master, 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>
* | meta-microblaze: Update Upstream-StatusMark Hatle2024-11-212-1/+3
| | | | | | | | Signed-off-by: Mark Hatle <mark.hatle@amd.com>
* | various: WORKDIR/UNPACKDIR changesMark Hatle2024-06-1013-9/+9
|/ | | | | | | | | | | | Recently oe-core implemented an architetural change that WORKDIR is no longer to be used as a dumping group for miscellaneous files. link: https://lists.openembedded.org/g/openembedded-architecture/topic/cleanup_of_workdir_by/105739556 oe-core: e022d62ba917 ("base/bitbake.conf: Introduce UNPACKDIR") Based on changes submitted by Trevor Woerner <twoerner@gmail.com> 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>