• Ard Biesheuvel's avatar
    Factor out x86-isms and add cross compile support · f7a18215
    Ard Biesheuvel authored
    This patch cleans up and refactors the Makefiles to better allow new
    architectures to be added:
    - remove unused Makefile definitions
    - import Makefile definitions from top level rather than redefining
    - move x86 specific CFLAGS to inside ifeq() blocks
    - remove x86 inline asm
    - allow $(FORMAT) to be overridden: this is necessary as there exists no
      EFI or PE/COFF aware objcopy for ARM
    Signed-off-by: default avatarArd Biesheuvel <ard.biesheuvel@linaro.org>
    f7a18215
Name
Last commit
Last update
Cryptlib Loading commit data...
include Loading commit data...
lib Loading commit data...
.gitignore Loading commit data...
COPYRIGHT Loading commit data...
Makefile Loading commit data...
MokManager.c Loading commit data...
MokVars.txt Loading commit data...
PasswordCrypt.c Loading commit data...
PasswordCrypt.h Loading commit data...
README Loading commit data...
TODO Loading commit data...
cert.S Loading commit data...
crypt_blowfish.c Loading commit data...
crypt_blowfish.h Loading commit data...
elf_ia32_efi.lds Loading commit data...
elf_ia64_efi.lds Loading commit data...
elf_x86_64_efi.lds Loading commit data...
fallback.c Loading commit data...
make-certs Loading commit data...
netboot.c Loading commit data...
netboot.h Loading commit data...
replacements.c Loading commit data...
replacements.h Loading commit data...
shim.c Loading commit data...
shim.h Loading commit data...
testplan.txt Loading commit data...
ucs2.h Loading commit data...
version.c.in Loading commit data...
version.h Loading commit data...