This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] [BZ #19363] Use INTERNAL_SYSCALL_TIMES for Linux times
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Andreas Schwab <schwab at suse dot de>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Tue, 15 Dec 2015 15:36:14 -0800
- Subject: Re: [PATCH] [BZ #19363] Use INTERNAL_SYSCALL_TIMES for Linux times
- Authentication-results: sourceware.org; auth=none
- References: <20151215032733 dot GA14426 at gmail dot com> <mvm37v49itj dot fsf at hawking dot suse dot de> <20151215150001 dot GT11489 at vapier dot lan> <mvmtwnj7ni7 dot fsf at hawking dot suse dot de> <CAMe9rOqi=mbzbSzPB26HHm=K0iddv6K8Cs8ACbDd_p=Q-ShWew at mail dot gmail dot com> <mvm7fkf7hr0 dot fsf at hawking dot suse dot de> <CAMe9rOrZc-CM4Rh4YBGUQeZzFC9kB0MJ8c-QZ_UST9s5=VXjYg at mail dot gmail dot com> <8760zza83t dot fsf at igel dot home> <CAMe9rOphOzT=M9ni=Cxar=vaob3rgFoiGO2KS+jbetAXLQ5F3g at mail dot gmail dot com> <871tan9trb dot fsf at igel dot home>
On Tue, Dec 15, 2015 at 3:28 PM, Andreas Schwab <schwab@suse.de> wrote:
> "H.J. Lu" <hjl.tools@gmail.com> writes:
>
>> On Tue, Dec 15, 2015 at 10:18 AM, Andreas Schwab <schwab@suse.de> wrote:
>>> "H.J. Lu" <hjl.tools@gmail.com> writes:
>>>
>>>> We are talking C codes here, not assembly codes.
>>>
>>> No, we are talking about inline assembler.
>>>
>>
>> It is still int, long and long long.
>
> No, the syscall always returns a 64-bit value.
>
> Andreas.
>
Inline asm statement doesn't use result from "syscall" instruction
directly. which is always converted to int/long/long long.
--
H.J.