mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00:00
common: hash: Remove unused NEEDS_MANUAL_RELOC code bits
The last user of the NEEDS_MANUAL_RELOC has been removed in commit
26af162ac8
("arch: m68k: Implement relocation")
Remove now unused NEEDS_MANUAL_RELOC code.
Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
This commit is contained in:
parent
1ee16b268d
commit
7bce7e8a96
1 changed files with 0 additions and 29 deletions
|
@ -36,12 +36,6 @@
|
|||
#include <u-boot/sha512.h>
|
||||
#include <u-boot/md5.h>
|
||||
|
||||
#if !defined(USE_HOSTCC) && defined(CONFIG_NEEDS_MANUAL_RELOC)
|
||||
DECLARE_GLOBAL_DATA_PTR;
|
||||
#endif
|
||||
|
||||
static void reloc_update(void);
|
||||
|
||||
static int __maybe_unused hash_init_sha1(struct hash_algo *algo, void **ctxp)
|
||||
{
|
||||
sha1_context *ctx = malloc(sizeof(sha1_context));
|
||||
|
@ -333,31 +327,10 @@ static struct hash_algo hash_algo[] = {
|
|||
#define multi_hash() 0
|
||||
#endif
|
||||
|
||||
static void reloc_update(void)
|
||||
{
|
||||
#if !defined(USE_HOSTCC) && defined(CONFIG_NEEDS_MANUAL_RELOC)
|
||||
int i;
|
||||
static bool done;
|
||||
|
||||
if (!done) {
|
||||
done = true;
|
||||
for (i = 0; i < ARRAY_SIZE(hash_algo); i++) {
|
||||
hash_algo[i].name += gd->reloc_off;
|
||||
hash_algo[i].hash_func_ws += gd->reloc_off;
|
||||
hash_algo[i].hash_init += gd->reloc_off;
|
||||
hash_algo[i].hash_update += gd->reloc_off;
|
||||
hash_algo[i].hash_finish += gd->reloc_off;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
int hash_lookup_algo(const char *algo_name, struct hash_algo **algop)
|
||||
{
|
||||
int i;
|
||||
|
||||
reloc_update();
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(hash_algo); i++) {
|
||||
if (!strcmp(algo_name, hash_algo[i].name)) {
|
||||
*algop = &hash_algo[i];
|
||||
|
@ -374,8 +347,6 @@ int hash_progressive_lookup_algo(const char *algo_name,
|
|||
{
|
||||
int i;
|
||||
|
||||
reloc_update();
|
||||
|
||||
for (i = 0; i < ARRAY_SIZE(hash_algo); i++) {
|
||||
if (!strcmp(algo_name, hash_algo[i].name)) {
|
||||
if (hash_algo[i].hash_init) {
|
||||
|
|
Loading…
Add table
Reference in a new issue