On 3/26/20 5:38 PM, Joseph Myers wrote: > On Thu, 12 Mar 2020, Vineet Gupta via Libc-alpha wrote: > >> +/* And the whole bunch of them. We could have used `struct >> + user_regs' directly in the typedef, but tradition says that >> + the register set is an array, which does have some peculiar >> + semantics, so leave it that way. */ >> +#define ELF_NGREG (sizeof (struct user_regs_struct) / sizeof(elf_greg_t)) > > Missing space after second sizeof. Fixed. >> + /* __startcontext is sort of trampoline to invoke @func >> + From setcontext() pov, the resume address is __startcontext, >> + set it up in BLINK place holder. */ > > GNU standard is that you don't use parentheses after the name of a > function in documentation (including comments) just to indicate that it's > a function; empty parentheses after the name of a function indicate a call > with no arguments. Likewise elsewhere in this patch. Ok fixed patch wide. >> + reg_args = argc > 8 ? 8 : argc; >> + for (i = 0; i < reg_args; i++) { >> + *r-- = va_arg(vl, unsigned long int); >> + } > > Bad formatting; the open brace goes on its own line, indented two columns. Removed the { } here. > Missing space after va_arg. > >> + if (__glibc_unlikely (stack_args > 0)) { > > Likewise. Fixed. >> + for (i = 0; i < stack_args; i++) { >> + *r++ = va_arg(vl, unsigned long int); > > Likewise. Fixed. Removed { }, added space. >> +#undef __ctx > > You don't seem to have a macro __ctx, so no need to undefine it. > Ok. removed. _______________________________________________ linux-snps-arc mailing list linux-snps-arc@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/linux-snps-arc