[COMMON] fmp: support integrity check and clang
authorBoojin Kim <boojin.kim@samsung.com>
Wed, 16 May 2018 02:49:42 +0000 (11:49 +0900)
committerCosmin Tanislav <demonsingur@gmail.com>
Mon, 22 Apr 2024 17:22:11 +0000 (20:22 +0300)
commit096b98d71491976bb181cf2514593ea76c35a79f
tree8c4c8e82351ad7c884060daf2296b6124f61fc88
parent8280d9d92c13d35d9ca6292b6931be6f26086625
[COMMON] fmp: support integrity check and clang

fips: fix compile error with clag
add fips init status
fix build error for gcc compiler
fix build error on clang
support integrity check

Change-Id: I3fd3255b5e14b3166980b6a2789febcfd98a7f7f
Signed-off-by: Boojin Kim <boojin.kim@samsung.com>
14 files changed:
Makefile
drivers/crypto/fmp/Makefile
drivers/crypto/fmp/first_file.c
drivers/crypto/fmp/fmp.c
drivers/crypto/fmp/fmp_fips_integrity.c
drivers/crypto/fmp/fmp_fips_main.c
drivers/crypto/fmp/fmp_fips_main.h
drivers/crypto/fmp/fmp_test.c
drivers/crypto/fmp/last_file.c
scripts/fmp/ELF.py [new file with mode: 0644]
scripts/fmp/IntegrityRoutine.py [new file with mode: 0644]
scripts/fmp/Utils.py [new file with mode: 0644]
scripts/fmp/fips_fmp_integrity.py [new file with mode: 0644]
scripts/link-vmlinux.sh [changed mode: 0755->0644]