• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision4211fc5532343adaa8f648cedfa8e44643944717 (tree)
Time2022-01-21 14:52:57
AuthorAnup Patel <apatel@vent...>
CommiterAlistair Francis

Log Message

roms/opensbi: Remove ELF images

Now that all RISC-V machines can use OpenSBI BIN images, we remove
OpenSBI ELF images and also exclude these images from BIOS build.

Signed-off-by: Anup Patel <apatel@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>

Change Summary

Incremental Difference

--- a/.gitlab-ci.d/opensbi.yml
+++ b/.gitlab-ci.d/opensbi.yml
@@ -43,9 +43,7 @@ build-opensbi:
4343 artifacts:
4444 paths: # 'artifacts.zip' will contains the following files:
4545 - pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
46- - pc-bios/opensbi-riscv32-generic-fw_dynamic.elf
4746 - pc-bios/opensbi-riscv64-generic-fw_dynamic.bin
48- - pc-bios/opensbi-riscv64-generic-fw_dynamic.elf
4947 - opensbi32-generic-stdout.log
5048 - opensbi32-generic-stderr.log
5149 - opensbi64-generic-stdout.log
--- a/pc-bios/meson.build
+++ b/pc-bios/meson.build
@@ -80,8 +80,6 @@ blobs = files(
8080 'hppa-firmware.img',
8181 'opensbi-riscv32-generic-fw_dynamic.bin',
8282 'opensbi-riscv64-generic-fw_dynamic.bin',
83- 'opensbi-riscv32-generic-fw_dynamic.elf',
84- 'opensbi-riscv64-generic-fw_dynamic.elf',
8583 'npcm7xx_bootrom.bin',
8684 )
8785
Binary files a/pc-bios/opensbi-riscv32-generic-fw_dynamic.elf and /dev/null differ
Binary files a/pc-bios/opensbi-riscv64-generic-fw_dynamic.elf and /dev/null differ
--- a/roms/Makefile
+++ b/roms/Makefile
@@ -178,14 +178,12 @@ opensbi32-generic:
178178 CROSS_COMPILE=$(riscv32_cross_prefix) \
179179 PLATFORM="generic"
180180 cp opensbi/build/platform/generic/firmware/fw_dynamic.bin ../pc-bios/opensbi-riscv32-generic-fw_dynamic.bin
181- cp opensbi/build/platform/generic/firmware/fw_dynamic.elf ../pc-bios/opensbi-riscv32-generic-fw_dynamic.elf
182181
183182 opensbi64-generic:
184183 $(MAKE) -C opensbi \
185184 CROSS_COMPILE=$(riscv64_cross_prefix) \
186185 PLATFORM="generic"
187186 cp opensbi/build/platform/generic/firmware/fw_dynamic.bin ../pc-bios/opensbi-riscv64-generic-fw_dynamic.bin
188- cp opensbi/build/platform/generic/firmware/fw_dynamic.elf ../pc-bios/opensbi-riscv64-generic-fw_dynamic.elf
189187
190188 MESON = meson
191189 NINJA = ninja