[0/7] Synchronize <sys/time.h> with FreeBSD

Message ID 20250710021918.112394-1-sebastian.huber@embedded-brains.de
Headers
Series Synchronize <sys/time.h> with FreeBSD |

Message

Sebastian Huber July 10, 2025, 2:19 a.m. UTC
  This patch set contains the changes in <sys/time.h> and <sys/timespec.h> done
by the FreeBSD project since the last synchronization.

Alan Somers (1):
  Fix overflow errors in sbttous and sbttoms

Dmitry Chagin (1):
  Add timespecvalid_interval macro and use it.

Hans Petter Selasky (1):
  time(3): Increase precision of time conversion functions by using gcd.

Konstantin Belousov (1):
  sys/sys: Remove some more vestiges of the $FreeBSD$

Randall Stewart (1):
  tcp: LRO timestamps have lost their previous precision

Warner Losh (2):
  sys: Remove $FreeBSD$: one-line .h pattern
  sys: Remove ancient SCCS tags.

 newlib/libc/include/sys/time.h     | 183 +++++++++++++++++------------
 newlib/libc/include/sys/timespec.h |   4 -
 2 files changed, 111 insertions(+), 76 deletions(-)
  

Comments

Corinna Vinschen July 14, 2025, 3:06 p.m. UTC | #1
Hi Sebastian,

On Jul 10 04:19, Sebastian Huber wrote:
> This patch set contains the changes in <sys/time.h> and <sys/timespec.h> done
> by the FreeBSD project since the last synchronization.
> 
> Alan Somers (1):
>   Fix overflow errors in sbttous and sbttoms
> 
> Dmitry Chagin (1):
>   Add timespecvalid_interval macro and use it.
> 
> Hans Petter Selasky (1):
>   time(3): Increase precision of time conversion functions by using gcd.
> 
> Konstantin Belousov (1):
>   sys/sys: Remove some more vestiges of the $FreeBSD$
> 
> Randall Stewart (1):
>   tcp: LRO timestamps have lost their previous precision
> 
> Warner Losh (2):
>   sys: Remove $FreeBSD$: one-line .h pattern
>   sys: Remove ancient SCCS tags.
> 
>  newlib/libc/include/sys/time.h     | 183 +++++++++++++++++------------
>  newlib/libc/include/sys/timespec.h |   4 -
>  2 files changed, 111 insertions(+), 76 deletions(-)
> 
> -- 
> 2.43.0

LGTM, please push.

Thanks,
Corinna