This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH v3 2/9] aarch64: Share code in syscall-cancel.h


>>> +.Lpseudo_nocancel:                                                     \
>>>         DO_CALL (syscall_name, args);                                   \
>>> +.Lpseudo_finish:                                                       \
>>>         cmn     x0, 4095;                                               \
>>>         b.cs    .Lsyscall_error;                                        \
>>> -       PSEUDO_RET;                                                     \
>>> -       cfi_endproc;                                                    \
>>
>> I think there is a 'ret' missing here ?
>
> That happens in the main assembly file, in the form of
>
>   PSEUDO(xxx)
>         ret             <- here
>   PSEUDO_END(xxx)

Understood. OK.
/Marcus


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]