gcc/include
Alan Modra b032103265 obstack.h __PTR_ALIGN vs. ubsan
Current ubsan complains on every use of __PTR_ALIGN (when ptrdiff_t is
as large as a pointer), due to making calculations relative to a NULL
pointer.  This patch avoids the problem by extracting out and
simplifying __BPTR_ALIGN for the usual case.  I've continued to use
ptrdiff_t here, where it might be better to throw away __BPTR_ALIGN
entirely and just assume uintptr_t exists.

	* obstack.h (__PTR_ALIGN): Expand and simplify __BPTR_ALIGN
	rather than calculating relative to a NULL pointer.
2021-09-22 17:14:17 +09:30
..
gdb
ansidecl.h include: Fix -Wundef warnings in ansidecl.h 2021-07-24 12:51:00 -04:00
btf.h BTF: Support for BTF_KIND_FLOAT 2021-07-02 08:32:44 -07:00
ChangeLog Daily bump. 2021-08-24 00:17:00 +00:00
ChangeLog-9103
ChangeLog.jit
COPYING
COPYING3
ctf.h CTF/BTF debug formats 2021-06-28 18:47:20 +02:00
demangle.h
dwarf2.def
dwarf2.h
dyn-string.h
environ.h
fibheap.h
filenames.h
floatformat.h
fnmatch.h
gcc-c-fe.def
gcc-c-interface.h
gcc-cp-fe.def
gcc-cp-interface.h
gcc-interface.h
getopt.h
gomp-constants.h openmp: Add support for strict modifier on grainsize/num_tasks clauses 2021-08-23 10:16:24 +02:00
hashtab.h libiberty: add htab_eq_string 2021-05-06 08:51:28 -06:00
hsa_ext_amd.h
hsa_ext_image.h
hsa.h
leb128.h
libiberty.h
longlong.h
lto-symtab.h
md5.h
objalloc.h
obstack.h obstack.h __PTR_ALIGN vs. ubsan 2021-09-22 17:14:17 +09:30
partition.h
plugin-api.h
safe-ctype.h
sha1.h
simple-object.h
sort.h
splay-tree.h
symcat.h
timeval-utils.h
unique-ptr.h
vtv-change-permission.h
xregex2.h
xregex.h
xtensa-config.h