Lines Matching +full:max +full:- +full:len
25 #include "user/tswap-target.h"
52 /* max code+data+bss space allocated to elf interpreter */
55 /* max code+data+bss+brk space allocated to ET_DYN executables */
61 ~(unsigned long)(TARGET_ELF_EXEC_PAGESIZE - 1))
62 #define TARGET_ELF_PAGEOFFSET(_v) ((_v) & (TARGET_ELF_EXEC_PAGESIZE - 1))
84 size_t len = strlen(k_platform) + 1; in target_create_elf_tables() local
85 sp -= (len + n - 1) & ~(n - 1); in target_create_elf_tables()
87 /* FIXME - check return value of memcpy_to_target() for failure */ in target_create_elf_tables()
88 memcpy_to_target(sp, k_platform, len); in target_create_elf_tables()
105 sp -= 16 - (size & 15); in target_create_elf_tables()
112 sp -= n; put_user_ual(val, sp); \ in target_create_elf_tables()
113 sp -= n; put_user_ual(id, sp); \ in target_create_elf_tables()
119 NEW_AUX_ENT(AT_PHDR, (abi_ulong)(load_addr + exec->e_phoff)); in target_create_elf_tables()
121 NEW_AUX_ENT(AT_PHNUM, (abi_ulong)(exec->e_phnum)); in target_create_elf_tables()
125 NEW_AUX_ENT(AT_ENTRY, load_bias + exec->e_entry); in target_create_elf_tables()