Alistair Francis
d4fb366167
init-ifupdown: Remove the qemuriscv64 specific ifupdown script
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-07-17 11:00:35 -07:00
Khem Raj
d067333e5b
go-dep: Remove bbappend
...
Patch has been moved to oe-core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-13 08:42:50 -07:00
Khem Raj
d185d0ae87
go: Remove the recipes
...
OE-Core now has 1.14 since dunfell release which supports riscv64 out of
box
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-07-13 08:42:50 -07:00
Khem Raj
d2de1c5ea8
openocd: Update to the latest SHA
...
Fixes build failure on rv64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-06-20 11:27:58 -07:00
Alistair Francis
da23f115b4
openocd: Use the fork when building for x86 host machines
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-05-20 13:04:29 -07:00
Alistair Francis
a2b88b2959
openocd: Update to the latest SHA
...
Update the RISC-V fork of OpenOCD to the SHA.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-05-20 13:04:29 -07:00
Alistair Francis
5c38329a8a
.travis.yml: Update the Ubuntu distro
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-05-19 20:24:17 -07:00
Khem Raj
6f495435ed
freedom-u540.conf: Define virtual/bootloader to be u-boot
...
Fixes
NOTE: Multiple providers are available for virtual/bootloader (u-boot, u-boot-juno, u-boot-orangepi-i96, u-boot-poplar, u-boot-socfpga)
Consider defining a PREFERRED_PROVIDER entry to match virtual/bootloader
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-02 08:37:49 -07:00
Khem Raj
5cc6fe3632
ltp: Fix build on rv32
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-29 16:27:09 -07:00
Khem Raj
762911ea2e
boost: Fix build on rv32
...
Define __NR_futex in terms for __NR_futex_time64 for rv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-29 16:27:09 -07:00
Khem Raj
f59218799a
ghostscript: Add rv32 specific objarch.h
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-29 16:27:09 -07:00
Khem Raj
a834a2b0a4
ghostscript: rv64 is LE by default
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-29 16:27:09 -07:00
Khem Raj
8bd3402c76
perf: Remove libunwind dependency
...
libunwind is not yet ported to rv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-24 21:15:49 -07:00
Khem Raj
67679a99a7
packagegroup-core-tools-testapps: Remove kexec and gst-example for rv32
...
Not buildable yet
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-24 21:15:49 -07:00
Khem Raj
e94845a250
packagegroup-core-tools-profile: Disable systemtap and valgrind in packagegroups
...
They still need porting to rv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-24 21:15:49 -07:00
Khem Raj
626d1645a7
openocd_riscv: Ensure the PV is still riscv
...
It is defined to 0.10+XXX in main recipe
Fixes
NOTE: preferred version riscv of openocd not available (for item openocd)
NOTE: versions of openocd available: 0.10+gitrAUTOINC+ded6799025 0.10+gitrAUTOINC+f93ede5401
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-24 21:15:49 -07:00
Khem Raj
4aa593b23b
go-dep: Update sys module to latest
...
This brings in needed riscv64 support
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-23 17:14:14 -07:00
Khem Raj
98504386a5
libunwind: Disable build on riscv
...
Fixes
../include/libunwind.h:29:3: error: #error "Unsupported arch"
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-23 17:14:14 -07:00
Khem Raj
1950ff1ca4
layer.conf: Ignore textrel for few more recipes
...
The real issue is in binutils/ld inserting R_RISCV_NONE which is then
caught by textrel checker, there are binutils bugs to address this
[1] [2]
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=24676
[2] https://sourceware.org/bugzilla/show_bug.cgi?id=24673
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-21 19:35:56 -07:00
Khem Raj
ad387e4b63
conf/layer.conf: Disable textrel for qtbase
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-17 22:56:58 -07:00
Khem Raj
6942fbd552
packagegroup-go-sdk-target: Enable go for rv64 but disable for rv32
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-17 22:56:58 -07:00
Khem Raj
0fd7aabf75
conf/layer.conf: Add gdb/perf to exception list for textrel
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-17 22:56:58 -07:00
Khem Raj
32545e3bae
layer.conf: Skip textrel for eudev on rv64
...
Build QA complains
ERROR: eudev-3.2.9-r0 do_package_qa: QA Issue: eudev: ELF binary /usr/bin/udevadm has relocations in .text
eudev: ELF binary /usr/libexec/udevadm has relocations in .text [textrel]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-13 17:08:56 -07:00
Khem Raj
5092957c7a
openssl: Make bbappend regexp relaxed for all openssl 1.1.1 versions
...
The rv32 patch is needed across all openssl 1.1.1 versions
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-04-01 09:47:28 -07:00
Khem Raj
5bd3c383e1
layer.conf: Mark layer 3.1 compatible
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-24 14:57:55 -07:00
Khem Raj
1a49b6345b
openssl: Match bbappend version to core
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-24 14:57:55 -07:00
Khem Raj
9d43c55a1e
mesa: Rename bbappend to match oe-core
...
it still is needed with mesa 20
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-03-08 22:39:33 -07:00
Khem Raj
2fb467c8f8
go: Adjust for 1.14 changes in oe-core
...
We still use 1.13 for risv64, so cheat a little so we can re-use recipes
from oe-core to pretend to be 1.14
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-29 11:25:53 -08:00
Jeremy Puhlman
0cc3fb1439
openocd: Move to dynamic-layer for meta-oe
...
currently meta-riscv does not parse unless meta-oe is present.
It does not appear that anything explictly depends on openocd
in the layer.
Signed-off-by: Jeremy Puhlman <jpuhlman@mvista.com>
2020-02-21 18:11:01 -08:00
Khem Raj
590357c49b
busybox: All these patches are in oe-core now
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-15 12:47:21 -08:00
Alistair Francis
f71a0efe94
machine: qemuriscv32: Add the Xvisor platform
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-02-12 12:24:01 -08:00
Alistair Francis
30fb686058
dynamic-layers: Add a xvisor hypervisor bbappend
...
Add a Xvisor bbappend that builds the initrd used by Xvisor.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-02-12 12:24:01 -08:00
Alistair Francis
b4ec1d4780
linux: Update bbappends for qemuriscv32
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-02-03 19:51:05 -08:00
Khem Raj
8b73b069b0
mesa,libxshmfence: Define __NR_futex for rv32
...
Helps these nosy apps build
Fixes #201
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-31 18:37:17 -08:00
Khem Raj
687750d761
go-riscv: Delete 0009-ld-replace-glibc-dynamic-linker-with-musl.patch duplication
...
Core applies this patch via a bbappend too, so no need to apply here
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 16:03:35 -08:00
Khem Raj
89ca330e78
packagegroup-go-sdk-target: Enable on riscv64
...
OE-Core disables it on riscv64 since go support is now in this layer it
makes sense to enable it in meta-riscv
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-26 11:34:21 -08:00
Khem Raj
301946f338
go: Add recipes to support go on riscv64
...
Alter the SRC_URIs to fetch 1.13 from the right fork.
Rename refreshed 0002-cmd-go-make-content-based-hash-generation-less-pedan.patch
so it does not conflict with oe-core go recipes
Fixes #114
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-26 11:34:21 -08:00
Khem Raj
f0724d0ba3
packagegroup-core-tools-debug: Remove strace for rv32
...
It does not support rv32 yet
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 17:14:32 -08:00
Khem Raj
c95f5d9d17
qemuriscv32: Use linux-yocto-dev for now
...
Latest glibc wants kernel 5.4+ ABI and linux-yocto is still at 5.2, so
until that switches to 5.4 lets pin to dev kernel which is 5.5+
Fixes #199
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 17:14:32 -08:00
Alistair Francis
fefdfec22a
glibc: Update the RV32 glibc port
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-01-23 15:56:03 -08:00
Alistair Francis
73c4369c76
linux-mainline: freedom-u540: Enable communicating with serial devices
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-12-03 19:36:57 -08:00
Alistair Francis
cacdf0a2d4
linux-mainline: Upgrade to the 5.4 kernel
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-12-03 12:17:56 -08:00
Alistair Francis
7cbf8f7121
machine/baremetal: Cleanup the baremetal code
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-12-03 12:09:11 -08:00
Alistair Francis
a501ae452a
openocd: Use the RISC-V fork
...
We currently need the RISC-V fork of OpenOCD.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-11-12 19:17:37 -08:00
Alistair Francis
0ba537b927
u-boot: Update to 2019.10 and remove uneeded patches
...
Now that we are using U-Boot 2019.10 let's remove the uneeded patches
that have been merged into mainline u-boot.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-10-21 01:24:44 +05:30
Robert Henry
0d5a7c956f
Fix typo in setup.sh
...
s/unleased/unleashed/
2019-10-18 06:37:39 +05:30
Alistair Francis
91f6a2afbc
layer.conf: Mark as compatible with zeus
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-10-08 15:42:42 -07:00
Vijai Kumar K
98708e9065
Fix some minor typos in documentation
...
Fix minor typos in README.md and docs/Plasma-Mobile-on-Unleashed.md.
Signed-off-by: Vijai Kumar K <vijaikumar.kanagarajan@gmail.com>
2019-10-01 07:23:56 -07:00
Alistair Francis
55a188ec70
openssl: Update the RV32 append to 1.1.1d
...
While we are updating OpenSSL let's also update the patch based on the
latest submission.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-09-16 15:36:40 -07:00
Alistair Francis
270c8cb7c1
linux-mainline: Move some configs into the include file
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-09-16 10:40:26 -07:00