Lines Matching defs:execsp
70 struct execsp execsp;
125 RL(nread = read(fd[0], &execsp, sizeof(execsp)));
126 ATF_CHECK_MSG((size_t)nread == sizeof(execsp),
127 "nread=%zu sizeof(execsp)=%zu",
128 (size_t)nread, sizeof(execsp));
151 if ((size_t)nread != sizeof(execsp))
154 printf("start sp @ %p\n", execsp.startsp);
155 printf("ctor sp @ %p\n", execsp.ctorsp);
156 printf("main sp @ %p\n", execsp.mainsp);
157 printf("dtor sp @ %p\n", execsp.dtorsp);
159 ATF_CHECK_MSG(((uintptr_t)execsp.startsp & STACK_ALIGNBYTES) == 0,
161 execsp.startsp);
163 ATF_CHECK_MSG(((uintptr_t)execsp.ctorsp & STACK_ALIGNBYTES) == 0,
165 execsp.ctorsp);
167 ATF_CHECK_MSG(((uintptr_t)execsp.mainsp & STACK_ALIGNBYTES) == 0,
169 execsp.mainsp);
171 ATF_CHECK_MSG(((uintptr_t)execsp.dtorsp & STACK_ALIGNBYTES) == 0,
173 execsp.dtorsp);
179 if (execsp.startsp == NULL ||
180 execsp.ctorsp == NULL ||
181 execsp.mainsp == NULL ||
182 execsp.dtorsp == NULL)