This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

FYI, merged libiberty/, config/ and include/ from GCC


I wanted to merge the demangler fix for PR other/61321, but noticed our
libiberty dir was already way out of sync.  I've fixed that by
replaying the following 11 GCC patches on sourceware.org git.
libiberty/, config/ and include/ are now fully in sync again.

Iain Sandoe (1):
  Fix PR63758 by using the _NSGetEnviron() API on Darwin

Jason Merrill (2):
  Implement N4514, C++ Extensions for Transactional Memory.
  (Makefiles): PATCH to include libcpp and libiberty in GCC etags

Maxim Ostapenko (1):
  libsanitizer merge from upstream r250806, compiler part.

Mike Stump (1):
  libiberty TAGS

Mikhail Maltsev (1):
  Fix several crashes of C++ demangler on fuzzed input.

Pedro Alves (1):
  PR other/61321 - demangler crash on casts in template parameters

Rainer Orth (1):
  Port libvtv to Solaris

Rich Felker (1):
  SH FDPIC backend support

Uros Bizjak (2):
  Avoid "enum conversion when passing argument 1 of 'getrusage' is
    invalid in C++" warning
  Avoid "enum conversion when passing argument 1 of 'getrusage' is
    invalid in C++" warning

 config/ChangeLog                      |   5 ++
 include/ChangeLog                     |  18 ++++++
 libiberty/ChangeLog                   |  68 ++++++++++++++++++++++
 config/bootstrap-asan.mk              |   2 +-
 include/demangle.h                    |   6 ++
 include/environ.h                     |  33 +++++++++++
 include/longlong.h                    |  28 +++++++++
 include/vtv-change-permission.h       |   4 ++
 libiberty/Makefile.in                 |   8 +--
 libiberty/cp-demangle.c               | 103 +++++++++++++++++++++++++++-------
 libiberty/cp-demangle.h               |  29 +++++++++-
 libiberty/cp-demint.c                 |   1 +
 libiberty/getruntime.c                |   6 +-
 libiberty/pex-unix.c                  |   5 +-
 libiberty/setenv.c                    |  10 +---
 libiberty/testsuite/demangle-expected |  56 ++++++++++++++++++
 libiberty/xmalloc.c                   |   5 +-
 17 files changed, 347 insertions(+), 40 deletions(-)
 create mode 100644 include/environ.h


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]