aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-nat.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2019-05-29 15:49:10 -0600
committerTom Tromey <tom@tromey.com>2019-06-11 07:41:00 -0600
commit08f10e02be1bb218d6edcde87b9f59dd11b40a78 (patch)
tree543019f39f95edb714d800496003cee9d82c173d /gdb/linux-nat.c
parent1c7fe9515dc1e8aa6378075ef56a646c1efdf7f5 (diff)
downloadgdb-08f10e02be1bb218d6edcde87b9f59dd11b40a78.zip
gdb-08f10e02be1bb218d6edcde87b9f59dd11b40a78.tar.gz
gdb-08f10e02be1bb218d6edcde87b9f59dd11b40a78.tar.bz2
Move gdb's xmalloc and friends to new file
When "common" becomes a library, linking will cause a symbol clash, because "xmalloc" and some related symbols are defined in that library, libiberty, and readline. To work around this problem, this patch moves the clashing symbols to a new file, which is then compiled separately for both gdb and gdbserver. gdb/ChangeLog 2019-06-11 Tom Tromey <tom@tromey.com> * common/common-utils.c (xmalloc, xrealloc, xcalloc) (xmalloc_failed): Move to alloc.c. * alloc.c: New file. * Makefile.in (COMMON_SFILES): Add alloc.c. gdb/gdbserver/ChangeLog 2019-06-11 Tom Tromey <tom@tromey.com> * Makefile.in (SFILES): Add alloc.c. (OBS): Add alloc.o. (IPA_OBJS): Add alloc-ipa.o. (alloc-ipa.o): New target. (%.o: ../%.c): New pattern rule.
Diffstat (limited to 'gdb/linux-nat.c')
0 files changed, 0 insertions, 0 deletions