L On Thu, Apr 1, 2021, 2:08 PM Bernhard Reutner-Fischer <rep.dot....@gmail.com> wrote:
> On 1 April 2021 21:01:27 CEST, Bernhard Reutner-Fischer < > rep.dot....@gmail.com> wrote: > >On 1 April 2021 20:32:34 CEST, Joel Sherrill <j...@rtems.org> wrote: > >>Change the preprocessor logic so RTEMS uses utime(). > >> gcc/ada/ > >> * adaint.c (__gnat_copy_attribs): RTEMS should use utime(). > > > >RTEMS probably doesn't care alot about accurate time, from the looks. > >Otherwise it would not mandate use of the obsolescent utime() (AFA SUS > >is concerned WRT nanoseconds precision) it seems? > >They probably know what they're doing I suppose. > >thanks, > >PS I shouldn't reply to none of my business, I know. > RTEMS is a single address space real-time operating system. It's not that we don't care about nanoaecond accurate time. It's just that we don't support the utimesat() call yet. Given a choice, I'll take still compiles and works. :) A filesystem is not required with RTEMS and few deployed systems would have much beyond a static root filesystem anyway. > Meh. Okok. You got me. April 1st ;) > grats :) > We'd be happy to have help implementing the missing POSIX *at() methods. And that's not an April Fools Day joke. :) --joel >