mirror of
https://github.com/DarkFlippers/unleashed-firmware
synced 2024-12-19 01:03:22 +00:00
645a7c5989
* FBT: build and add FastFAP(tm) sections * Elf file: fast loading fap files. Really fast, like x15 times faster. * fastfap.py: cleanup unused imports * Toolchain: 23 version * Elf File: remove log messages * Scripts: fix file permissions * FBT: explicit interpreter for fastfap invocation Co-authored-by: あく <alleteam@gmail.com>
5 lines
132 B
Python
5 lines
132 B
Python
def gnu_sym_hash(name: str) -> int:
|
|
h = 0x1505
|
|
for c in name:
|
|
h = ((h << 5) + h + ord(c)) & 0xFFFFFFFF
|
|
return h
|