arm - Build android ELF binary with nasm? -



arm - Build android ELF binary with nasm? -

i'm trying write assemble code android. i'd nasm, doesn't seem back upwards android (arm) @ all:

valid output formats -f (`*' denotes default): * bin flat-form binary files (e.g. dos .com, .sys) ith intel hex srec motorola s-records aout linux a.out object files aoutb netbsd/freebsd a.out object files coff coff (i386) object files (e.g. djgpp dos) elf32 elf32 (i386) object files (e.g. linux) elf64 elf64 (x86_64) object files (e.g. linux) elfx32 elfx32 (x86_64) object files (e.g. linux) as86 linux as86 (bin86 version 0.3) object files obj ms-dos 16-bit/32-bit omf object files win32 microsoft win32 (i386) object files win64 microsoft win64 (x86-64) object files rdf relocatable dynamic object file format v2.0 ieee ieee-695 (ladsoft variant) object file format macho32 nextstep/openstep/rhapsody/darwin/macos x (i386) object files macho64 nextstep/openstep/rhapsody/darwin/macos x (x86_64) object files dbg trace of info passed output stage elf elf (short name elf32) macho macho (short name macho32) win win (short name win32)

none of them seems arm related, wrong?

you right : nasm not back upwards arm.

there simple reason : arm assembly has nil x86 assembly. assembly linked hardware architecture made for. assembly instructions mnemonics actual processor instruction set, , arm instruction set has nil in mutual x86 instruction, because arm architecture isn't x86 compatible.

any assembly code written x86 can't used on arm. why higher level languages (such c) developed.

android arm nasm

Comments

Popular posts from this blog

php - Android app custom user registration and login with cookie using facebook sdk -

django - Access session in user model .save() -

php - .htaccess Multiple Rewrite Rules / Prioritizing -