mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
riscv64: enable EFI support and tools for riscv64
grub is still buggy! grub-install fails with an error: Relocation 0x13 is not implented! Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
This commit is contained in:
committed by
Peter Müller
parent
2a9688211e
commit
1b6047b3ee
@@ -1,13 +0,0 @@
|
||||
usr/sbin/biosdecode
|
||||
usr/sbin/dmidecode
|
||||
usr/sbin/ownership
|
||||
usr/sbin/vpddecode
|
||||
#usr/share/doc/dmidecode
|
||||
#usr/share/doc/dmidecode/AUTHORS
|
||||
#usr/share/doc/dmidecode/CHANGELOG
|
||||
#usr/share/doc/dmidecode/NEWS
|
||||
#usr/share/doc/dmidecode/README
|
||||
#usr/share/man/man8/biosdecode.8
|
||||
#usr/share/man/man8/dmidecode.8
|
||||
#usr/share/man/man8/ownership.8
|
||||
#usr/share/man/man8/vpddecode.8
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,18 +0,0 @@
|
||||
#usr/include/hs
|
||||
#usr/include/hs/hs.h
|
||||
#usr/include/hs/hs_common.h
|
||||
#usr/include/hs/hs_compile.h
|
||||
#usr/include/hs/hs_runtime.h
|
||||
#usr/lib/libhs.so
|
||||
usr/lib/libhs.so.5
|
||||
usr/lib/libhs.so.5.4.0
|
||||
usr/lib/libhs_runtime.so
|
||||
usr/lib/libhs_runtime.so.5
|
||||
usr/lib/libhs_runtime.so.5.4.0
|
||||
#usr/lib/pkgconfig/libhs.pc
|
||||
#usr/share/doc/hyperscan
|
||||
#usr/share/doc/hyperscan/examples
|
||||
#usr/share/doc/hyperscan/examples/README.md
|
||||
#usr/share/doc/hyperscan/examples/patbench.cc
|
||||
#usr/share/doc/hyperscan/examples/pcapscan.cc
|
||||
#usr/share/doc/hyperscan/examples/simplegrep.c
|
||||
@@ -1,139 +0,0 @@
|
||||
#lib/firmware/intel-ucode
|
||||
lib/firmware/intel-ucode/06-03-02
|
||||
lib/firmware/intel-ucode/06-05-00
|
||||
lib/firmware/intel-ucode/06-05-01
|
||||
lib/firmware/intel-ucode/06-05-02
|
||||
lib/firmware/intel-ucode/06-05-03
|
||||
lib/firmware/intel-ucode/06-06-00
|
||||
lib/firmware/intel-ucode/06-06-05
|
||||
lib/firmware/intel-ucode/06-06-0a
|
||||
lib/firmware/intel-ucode/06-06-0d
|
||||
lib/firmware/intel-ucode/06-07-01
|
||||
lib/firmware/intel-ucode/06-07-02
|
||||
lib/firmware/intel-ucode/06-07-03
|
||||
lib/firmware/intel-ucode/06-08-01
|
||||
lib/firmware/intel-ucode/06-08-03
|
||||
lib/firmware/intel-ucode/06-08-06
|
||||
lib/firmware/intel-ucode/06-08-0a
|
||||
lib/firmware/intel-ucode/06-09-05
|
||||
lib/firmware/intel-ucode/06-0a-00
|
||||
lib/firmware/intel-ucode/06-0a-01
|
||||
lib/firmware/intel-ucode/06-0b-01
|
||||
lib/firmware/intel-ucode/06-0b-04
|
||||
lib/firmware/intel-ucode/06-0d-06
|
||||
lib/firmware/intel-ucode/06-0e-08
|
||||
lib/firmware/intel-ucode/06-0e-0c
|
||||
lib/firmware/intel-ucode/06-0f-02
|
||||
lib/firmware/intel-ucode/06-0f-06
|
||||
lib/firmware/intel-ucode/06-0f-07
|
||||
lib/firmware/intel-ucode/06-0f-0a
|
||||
lib/firmware/intel-ucode/06-0f-0b
|
||||
lib/firmware/intel-ucode/06-0f-0d
|
||||
lib/firmware/intel-ucode/06-16-01
|
||||
lib/firmware/intel-ucode/06-17-06
|
||||
lib/firmware/intel-ucode/06-17-07
|
||||
lib/firmware/intel-ucode/06-17-0a
|
||||
lib/firmware/intel-ucode/06-1a-04
|
||||
lib/firmware/intel-ucode/06-1a-05
|
||||
lib/firmware/intel-ucode/06-1c-02
|
||||
lib/firmware/intel-ucode/06-1c-0a
|
||||
lib/firmware/intel-ucode/06-1d-01
|
||||
lib/firmware/intel-ucode/06-1e-05
|
||||
lib/firmware/intel-ucode/06-25-02
|
||||
lib/firmware/intel-ucode/06-25-05
|
||||
lib/firmware/intel-ucode/06-26-01
|
||||
lib/firmware/intel-ucode/06-2a-07
|
||||
lib/firmware/intel-ucode/06-2c-02
|
||||
lib/firmware/intel-ucode/06-2d-06
|
||||
lib/firmware/intel-ucode/06-2d-07
|
||||
lib/firmware/intel-ucode/06-2e-06
|
||||
lib/firmware/intel-ucode/06-2f-02
|
||||
lib/firmware/intel-ucode/06-37-08
|
||||
lib/firmware/intel-ucode/06-37-09
|
||||
lib/firmware/intel-ucode/06-3a-09
|
||||
lib/firmware/intel-ucode/06-3c-03
|
||||
lib/firmware/intel-ucode/06-3d-04
|
||||
lib/firmware/intel-ucode/06-3e-04
|
||||
lib/firmware/intel-ucode/06-3e-06
|
||||
lib/firmware/intel-ucode/06-3e-07
|
||||
lib/firmware/intel-ucode/06-3f-02
|
||||
lib/firmware/intel-ucode/06-3f-04
|
||||
lib/firmware/intel-ucode/06-45-01
|
||||
lib/firmware/intel-ucode/06-46-01
|
||||
lib/firmware/intel-ucode/06-47-01
|
||||
lib/firmware/intel-ucode/06-4c-03
|
||||
lib/firmware/intel-ucode/06-4c-04
|
||||
lib/firmware/intel-ucode/06-4d-08
|
||||
lib/firmware/intel-ucode/06-4e-03
|
||||
lib/firmware/intel-ucode/06-55-03
|
||||
lib/firmware/intel-ucode/06-55-04
|
||||
lib/firmware/intel-ucode/06-55-05
|
||||
lib/firmware/intel-ucode/06-55-06
|
||||
lib/firmware/intel-ucode/06-55-07
|
||||
lib/firmware/intel-ucode/06-55-0b
|
||||
lib/firmware/intel-ucode/06-56-02
|
||||
lib/firmware/intel-ucode/06-56-03
|
||||
lib/firmware/intel-ucode/06-56-04
|
||||
lib/firmware/intel-ucode/06-56-05
|
||||
lib/firmware/intel-ucode/06-5c-02
|
||||
lib/firmware/intel-ucode/06-5c-09
|
||||
lib/firmware/intel-ucode/06-5c-0a
|
||||
lib/firmware/intel-ucode/06-5e-03
|
||||
lib/firmware/intel-ucode/06-5f-01
|
||||
lib/firmware/intel-ucode/06-66-03
|
||||
lib/firmware/intel-ucode/06-6a-05
|
||||
lib/firmware/intel-ucode/06-6a-06
|
||||
lib/firmware/intel-ucode/06-6c-01
|
||||
lib/firmware/intel-ucode/06-7a-01
|
||||
lib/firmware/intel-ucode/06-7a-08
|
||||
lib/firmware/intel-ucode/06-7e-05
|
||||
lib/firmware/intel-ucode/06-8a-01
|
||||
lib/firmware/intel-ucode/06-8c-01
|
||||
lib/firmware/intel-ucode/06-8c-02
|
||||
lib/firmware/intel-ucode/06-8d-01
|
||||
lib/firmware/intel-ucode/06-8e-09
|
||||
lib/firmware/intel-ucode/06-8e-0a
|
||||
lib/firmware/intel-ucode/06-8e-0b
|
||||
lib/firmware/intel-ucode/06-8e-0c
|
||||
lib/firmware/intel-ucode/06-96-01
|
||||
lib/firmware/intel-ucode/06-97-02
|
||||
lib/firmware/intel-ucode/06-97-05
|
||||
lib/firmware/intel-ucode/06-9a-03
|
||||
lib/firmware/intel-ucode/06-9a-04
|
||||
lib/firmware/intel-ucode/06-9c-00
|
||||
lib/firmware/intel-ucode/06-9e-09
|
||||
lib/firmware/intel-ucode/06-9e-0a
|
||||
lib/firmware/intel-ucode/06-9e-0b
|
||||
lib/firmware/intel-ucode/06-9e-0c
|
||||
lib/firmware/intel-ucode/06-9e-0d
|
||||
lib/firmware/intel-ucode/06-a5-02
|
||||
lib/firmware/intel-ucode/06-a5-03
|
||||
lib/firmware/intel-ucode/06-a5-05
|
||||
lib/firmware/intel-ucode/06-a6-00
|
||||
lib/firmware/intel-ucode/06-a6-01
|
||||
lib/firmware/intel-ucode/06-a7-01
|
||||
lib/firmware/intel-ucode/06-b7-01
|
||||
lib/firmware/intel-ucode/06-bf-02
|
||||
lib/firmware/intel-ucode/06-bf-05
|
||||
lib/firmware/intel-ucode/0f-00-07
|
||||
lib/firmware/intel-ucode/0f-00-0a
|
||||
lib/firmware/intel-ucode/0f-01-02
|
||||
lib/firmware/intel-ucode/0f-02-04
|
||||
lib/firmware/intel-ucode/0f-02-05
|
||||
lib/firmware/intel-ucode/0f-02-06
|
||||
lib/firmware/intel-ucode/0f-02-07
|
||||
lib/firmware/intel-ucode/0f-02-09
|
||||
lib/firmware/intel-ucode/0f-03-02
|
||||
lib/firmware/intel-ucode/0f-03-03
|
||||
lib/firmware/intel-ucode/0f-03-04
|
||||
lib/firmware/intel-ucode/0f-04-01
|
||||
lib/firmware/intel-ucode/0f-04-03
|
||||
lib/firmware/intel-ucode/0f-04-04
|
||||
lib/firmware/intel-ucode/0f-04-07
|
||||
lib/firmware/intel-ucode/0f-04-08
|
||||
lib/firmware/intel-ucode/0f-04-09
|
||||
lib/firmware/intel-ucode/0f-04-0a
|
||||
lib/firmware/intel-ucode/0f-06-02
|
||||
lib/firmware/intel-ucode/0f-06-04
|
||||
lib/firmware/intel-ucode/0f-06-05
|
||||
lib/firmware/intel-ucode/0f-06-08
|
||||
@@ -1,3 +0,0 @@
|
||||
#usr/share/ipfire-netboot
|
||||
#usr/share/ipfire-netboot/ipxe.efi
|
||||
#usr/share/ipfire-netboot/ipxe.lkrn
|
||||
@@ -20,7 +20,5 @@ usr/lib/libsensors.so.5.0.0
|
||||
#usr/man/man8/sensors-conf-convert.8
|
||||
#usr/man/man8/sensors-detect.8
|
||||
usr/sbin/fancontrol
|
||||
usr/sbin/isadump
|
||||
usr/sbin/isaset
|
||||
usr/sbin/pwmconfig
|
||||
usr/sbin/sensors-detect
|
||||
|
||||
@@ -1,351 +0,0 @@
|
||||
#sbin/extlinux
|
||||
#usr/bin/gethostip
|
||||
usr/bin/isohybrid
|
||||
#usr/bin/isohybrid.pl
|
||||
#usr/bin/keytab-lilo
|
||||
#usr/bin/lss16toppm
|
||||
#usr/bin/md5pass
|
||||
#usr/bin/memdiskfind
|
||||
#usr/bin/mkdiskimage
|
||||
#usr/bin/ppmtolss16
|
||||
#usr/bin/pxelinux-options
|
||||
#usr/bin/sha1pass
|
||||
#usr/bin/syslinux
|
||||
#usr/bin/syslinux2ansi
|
||||
#usr/man/man1/extlinux.1
|
||||
#usr/man/man1/gethostip.1
|
||||
#usr/man/man1/isohybrid.1
|
||||
#usr/man/man1/lss16toppm.1
|
||||
#usr/man/man1/memdiskfind.1
|
||||
#usr/man/man1/ppmtolss16.1
|
||||
#usr/man/man1/syslinux.1
|
||||
#usr/man/man1/syslinux2ansi.1
|
||||
#usr/share/syslinux
|
||||
#usr/share/syslinux/altmbr.bin
|
||||
#usr/share/syslinux/altmbr_c.bin
|
||||
#usr/share/syslinux/altmbr_f.bin
|
||||
#usr/share/syslinux/cat.c32
|
||||
#usr/share/syslinux/chain.c32
|
||||
#usr/share/syslinux/cmd.c32
|
||||
#usr/share/syslinux/cmenu.c32
|
||||
#usr/share/syslinux/com32
|
||||
#usr/share/syslinux/com32/com32.ld
|
||||
#usr/share/syslinux/com32/include
|
||||
#usr/share/syslinux/com32/include/alloca.h
|
||||
#usr/share/syslinux/com32/include/assert.h
|
||||
#usr/share/syslinux/com32/include/bitsize
|
||||
#usr/share/syslinux/com32/include/bitsize/limits.h
|
||||
#usr/share/syslinux/com32/include/bitsize/stddef.h
|
||||
#usr/share/syslinux/com32/include/bitsize/stdint.h
|
||||
#usr/share/syslinux/com32/include/bitsize/stdintconst.h
|
||||
#usr/share/syslinux/com32/include/bitsize/stdintlimits.h
|
||||
#usr/share/syslinux/com32/include/bitsize32
|
||||
#usr/share/syslinux/com32/include/bitsize32/limits.h
|
||||
#usr/share/syslinux/com32/include/bitsize32/stddef.h
|
||||
#usr/share/syslinux/com32/include/bitsize32/stdint.h
|
||||
#usr/share/syslinux/com32/include/bitsize32/stdintconst.h
|
||||
#usr/share/syslinux/com32/include/bitsize32/stdintlimits.h
|
||||
#usr/share/syslinux/com32/include/bitsize64
|
||||
#usr/share/syslinux/com32/include/bitsize64/limits.h
|
||||
#usr/share/syslinux/com32/include/bitsize64/stddef.h
|
||||
#usr/share/syslinux/com32/include/bitsize64/stdint.h
|
||||
#usr/share/syslinux/com32/include/bitsize64/stdintconst.h
|
||||
#usr/share/syslinux/com32/include/bitsize64/stdintlimits.h
|
||||
#usr/share/syslinux/com32/include/bufprintf.h
|
||||
#usr/share/syslinux/com32/include/byteswap.h
|
||||
#usr/share/syslinux/com32/include/cli.h
|
||||
#usr/share/syslinux/com32/include/colortbl.h
|
||||
#usr/share/syslinux/com32/include/com32.h
|
||||
#usr/share/syslinux/com32/include/console.h
|
||||
#usr/share/syslinux/com32/include/cpufeature.h
|
||||
#usr/share/syslinux/com32/include/ctime.h
|
||||
#usr/share/syslinux/com32/include/ctype.h
|
||||
#usr/share/syslinux/com32/include/dev.h
|
||||
#usr/share/syslinux/com32/include/dhcp.h
|
||||
#usr/share/syslinux/com32/include/dirent.h
|
||||
#usr/share/syslinux/com32/include/dprintf.h
|
||||
#usr/share/syslinux/com32/include/elf.h
|
||||
#usr/share/syslinux/com32/include/endian.h
|
||||
#usr/share/syslinux/com32/include/errno.h
|
||||
#usr/share/syslinux/com32/include/fcntl.h
|
||||
#usr/share/syslinux/com32/include/getopt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude
|
||||
#usr/share/syslinux/com32/include/gplinclude/README
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/acpi.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/boot.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/dsdt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/ecdt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/facs.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/fadt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/hpet.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/madt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/mcfg.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/rsdp.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/rsdt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/sbst.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/slic.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/ssdt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/structs.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/tcpa.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/acpi/xsdt.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/cpuid.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/bootloaders.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/common.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/errno_disk.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/error.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/geom.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/mbrs.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/msdos.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/partition.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/read.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/swsusp.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/util.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/disk/write.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_base_board.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_battery.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_bios.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_cache.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_chassis.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_ipmi.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_memory.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_processor.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_system.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/memory.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/vpd
|
||||
#usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h
|
||||
#usr/share/syslinux/com32/include/gplinclude/zzjson
|
||||
#usr/share/syslinux/com32/include/gplinclude/zzjson/zzjson.h
|
||||
#usr/share/syslinux/com32/include/hw
|
||||
#usr/share/syslinux/com32/include/hw/vga.h
|
||||
#usr/share/syslinux/com32/include/ilog2.h
|
||||
#usr/share/syslinux/com32/include/inttypes.h
|
||||
#usr/share/syslinux/com32/include/klibc
|
||||
#usr/share/syslinux/com32/include/klibc/archsetjmp.h
|
||||
#usr/share/syslinux/com32/include/klibc/compiler.h
|
||||
#usr/share/syslinux/com32/include/klibc/diverr.h
|
||||
#usr/share/syslinux/com32/include/klibc/endian.h
|
||||
#usr/share/syslinux/com32/include/klibc/extern.h
|
||||
#usr/share/syslinux/com32/include/klibc/i386
|
||||
#usr/share/syslinux/com32/include/klibc/i386/archsetjmp.h
|
||||
#usr/share/syslinux/com32/include/klibc/sysconfig.h
|
||||
#usr/share/syslinux/com32/include/klibc/x86_64
|
||||
#usr/share/syslinux/com32/include/klibc/x86_64/archsetjmp.h
|
||||
#usr/share/syslinux/com32/include/libansi.h
|
||||
#usr/share/syslinux/com32/include/limits.h
|
||||
#usr/share/syslinux/com32/include/linux
|
||||
#usr/share/syslinux/com32/include/linux/list.h
|
||||
#usr/share/syslinux/com32/include/math.h
|
||||
#usr/share/syslinux/com32/include/menu.h
|
||||
#usr/share/syslinux/com32/include/minmax.h
|
||||
#usr/share/syslinux/com32/include/netinet
|
||||
#usr/share/syslinux/com32/include/netinet/in.h
|
||||
#usr/share/syslinux/com32/include/png.h
|
||||
#usr/share/syslinux/com32/include/pngconf.h
|
||||
#usr/share/syslinux/com32/include/refstr.h
|
||||
#usr/share/syslinux/com32/include/serial.h
|
||||
#usr/share/syslinux/com32/include/setjmp.h
|
||||
#usr/share/syslinux/com32/include/sort.h
|
||||
#usr/share/syslinux/com32/include/srecsend.h
|
||||
#usr/share/syslinux/com32/include/stdarg.h
|
||||
#usr/share/syslinux/com32/include/stdbool.h
|
||||
#usr/share/syslinux/com32/include/stddef.h
|
||||
#usr/share/syslinux/com32/include/stdint.h
|
||||
#usr/share/syslinux/com32/include/stdio.h
|
||||
#usr/share/syslinux/com32/include/stdlib.h
|
||||
#usr/share/syslinux/com32/include/string.h
|
||||
#usr/share/syslinux/com32/include/suffix_number.h
|
||||
#usr/share/syslinux/com32/include/sys
|
||||
#usr/share/syslinux/com32/include/sys/bitops.h
|
||||
#usr/share/syslinux/com32/include/sys/cpu.h
|
||||
#usr/share/syslinux/com32/include/sys/dirent.h
|
||||
#usr/share/syslinux/com32/include/sys/elf32.h
|
||||
#usr/share/syslinux/com32/include/sys/elf64.h
|
||||
#usr/share/syslinux/com32/include/sys/elfcommon.h
|
||||
#usr/share/syslinux/com32/include/sys/exec.h
|
||||
#usr/share/syslinux/com32/include/sys/fpu.h
|
||||
#usr/share/syslinux/com32/include/sys/gpxe.h
|
||||
#usr/share/syslinux/com32/include/sys/i386
|
||||
#usr/share/syslinux/com32/include/sys/i386/bitops.h
|
||||
#usr/share/syslinux/com32/include/sys/i386/cpu.h
|
||||
#usr/share/syslinux/com32/include/sys/i386/module.h
|
||||
#usr/share/syslinux/com32/include/sys/io.h
|
||||
#usr/share/syslinux/com32/include/sys/module.h
|
||||
#usr/share/syslinux/com32/include/sys/pci.h
|
||||
#usr/share/syslinux/com32/include/sys/stat.h
|
||||
#usr/share/syslinux/com32/include/sys/time.h
|
||||
#usr/share/syslinux/com32/include/sys/times.h
|
||||
#usr/share/syslinux/com32/include/sys/types.h
|
||||
#usr/share/syslinux/com32/include/sys/x86_64
|
||||
#usr/share/syslinux/com32/include/sys/x86_64/bitops.h
|
||||
#usr/share/syslinux/com32/include/sys/x86_64/cpu.h
|
||||
#usr/share/syslinux/com32/include/sys/x86_64/module.h
|
||||
#usr/share/syslinux/com32/include/syslinux
|
||||
#usr/share/syslinux/com32/include/syslinux/adv.h
|
||||
#usr/share/syslinux/com32/include/syslinux/advconst.h
|
||||
#usr/share/syslinux/com32/include/syslinux/align.h
|
||||
#usr/share/syslinux/com32/include/syslinux/boot.h
|
||||
#usr/share/syslinux/com32/include/syslinux/bootpm.h
|
||||
#usr/share/syslinux/com32/include/syslinux/bootrm.h
|
||||
#usr/share/syslinux/com32/include/syslinux/config.h
|
||||
#usr/share/syslinux/com32/include/syslinux/debug.h
|
||||
#usr/share/syslinux/com32/include/syslinux/disk.h
|
||||
#usr/share/syslinux/com32/include/syslinux/firmware.h
|
||||
#usr/share/syslinux/com32/include/syslinux/idle.h
|
||||
#usr/share/syslinux/com32/include/syslinux/io.h
|
||||
#usr/share/syslinux/com32/include/syslinux/keyboard.h
|
||||
#usr/share/syslinux/com32/include/syslinux/linux.h
|
||||
#usr/share/syslinux/com32/include/syslinux/loadfile.h
|
||||
#usr/share/syslinux/com32/include/syslinux/memscan.h
|
||||
#usr/share/syslinux/com32/include/syslinux/movebits.h
|
||||
#usr/share/syslinux/com32/include/syslinux/pmapi.h
|
||||
#usr/share/syslinux/com32/include/syslinux/pxe.h
|
||||
#usr/share/syslinux/com32/include/syslinux/pxe_api.h
|
||||
#usr/share/syslinux/com32/include/syslinux/reboot.h
|
||||
#usr/share/syslinux/com32/include/syslinux/resolve.h
|
||||
#usr/share/syslinux/com32/include/syslinux/sysappend.h
|
||||
#usr/share/syslinux/com32/include/syslinux/version.h
|
||||
#usr/share/syslinux/com32/include/syslinux/vesacon.h
|
||||
#usr/share/syslinux/com32/include/syslinux/video.h
|
||||
#usr/share/syslinux/com32/include/syslinux/zio.h
|
||||
#usr/share/syslinux/com32/include/tftp.h
|
||||
#usr/share/syslinux/com32/include/time.h
|
||||
#usr/share/syslinux/com32/include/tinyjpeg.h
|
||||
#usr/share/syslinux/com32/include/unistd.h
|
||||
#usr/share/syslinux/com32/include/upload_backend.h
|
||||
#usr/share/syslinux/com32/include/zconf.h
|
||||
#usr/share/syslinux/com32/include/zlib.h
|
||||
#usr/share/syslinux/com32/libcom32upload.a
|
||||
#usr/share/syslinux/com32/libgpl.c32
|
||||
#usr/share/syslinux/com32/libutil_lnx.a
|
||||
#usr/share/syslinux/config.c32
|
||||
#usr/share/syslinux/cptime.c32
|
||||
#usr/share/syslinux/cpu.c32
|
||||
#usr/share/syslinux/cpuid.c32
|
||||
#usr/share/syslinux/cpuidtest.c32
|
||||
#usr/share/syslinux/debug.c32
|
||||
#usr/share/syslinux/dhcp.c32
|
||||
#usr/share/syslinux/diag
|
||||
#usr/share/syslinux/diag/geodsp1s.img.xz
|
||||
#usr/share/syslinux/diag/geodspms.img.xz
|
||||
#usr/share/syslinux/diag/handoff.bin
|
||||
#usr/share/syslinux/dir.c32
|
||||
#usr/share/syslinux/disk.c32
|
||||
#usr/share/syslinux/dmi.c32
|
||||
#usr/share/syslinux/dmitest.c32
|
||||
#usr/share/syslinux/dosutil
|
||||
#usr/share/syslinux/dosutil/copybs.com
|
||||
#usr/share/syslinux/dosutil/eltorito.sys
|
||||
#usr/share/syslinux/dosutil/mdiskchk.com
|
||||
#usr/share/syslinux/efi64
|
||||
#usr/share/syslinux/efi64/cat.c32
|
||||
#usr/share/syslinux/efi64/chain.c32
|
||||
#usr/share/syslinux/efi64/cmd.c32
|
||||
#usr/share/syslinux/efi64/cmenu.c32
|
||||
#usr/share/syslinux/efi64/config.c32
|
||||
#usr/share/syslinux/efi64/cptime.c32
|
||||
#usr/share/syslinux/efi64/cpu.c32
|
||||
#usr/share/syslinux/efi64/cpuid.c32
|
||||
#usr/share/syslinux/efi64/cpuidtest.c32
|
||||
#usr/share/syslinux/efi64/debug.c32
|
||||
#usr/share/syslinux/efi64/dhcp.c32
|
||||
#usr/share/syslinux/efi64/dir.c32
|
||||
#usr/share/syslinux/efi64/dmi.c32
|
||||
#usr/share/syslinux/efi64/dmitest.c32
|
||||
#usr/share/syslinux/efi64/gfxboot.c32
|
||||
#usr/share/syslinux/efi64/hdt.c32
|
||||
#usr/share/syslinux/efi64/hexdump.c32
|
||||
#usr/share/syslinux/efi64/host.c32
|
||||
#usr/share/syslinux/efi64/ifcpu.c32
|
||||
#usr/share/syslinux/efi64/ifcpu64.c32
|
||||
#usr/share/syslinux/efi64/ldlinux.e64
|
||||
#usr/share/syslinux/efi64/lfs.c32
|
||||
#usr/share/syslinux/efi64/libcom32.c32
|
||||
#usr/share/syslinux/efi64/libgpl.c32
|
||||
#usr/share/syslinux/efi64/liblua.c32
|
||||
#usr/share/syslinux/efi64/libmenu.c32
|
||||
#usr/share/syslinux/efi64/libutil.c32
|
||||
#usr/share/syslinux/efi64/linux.c32
|
||||
#usr/share/syslinux/efi64/ls.c32
|
||||
#usr/share/syslinux/efi64/lua.c32
|
||||
#usr/share/syslinux/efi64/mboot.c32
|
||||
#usr/share/syslinux/efi64/meminfo.c32
|
||||
#usr/share/syslinux/efi64/menu.c32
|
||||
#usr/share/syslinux/efi64/pci.c32
|
||||
#usr/share/syslinux/efi64/pwd.c32
|
||||
#usr/share/syslinux/efi64/reboot.c32
|
||||
#usr/share/syslinux/efi64/rosh.c32
|
||||
#usr/share/syslinux/efi64/sysdump.c32
|
||||
#usr/share/syslinux/efi64/syslinux.c32
|
||||
#usr/share/syslinux/efi64/syslinux.efi
|
||||
#usr/share/syslinux/efi64/vesa.c32
|
||||
#usr/share/syslinux/efi64/vesamenu.c32
|
||||
#usr/share/syslinux/efi64/vpdtest.c32
|
||||
#usr/share/syslinux/efi64/whichsys.c32
|
||||
#usr/share/syslinux/efi64/zzjson.c32
|
||||
#usr/share/syslinux/elf.c32
|
||||
#usr/share/syslinux/ethersel.c32
|
||||
#usr/share/syslinux/gfxboot.c32
|
||||
#usr/share/syslinux/gptmbr.bin
|
||||
#usr/share/syslinux/gptmbr_c.bin
|
||||
#usr/share/syslinux/gptmbr_f.bin
|
||||
#usr/share/syslinux/gpxecmd.c32
|
||||
#usr/share/syslinux/hdt.c32
|
||||
#usr/share/syslinux/hexdump.c32
|
||||
#usr/share/syslinux/host.c32
|
||||
#usr/share/syslinux/ifcpu.c32
|
||||
#usr/share/syslinux/ifcpu64.c32
|
||||
#usr/share/syslinux/ifmemdsk.c32
|
||||
#usr/share/syslinux/ifplop.c32
|
||||
#usr/share/syslinux/isohdpfx.bin
|
||||
#usr/share/syslinux/isohdpfx_c.bin
|
||||
#usr/share/syslinux/isohdpfx_f.bin
|
||||
#usr/share/syslinux/isohdppx.bin
|
||||
#usr/share/syslinux/isohdppx_c.bin
|
||||
#usr/share/syslinux/isohdppx_f.bin
|
||||
#usr/share/syslinux/isolinux-debug.bin
|
||||
#usr/share/syslinux/isolinux.bin
|
||||
#usr/share/syslinux/kbdmap.c32
|
||||
#usr/share/syslinux/kontron_wdt.c32
|
||||
#usr/share/syslinux/ldlinux.c32
|
||||
#usr/share/syslinux/lfs.c32
|
||||
#usr/share/syslinux/libcom32.c32
|
||||
#usr/share/syslinux/libgpl.c32
|
||||
#usr/share/syslinux/liblua.c32
|
||||
#usr/share/syslinux/libmenu.c32
|
||||
#usr/share/syslinux/libutil.c32
|
||||
#usr/share/syslinux/linux.c32
|
||||
#usr/share/syslinux/lpxelinux.0
|
||||
#usr/share/syslinux/ls.c32
|
||||
#usr/share/syslinux/lua.c32
|
||||
#usr/share/syslinux/mboot.c32
|
||||
#usr/share/syslinux/mbr.bin
|
||||
#usr/share/syslinux/mbr_c.bin
|
||||
#usr/share/syslinux/mbr_f.bin
|
||||
#usr/share/syslinux/memdisk
|
||||
#usr/share/syslinux/meminfo.c32
|
||||
#usr/share/syslinux/menu.c32
|
||||
#usr/share/syslinux/pci.c32
|
||||
#usr/share/syslinux/pcitest.c32
|
||||
#usr/share/syslinux/pmload.c32
|
||||
#usr/share/syslinux/poweroff.c32
|
||||
#usr/share/syslinux/prdhcp.c32
|
||||
#usr/share/syslinux/pwd.c32
|
||||
#usr/share/syslinux/pxechn.c32
|
||||
#usr/share/syslinux/pxelinux.0
|
||||
#usr/share/syslinux/reboot.c32
|
||||
#usr/share/syslinux/rosh.c32
|
||||
#usr/share/syslinux/sanboot.c32
|
||||
#usr/share/syslinux/sdi.c32
|
||||
#usr/share/syslinux/sysdump.c32
|
||||
#usr/share/syslinux/syslinux.c32
|
||||
#usr/share/syslinux/syslinux.com
|
||||
#usr/share/syslinux/vesa.c32
|
||||
#usr/share/syslinux/vesainfo.c32
|
||||
#usr/share/syslinux/vesamenu.c32
|
||||
#usr/share/syslinux/vpdtest.c32
|
||||
#usr/share/syslinux/whichsys.c32
|
||||
#usr/share/syslinux/zzjson.c32
|
||||
10
lfs/Config
10
lfs/Config
@@ -13,7 +13,7 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2007-2022 IPFire Team <info@ipfire.org> #
|
||||
# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program is free software: you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
@@ -105,13 +105,19 @@ DIR_TMP_PAK = $(DIR_TMP)/package-$(PROG)
|
||||
# Add the compiler location and version and specs to the ccache hash
|
||||
CCACHE_COMPILERCHECK += $(shell gcc -dumpspecs 2>/dev/null | md5sum | cut -d ' ' -f1)
|
||||
|
||||
# We support EFI on x86_64 and aarch64
|
||||
# We support EFI on x86_64 riscv64 and aarch64
|
||||
ifeq "$(BUILD_ARCH)" "x86_64"
|
||||
EFI = 1
|
||||
EFI_ARCH = x64
|
||||
GRUB_ARCH = $(BUILD_ARCH)
|
||||
endif
|
||||
|
||||
ifeq "$(BUILD_ARCH)" "riscv64"
|
||||
EFI = 1
|
||||
EFI_ARCH = $(BUILD_ARCH)
|
||||
GRUB_ARCH = $(BUILD_ARCH)
|
||||
endif
|
||||
|
||||
ifeq "$(BUILD_ARCH)" "aarch64"
|
||||
EFI = 1
|
||||
EFI_ARCH = aa64
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2007-2022 IPFire Team <info@ipfire.org> #
|
||||
# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program is free software: you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
@@ -31,7 +31,6 @@ DL_FILE = $(THISAPP).tar.bz2
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
SUP_ARCH = aarch64 x86_64
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
|
||||
@@ -31,7 +31,6 @@ DL_FILE = $(THISAPP).tar.bz2
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
SUP_ARCH = aarch64 x86_64
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
|
||||
5
lfs/grub
5
lfs/grub
@@ -1,7 +1,7 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2007-2021 IPFire Team <info@ipfire.org> #
|
||||
# Copyright (C) 2007-2023 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program is free software: you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
@@ -31,7 +31,7 @@ DL_FILE = $(THISAPP).tar.xz
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
SUP_ARCH = aarch64 x86_64
|
||||
#SUP_ARCH = aarch64 x86_64
|
||||
|
||||
ifeq "$(BUILD_ARCH)" "x86_64"
|
||||
BUILD_PC = 1
|
||||
@@ -95,6 +95,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.06-remove_os_prober_disabled_warning.patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-2.02_disable_vga_fallback.patch
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/grub/grub-Use-zifencei-on-riscv.patch
|
||||
cd $(DIR_APP) && autoreconf -vfi
|
||||
|
||||
# Install unifont
|
||||
|
||||
47
src/patches/grub/grub-Use-zifencei-on-riscv.patch
Normal file
47
src/patches/grub/grub-Use-zifencei-on-riscv.patch
Normal file
@@ -0,0 +1,47 @@
|
||||
From f1217c803cec90813eb834dde7829f4961b2a2e4 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Thu, 17 Feb 2022 15:07:02 -0800
|
||||
Subject: [PATCH] configure.ac: Use _zicsr_zifencei extentions on riscv
|
||||
|
||||
From version 2.38, binutils defaults to ISA spec version 20191213. This
|
||||
means that the csr read/write (csrr*/csrw*) instructions and fence.i
|
||||
instruction has separated from the `I` extension, become two standalone
|
||||
extensions: Zicsr and Zifencei.
|
||||
|
||||
The fix is to specify those extensions explicitely in -march. Since we
|
||||
are now using binutils 2.38+ in OE this is ok, a more upstreamable fix for
|
||||
grub will be to detect these extentions, however thats not easy to
|
||||
implement
|
||||
|
||||
Upstream-Status: Inappropriate [OE specific]
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
configure.ac | 8 ++++----
|
||||
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index c7fc55a..072f2c9 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -849,14 +849,14 @@ if test x"$platform" != xemu ; then
|
||||
[grub_cv_target_cc_soft_float="-mgeneral-regs-only"], [])
|
||||
fi
|
||||
if test "x$target_cpu" = xriscv32; then
|
||||
- CFLAGS="$TARGET_CFLAGS -march=rv32imac -mabi=ilp32 -Werror"
|
||||
+ CFLAGS="$TARGET_CFLAGS -march=rv32imac_zicsr_zifencei -mabi=ilp32 -Werror"
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
|
||||
- [grub_cv_target_cc_soft_float="-march=rv32imac -mabi=ilp32"], [])
|
||||
+ [grub_cv_target_cc_soft_float="-march=rv32imac_zicsr_zifencei -mabi=ilp32"], [])
|
||||
fi
|
||||
if test "x$target_cpu" = xriscv64; then
|
||||
- CFLAGS="$TARGET_CFLAGS -march=rv64imac -mabi=lp64 -Werror"
|
||||
+ CFLAGS="$TARGET_CFLAGS -march=rv64imac_zicsr_zifencei -mabi=lp64 -Werror"
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[]])],
|
||||
- [grub_cv_target_cc_soft_float="-march=rv64imac -mabi=lp64"], [])
|
||||
+ [grub_cv_target_cc_soft_float="-march=rv64imac_zicsr_zifencei -mabi=lp64"], [])
|
||||
fi
|
||||
if test "x$target_cpu" = xia64; then
|
||||
CFLAGS="$TARGET_CFLAGS -mno-inline-float-divide -mno-inline-sqrt -Werror"
|
||||
--
|
||||
2.35.1
|
||||
|
||||
Reference in New Issue
Block a user