[PATCH 0/6] Synchronize <sys/cdefs.h> with FreeBSD

Sebastian Huber sebastian.huber@embedded-brains.de
Mon Jul 11 07:15:41 GMT 2022


This patch synchronizes <sys/cdefs.h> with the latest FreeBSD main branch.

Alex Richardson (1):
  Expose clang's alignment builtins and use them for roundup2/rounddown2

Mark Johnston (2):
  cdefs: Make __nosanitizeaddress work for KASAN as well
  cdefs: Add a default definition for __nosanitizememory

Warner Losh (3):
  cdefs.h: remove intel_compiler support
  cdefs.h: Remove __GNUCLIKE___OFFSETOF, it's unused
  cdefs.h: Remove redundant #ifdefs

 newlib/libc/include/sys/cdefs.h | 67 +++++++++++++++++++--------------
 1 file changed, 39 insertions(+), 28 deletions(-)

-- 
2.35.3



More information about the Newlib mailing list