mirror of
https://github.com/fail0verflow/switch-coreboot.git
synced 2025-05-04 01:39:18 -04:00
UPSTREAM: arm64: Fix verstage to use proper assembly versions of mem*()
Due to an unfortunate race between adding verstage support and reverting
an earlier hack that disabled the optimized assembly versions of
memcpy(), memmove() and memset() on ARM64, it seems that we never
enabled the optimized code for the verstage. This should be fixed so
that all stages use the same architecture support code.
Change-Id: I97547ed22f6522ba1eaaaf8bb857d57e247fbe34
Original-Change-Id: I0bf3245e346105492030f4b133729c4d11bdb3ff
Original-Reviewed-on: https://review.coreboot.org/18976
Original-Tested-by: build bot (Jenkins)
Original-Commit-Id: 2f891a08e7
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/462005
This commit is contained in:
parent
075dc0bf9d
commit
854667ab8a
1 changed files with 3 additions and 3 deletions
|
@ -72,9 +72,9 @@ $(objcbfs)/verstage.debug: $(objgenerated)/libverstage.a $$(verstage-objs)
|
|||
verstage-y += boot.c
|
||||
verstage-y += div0.c
|
||||
verstage-y += eabi_compat.c
|
||||
verstage-y += ../../lib/memset.c
|
||||
verstage-y += ../../lib/memcpy.c
|
||||
verstage-y += ../../lib/memmove.c
|
||||
verstage-y += memset.S
|
||||
verstage-y += memcpy.S
|
||||
verstage-y += memmove.S
|
||||
|
||||
verstage-y += transition.c transition_asm.S
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue