[rtems commit] m68k: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed Sep 24 05:58:48 UTC 2014
On 24/09/14 07:55, Chris Johns wrote:
> On 24/09/2014 3:51 pm, Sebastian Huber wrote:
>> On 24/09/14 07:45, Chris Johns wrote:
>>> On 24/09/2014 3:42 pm, Sebastian Huber wrote:
>>>> On 24/09/14 07:34, Chris Johns wrote:
>>>>> On 24/09/2014 3:27 pm, Sebastian Huber wrote:
>>>>>>
>>>>>> Yes, we should move to 64-bit time_t after the next release or even
>>>>>> now.
>>>>>>
>>>>>
>>>>> What is involved ?
>>>>
>>>> Something like this:
>>>>
>>>> diff --git a/newlib/libc/include/machine/types.h
>>>> b/newlib/libc/include/machine/types.h
>>>> index 40a75fa..b7265b9 100644
>>>> --- a/newlib/libc/include/machine/types.h
>>>> +++ b/newlib/libc/include/machine/types.h
>>>> @@ -11,7 +11,7 @@
>>>> #endif
>>>>
>>>> #define _CLOCK_T_ unsigned long /* clock() */
>>>> -#define _TIME_T_ long /* time() */
>>>> +#define _TIME_T_ long long /* time() */
>>>> #define _CLOCKID_T_ unsigned long
>>>> #define _TIMER_T_ unsigned long
>>>
>>> This is common to all newlib users. Did you mean to do that ?
>>
>> Yes, we all use roughly the same time. Maybe we should propose this
>> right after the next Newlib release.
>>
>
> I suspect this would be rejected in favour of keeping 32bit support and
> providing optional 64bit support. Small memory targets would have storage issues.
It is easy to make this RTEMS specific, but the problem itself is not RTEMS
specific.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the devel
mailing list