Khem Raj
85dfe4db9e
busybox: Update bbappend to 1.36
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-01-30 07:58:10 +10:00
Khem Raj
62fe7e5775
musl: Drop upstreamed patches
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-05-05 15:41:41 -07:00
Khem Raj
c028c49fda
musl: fix inconsistent ucontext_t struct tag for rv32
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-16 15:22:40 -07:00
Khem Raj
9fb725c935
busybox: Apply bbappend to 1.35
...
1.35 is now in Core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-13 15:48:18 +10:00
Khem Raj
a6bff45243
busybox: Migrate bbappend to 1.34
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-29 16:25:51 -07:00
Khem Raj
2392e1f99d
recipes: Convert to newer override syntax
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-04 23:14:25 -07:00
Khem Raj
5a3ff76ae5
meta-riscv: Convert to new override syntax
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-04 23:14:25 -07:00
Khem Raj
5da7c891be
busybox: Fix build on rv32/musl
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:46:36 -08:00
Khem Raj
6ce18b2de4
musl: Update the rv32 patches to apply on latest musl
...
port on top of oe-core version
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-03-08 07:46:36 -08:00
Alistair Francis
9407a33a2b
glibc: Remove glibc bbappend
...
glibc 2.33 is now in OE-Core and supports RV32, so let's remove the 2.32
bbappend.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2021-02-05 13:32:00 -08:00
Khem Raj
b022614bc4
musl: Add bits/reg.h for riscv32
...
Applications include sys/reg.h to get wordsize for architecture and such
applications would fail to build on rv32/musl if this header is not
provided
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-12 21:46:39 -08:00
Khem Raj
8d1b5e1cb9
packagegroup-self-hosted,packagegroup-core-eclipse-debug: Adjust for riscv32
...
strace tcf-agent are not yet buildable on riscv32 so remove them from
depchain
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-11-18 11:26:40 -08:00
Khem Raj
1a8261c677
musl: Refresh patch on top of latest musl
...
Wire new syscalls upto 5.8 kernel for rv32
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-31 23:06:42 -07:00
Khem Raj
21abe9ccf7
musl: add rv32 support
...
Patches are under discussion in musl ml, this provides a way to test it
further on Yocto
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Stefan O'Rear <sorear@fastmail.com>
2020-09-12 13:50:07 -07:00
Alistair Francis
6ca7222f59
glibc: Update to use upstream
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-08-28 17:40:44 -07:00
Alistair Francis
961eff25ca
glibc: Update to the latest upstream submission
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-08-25 23:13:24 -07:00
Alistair Francis
4b8e715aec
glibc: Update to a later patch version
...
Update the glibc RV32 to a more recent patch version. Remove some
backported patches that don't apply as we already have them merged.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2020-07-28 22:39:57 -07:00
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
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
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
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
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
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
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
b5443214a2
busybox: Fix y2038 64-bit time_t build failures
...
Fix the build failures on 32-bit RISC-V.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-09-02 12:59:55 -07:00
Alistair Francis
f41e9accae
linux: Update to the 5.2 kernel headers
...
OE-Core has upgraded to the 5.2 kernel headers. This means that all RV32
software now requires a 64-bit time_t. Update the glibc fork to an
implementation that works in a 64-bit time_t. At the same time we can
revert the linux kernel patch.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-09-02 12:59:55 -07:00
Alistair Francis
2d65e7069b
glibc: Fix the glibc SRCREV
...
Now that OE is using glibc 2.30 and the SRCREV_glibc variable we need to
update our SRCREV.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-08-07 15:40:13 -07:00
Khem Raj
9d52dc3a2c
musl: Delete riscv patches as they are upstreamed in musl >= 1.1.23
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-23 18:15:49 -07:00
Alistair Francis
ab1ebdc9ba
glibc: Update 32-bit glibc
...
We can also remove the 32-bit fix that was included in the kernel.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-03-21 06:12:11 -07:00
Alistair Francis
47b2303211
glibc: Update the 32-bit glibc fork
...
Update the glibc fork to the latest submission.
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2019-02-05 11:04:55 -08:00
Khem Raj
62a2715126
Update risc-v support patch past 1.1.21 release
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-23 21:54:07 -05:00
Khem Raj
28ddbd895b
musl: Add risc-v port
...
This will be merged soon, but lets try it out from fork
and ensure all testing is done for upstreaming
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-01-07 12:25:05 -08:00
Khem Raj
550fb40567
glibc-initial_%.bbappend: Drop
...
glibc-initial has been removed from oe-core in toolchain build step
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-12-26 12:54:10 -08:00
Alistair Francis
9287b7c9a9
glibc: Update the glibc fork to the latest submitted patch series
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2018-12-12 17:51:18 -08:00
Alistair Francis
58ec67a3db
glibc: Add support for the RISC-V 32-bit fork
...
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
2018-11-29 18:57:44 -08:00
Moritz Fischer
b708de6a45
recipes-core: sysvinit-inittab: Work around getty issue
...
This is a workaround for the naming of the console.
This doesn't work around the issue for systemd based builds.
Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
2018-04-10 22:12:26 -07:00
Mirza Krak
7ea142a9ea
riscv-initramfs-image: remove WIC fstype
...
Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-03-26 21:51:50 -07:00
Mirza Krak
0bc4aac11d
images: add ramdisk image suitable for usage with the HiFive Unleashed
...
The "default" boot mode at the moment is to bundle a ramdisk image in
the kernel and mount root in a ramfs.
This image is suitable to bundle with the kernel but it has minimal
features and basicly just boots.
Signed-off-by: Mirza Krak <mirza.krak@endian.se>
2018-03-20 14:51:37 -07:00
Khem Raj
b993d03686
init-ifupdown: Add interfaces file for qemuriscv64
...
This is needed for kernel passed IP config to work
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-03-10 23:59:34 -08:00
Khem Raj
230631d0f0
glibc: Drop glibc 2.26 bbappends
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-03-09 02:29:03 -08:00
Khem Raj
9ad80d4040
glibc: Fix mcontext_t
...
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-10-06 20:56:51 -07:00
Khem Raj
ffe8d5e864
riscv: This is where it all begins...
...
I'll explain when you're older!
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2017-10-04 10:09:23 -07:00